Videos low res on gen 1 iPad

22 views
Skip to first unread message

Jim Ham

unread,
May 7, 2013, 10:04:08 PM5/7/13
to torc-f...@googlegroups.com
I just got the app on my iPad. Videos stream OK, but are extremely pixelated. Any suggestions? Backed is Ubuntu which just worked except for the low res. wireless is 802.11n. Native front ends on my air or my android phone work fine.

Robert McNamara

unread,
May 7, 2013, 10:07:50 PM5/7/13
to torc-f...@googlegroups.com
Hi Jim,

Have you tried changing the streaming profile in the settings screen? If you have tested a high resolution profile and still get pixelated video somehow, then you may want to look to the version of libx264 your backend is compiled against-- on some old versions of libx264, Mythbackend produces very pixelated output regardless of bitrate or resolution requested.  We're just a consumer of the video the backend gives us through the Services API-- while we request resolution and bitrate, we're still reliant on the backend (and further down the stream, libx264) to provide us with what we're asking for.

Robert


On Tue, May 7, 2013 at 7:04 PM, Jim Ham <mrpo...@gmail.com> wrote:
I just got the app on my iPad. Videos stream OK, but are extremely pixelated. Any suggestions? Backed is Ubuntu which just worked except for the low res. wireless is 802.11n. Native front ends on my air or my android phone work fine.

--
You received this message because you are subscribed to the Google Groups "Torc for iOS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to torc-for-ios...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



Jim Ham

unread,
May 8, 2013, 12:13:41 AM5/8/13
to torc-f...@googlegroups.com
Changing the streaming profile makes no discernible difference.

Myth is Mythbuntu, so all came compiled out of the box. mythbackend --version yields:
jeh@MythTV:~$ mythbackend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.25.2-25-g0817eb2
MythTV Branch : fixes/0.25
Network Protocol : 72
Library API : 0.25.20120506-1
QT Version : 4.6.2
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_v4l1 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg using_libxml2

uname -a yields:
jeh@MythTV:~$ uname -a
Linux MythTV 2.6.32-43-generic #97-Ubuntu SMP Wed Sep 5 16:42:26 UTC 2012 x86_64 GNU/Linux

Other than reinstalling Myth I'm not sure what to do.

Jim

Robert McNamara

unread,
May 8, 2013, 12:20:43 AM5/8/13
to torc-f...@googlegroups.com
Hi Jim,

In that case I would suggest one of:

1) Activate the Mythbuntu PPA and get to current .25-fixes.  You are on .25.2, which is pretty old.  Since this is not a problem we frequently hear of any more, the very first thing you should try is this (which can/should hopefully also get you a more up to date libx264).
2) Get your Mythbuntu upgraded to a .26 version, which is the current release version of Myth.
3) Compile a current libx264 and then compile current myth against it.

Listed in increasing order of difficulty, but also increasing liklihood of success.  Unfortunately the app really has no control over the backend providing poorly transcoded video-- I suspect step "1" will be enough to get you sorted out, and if not, step 2 almost certainly should.

Robert

Jim Ham

unread,
May 8, 2013, 6:27:44 PM5/8/13
to torc-f...@googlegroups.com
OK Fixed!! Thanks for your suggestions, #1 worked! Updated Ubuntu, then updated Myth. New version messages below:


jeh@MythTV:~$ mythbackend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.25.3-44-g94d67fc

MythTV Branch : fixes/0.25
Network Protocol : 72
Library API : 0.25.20130225-1
QT Version : 4.8.1
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_live using_mheg using_libass using_libxml2

jeh@MythTV:~$ uname -a
Linux MythTV 3.2.0-41-generic #66-Ubuntu SMP Thu Apr 25 03:27:11 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Reply all
Reply to author
Forward
0 new messages