2010-01-11, 02:23
First off I would like to send out a huge thank you to Davilla and team for alot of amazing work!
I think I am having an issue with the crystal HD playback tho. I have the kext and lib installed and today's (Jan 10) latest os x nightly build installed on my atv. I can play a 1080p Sherlock Holmes trailer that I downloaded, utilizing about 75% cpu. However, I am attempting to stream livetv and recordings from my mythtv backend using the myth:// protocol. and the SD streams play fine, but the HD ones that are encoded in h.264 will not, they do not play full screen, nor do they play smoothly, averaging 10fps. The same stream plays fine using the same xbmc build on my macbook pro 5,5. Can anyone tell me why?
The following is the output of ffmpeg -i from a recording of ABC news that I recorded for the sake of testing. It plays fine on the macbook pro, but not on the apple tv. BTW all tv streams are coming from an IPTV stream captured directly over ethernet by mythtv.
Any help would be greatly appreciated.
I think I am having an issue with the crystal HD playback tho. I have the kext and lib installed and today's (Jan 10) latest os x nightly build installed on my atv. I can play a 1080p Sherlock Holmes trailer that I downloaded, utilizing about 75% cpu. However, I am attempting to stream livetv and recordings from my mythtv backend using the myth:// protocol. and the SD streams play fine, but the HD ones that are encoded in h.264 will not, they do not play full screen, nor do they play smoothly, averaging 10fps. The same stream plays fine using the same xbmc build on my macbook pro 5,5. Can anyone tell me why?
The following is the output of ffmpeg -i from a recording of ABC news that I recorded for the sake of testing. It plays fine on the macbook pro, but not on the apple tv. BTW all tv streams are coming from an IPTV stream captured directly over ethernet by mythtv.
Code:
mythbackend@mythbackend:/var/lib/mythtv/recordings$ ffmpeg -i 1309_20100110170500.mpg
FFmpeg version SVN-r19352-4:0.5+svn20090706-2ubuntu2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --extra-version=4:0.5+svn20090706-2ubuntu2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --extra-cflags=-I/build/buildd/ffmpeg-0.5+svn20090706/debian/include --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Oct 13 2009 22:15:16, gcc: 4.4.1
[NULL @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[NULL @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]decode_slice_header error .....
.....[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]non-existing PPS referenced
[h264 @ 0x9c97810]non-existing SPS 0 referenced in buffering period
[h264 @ 0x9c97810]B picture before any references, skipping
[h264 @ 0x9c97810]decode_slice_header error
[h264 @ 0x9c97810]no frame!
[h264 @ 0x9c97810]number of reference frames exceeds max (probably corrupt input), discarding one
Last message repeated 474 times
[h264 @ 0x9c97810]mmco: unref short failure
Input #0, mpegts, from '1309_20100110170500.mpg':
Duration: 00:25:04.56, start: 78736.297444, bitrate: 8336 kb/s
Program 1
Stream #0.0[0x4c]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x4d](eng): Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
At least one output file must be specified
Any help would be greatly appreciated.