brianafischer / mythdroid

Automatically exported from code.google.com/p/mythdroid
0 stars 0 forks source link

No video for playback on Android #53

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Which version of MythDroid were you using?  0.5

Which version of MDD?   0.5

Which version of MythTV were you using? (e.g. mythfrontend --version)
0.24.fixes

What steps will reproduce the problem?
1. Connect to mdd with mythdroid
2. go to recordings
3. play recording on android device (Galaxy S Captivate)

I can get sound but no video shows. I have looked at the vlc.out log file, but 
I really do not understand what I am looking at. the only thing i see in the 
mdd.log is

Fri 19 Aug 19:11:16 - Warning - VLC: [0x804caf4] main libvlc error: interface "g
lobalhotkeys,none" initialization failed

I am hoping it is something easy and I am just unable to find.

Original issue reported on code.google.com by Hoodl...@gmail.com on 20 Aug 2011 at 2:21

Attachments:

GoogleCodeExporter commented 8 years ago
I also have the same problem on my HTC Evo.
MythDroid:  0.5.1
MDD: 0.5
MythTV:  0.24-243-g9ba3ece

What steps reproduce the problem?
1. Sign into WiFi on network with a MythTV Backend.
2. Add that local server IP/name to the backend list
3. Go to the recordings list.
4. Long-select a video and select 'here'.
5. Audio begins, Video does not.

VLC on the box that's streaming the recorded files plays them fine.  Maybe it's 
due to the VLC transport to the phone? 
Norhing in the MDD log. (MDD refuses to stream to 'here' anyways.)

Original comment by soreth...@gmail.com on 21 Sep 2011 at 5:01

GoogleCodeExporter commented 8 years ago
Same issue here..... audio only and it takes a long time before that even 
starts.

Atrix

Original comment by Old...@gmail.com on 2 Oct 2011 at 4:20

GoogleCodeExporter commented 8 years ago
I do not have this issue with mpeg2 recordings or .nuv transcodes. Most of my 
.avi videos stream OK, but I do get this problem with one xvid 1.1.2 file that 
i have tested. 
Have you tried streaming with a different codec and/or resolution by setting it 
in mdd.conf? Having solved a streaming problem with help from foobum, I now use 
mp4 codec, and stream at 320x240 (phone screen resolution) - i stream at 
1024kbps with excellent results. see attached stream command from mdd.conf

Original comment by minidroi...@gmail.com on 29 Nov 2011 at 1:38

Attachments:

GoogleCodeExporter commented 8 years ago
I had the same problem trying to stream h.264 encoded files (from my Hauppauge 
HDTV recorder).  The problem was due to my PC not having enough CPU power for 
VLC to transcode the video in real time.  Once I upgraded my backend PC to a 
Quad-Core, streaming started working just fine.

Original comment by wnhtr2...@gmail.com on 29 Nov 2011 at 11:15

GoogleCodeExporter commented 8 years ago
I have yet to try streaming differently.. WNHTR says it's due to not having 
enough CPU power, so maybe that's true.

In the meantime, is it possible to figure out the cause of this error, even if 
it's with the MythTV backend?  
That way, Mythdroid can put an error up to the user. 

Original comment by soreth...@gmail.com on 2 Dec 2011 at 3:09

GoogleCodeExporter commented 8 years ago
The problem is with vlc but there's no trivial way of detecting errors to 
report back to MythDroid. Unfortunately we have very little control over the 
streaming process and don't get to see the sdp. In some cases vlc just can't 
transcode or stream the video - this should be apparent in the vlc log 
(/tmp/vlc.out).  It looks like vlc adds streams to the sdp as they become ready 
and I wonder if, at least in some cases, there's a race between the video being 
added to the sdp and MythDroid grabbing it...?

Original comment by foobum on 4 Dec 2011 at 10:43