
list-mythtv at bluecamel
Sep 23, 2006, 2:18 PM
Post #3 of 4
(1172 views)
Permalink
|
Greets. For one of the local OTA ATSC stations here (Raleigh / Durham NC area, the station is WTVD 11.1) I'm seeing audio cut in and out 100% of the time. If I run mythfrontend -v audio the output shows buffer under runs, and lots of them. But wait! This same exact stream plays perfectly fine with both xine and mplayer. By this I mean I can either run mplayer dvb:// and tune the stream directly OR I can use mplayer and xine to playback a stream that was recorded by MythTV. The playback sounds fine with mplayer and xine. So, I'm thinking there must be something "special" about the audio track on this one OTA ATSC station. Using mplayer -v to view a previously recorded show from this station I see lots of the following when decoding the "broken" stream. Notice the "ERROR, descriptor len is too long, skipping" coming from mplayer: (But still, even with this, the stream sounds fine!) COLLECT_SECTION, start: 64, size: 184, collected: 184% 3% 0.8% 0 0 SKIP: 0+1, TID: 0, TLEN: 13, COLLECTED: 184 PARSE_PAT: section_len: 13, section 0/0 PROG: 1 (1-th of 1), PMT: 48 COLLECT_SECTION, start: 64, size: 184, collected: 184 SKIP: 0+1, TID: 2, TLEN: 86, COLLECTED: 184 FILL_PMT(prog=1), PMT_len: 184, IS_START: 64, TS_PID: 48, SIZE=184, M=0, ES_CNT=2, IDX=0, PMT_PTR=0x8805300 PROG DESCR, TAG=5, LEN=4(4) PROG DESCR, TAG=5, LEN=4(4) PROG DESCR, TAG=5, LEN=4(4) PROG DESCR, TAG=5, LEN=4(4) PROG DESCR, TAG=5, LEN=4(4) PROG DESCR, TAG=5, LEN=4(4) ERROR, descriptor len is too long, skipping ...descr id: 0x2, len=3 ...descr id: 0x6, len=1 PARSE_PMT(1 INDEX 0), STREAM: 0, FOUND pid=0x31 (49), type=0x10000002, ES_DESCR_LENGTH: 8, bytes left: 28 ...descr id: 0x5, len=4 ...descr id: 0x81, len=6 ...descr id: 0xa, len=4 Language Descriptor: eng ...descr id: 0x6, len=1 PARSE_PMT(1 INDEX 1), STREAM: 1, FOUND pid=0x34 (52), type=0x2000, ES_DESCR_LENGTH: 23, bytes left: 0 Compare this to the stream from a different OTA ATSC station that MythTV has no problems playing back. No obvious ERRORs here. COLLECT_SECTION, start: 64, size: 184, collected: 184% 4% 1.0% 0 0 SKIP: 0+1, TID: 0, TLEN: 13, COLLECTED: 184 PARSE_PAT: section_len: 13, section 0/0 PROG: 1 (1-th of 1), PMT: 48 COLLECT_SECTION, start: 64, size: 184, collected: 184 SKIP: 0+1, TID: 2, TLEN: 79, COLLECTED: 184 FILL_PMT(prog=1), PMT_len: 184, IS_START: 64, TS_PID: 48, SIZE=184, M=0, ES_CNT=3, IDX=0, PMT_PTR=0x8805300 PROG DESCR, TAG=5, LEN=4(4) ...descr id: 0x11, len=1 ...descr id: 0x10, len=6 ...descr id: 0x6, len=1 ...descr id: 0x86, len=7 PARSE_PMT(1 INDEX 0), STREAM: 0, FOUND pid=0x31 (49), type=0x10000002, ES_DESCR_LENGTH: 23, bytes left: 32 ...descr id: 0x5, len=4 ...descr id: 0x81, len=8 ...descr id: 0xa, len=4 Language Descriptor: eng PARSE_PMT(1 INDEX 1), STREAM: 1, FOUND pid=0x34 (52), type=0x2000, ES_DESCR_LENGTH: 22, bytes left: 5 PARSE_PMT(1 INDEX 2), STREAM: 2, FOUND pid=0x3a (58), type=0xffffffff, ES_DESCR_LENGTH: 0, bytes left: 0 My signal strength is fine on this channel and the above problem is present on _every_ show for this channel. Any thoughts? Is this simply a case of a broken audio stream that MythTV isn't handling well? Thanks for the help! -- Scott _______________________________________________ mythtv-users mailing list mythtv-users [at] mythtv http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
|