![]() |
Android nexus 7 + rc3 + ATSC recordings? - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Android (https://forum.kodi.tv/forumdisplay.php?fid=164) +---- Thread: Android nexus 7 + rc3 + ATSC recordings? (/showthread.php?tid=152207) |
nexus 7 + rc3 + ATSC recordings? - drewg - 2013-01-15 Hi, I'm something of a newb with xbmc (but have a general sysadmin / *nix kernel background, so I'm somewhat technical). I'm a current SageTV user, but it is a dying ecosystem. My eventual goal is to replace my SageTV extender with a small Android box running Xbmc. To get used to xbmc on android, I've been playing with it on my wife's Nexus 7. I mostly care about playing back US "HD" over the air recordings. Last night, I installed xbmc-12.0-Frodo_rc3-armeabi-v7a.apk on a Nexus 7 running android 4.2. I was able to access my linux SageTV server via samba, and play some of the recordings. Transcoded (mpeg4 / AVC L3.0, AAC audio, 960x540 29.97fps, 2.5Mb/s) kids recordings seemed to work fine. Mpeg2 was a mixed bag. My 720p recordings (Mpeg-PS, mpeg2 720p/59.94, 14Mb/s) sort of played, but my terrible wireless network could not keep up, so there were repeated buffering pauses. (I've been mostly a wired guy, and have just ordered a new router to hopefully solve the wireless issue.) However, the most troubling issue I had was with 1080i (Mpeg-PS, Mpeg2 720p/29.97, 12Mb/s). Xbmc would play the audio, but not the video. Is this a known issue or limit with the Nexus 7? Am I even running the best build for the Nexus 7? Thanks, Drew RE: nexus 7 + rc3 + ATSC recordings? - davilla - 2013-01-15 http://forum.xbmc.org/showthread.php?tid=152005 RE: nexus 7 + rc3 + ATSC recordings? - drewg - 2013-01-15 (2013-01-15, 18:40)davilla Wrote: http://forum.xbmc.org/showthread.php?tid=152005 Sweet, That sounds like what I spent 2 hours looking for last night & never found ![]() BTW, I'm a big fan of your work on the CrystalHD project. Nice job with the MacOSX / Linux shims. I've done closed-source drivers that work across BSD/OSX/Solaris/Linux myself.. Thanks, Drew RE: nexus 7 + rc3 + ATSC recordings? - drewg - 2013-01-16 So it seems like there are a few issues. At least on the nexus7 with that stagefright build, it looks like MPEG2 is not accelerated. Some 1080i files "work", but the CPU is maxed out on a few cores, and the playback is jerky. It is not so bad with MPEG2 720p, but still noticeably jerky, with CPU cores maxed. Videos that I've transcoded to H264 play much more smoothly. The problem with the original file remains. It appears the xbmc cannot parse out the video portion of the file. I've left a log from xbmc at http://xbmclogs.com/show.php?id=28442. Mediainfo for the problem file shows: Code: drogon% mediainfo /video/tv/BurnNotice-S06E13-OvertheLine-3617156-0.mpg FWIW, I've seen similar problems with a WDTV Live Plus. The pattern seems to be that some devices/programs hate recordings done from QAM by my HDHR, but like recordings done OTA by my DVB devices.. Drew RE: nexus 7 + rc3 + ATSC recordings? - drewg - 2013-01-16 (2013-01-16, 16:45)drewg Wrote: The problem with the original file remains. It appears the xbmc cannot parse out the video portion of the file. This turns out to be a caused by SageTV sometimes producing files that ffmpeg cannot parse. I've opened a ticket with ffmpeg. If I fix ffmpeg to parse the file, then xbmc can play it. Sigh. Here is the patch that I sent to ffmpeg.. Code: diff --git a/libavformat/mpeg.c b/libavformat/mpeg.c Drew RE: nexus 7 + rc3 + ATSC recordings? - davilla - 2013-01-16 hahahah STREAM_TYPE_BUGGY_SAGETV RE: nexus 7 + rc3 + ATSC recordings? - drewg - 2013-01-17 (2013-01-16, 21:32)davilla Wrote: hahahah STREAM_TYPE_BUGGY_SAGETV Assuming it gets fixed in ffmpeg, what is the procedure to get the patch into xbmc? I'm fine with building PC xbmc, but cross-building for android with a custom patch seems rather daunting.. Thanks, Drew |