[mythtv-users] help with PID / PSIP problem
James Armstrong
james at thearmstrongs.org
Mon Jun 11 12:04:37 UTC 2007
Daniel Kristjansson wrote:
> On Mon, 2007-06-04 at 10:52 -0400, James Armstrong wrote:
>
>> I have not been able to get sound out of my ABC-HD channel for a few
>> weeks (first noticed it on Lost finally). Every other channel works
>> fine. Using the Air2PC cards. It looks like some sort of PSIP packet
>> problem. I have a friend that has mythtv and he can record ABC fine. I
>> see two PIDS for ABC, 0x11 is video and 0x14 is audio. I see that the
>> DVBRec function opens 4 PIDs and don't know if that is a problem or
>> something else is wrong. Here is the output of the backend if anyone
>> knows about this DVB stuff and can help I would appreciate it:
>>
> <snip>
>
>> 2007-05-31 19:43:45.040 PID 0x11 Found Payload Start
>> 2007-05-31 19:43:45.041 Started PESPacket, but !payloadStart()
>> 2007-05-31 19:43:45.042 PSIP table is invalid
>> 2007-05-31 19:43:45.042 Error: We started a PES packet, without a
>> payloadStart!
>>
>
> Try the patch in ticket #3409...
>
Thanks, that helped with the payloadStart error. This problem is driving
me nuts. It looks like it is recording ok and finds both the video
(mpeg2) and audio (ac3) streams. Both the frontend and mplayer will
playback this channel without audio. Mplayer will playback with audio if
I cat the /dev/dvb to a file so it seems like the problem is in the
backend. I am attaching the log from the backend and mplayer if anyone
wants to tackle it. I am willing to paypal $25 or so if I can get it
fixed or get any pointers. It is just my ABC channel doing it using an
Air2PC card. Both cards work fine on all other channels. My dishnetwork
OTA HD receiver also plays the channel fine. Here is a small portion of
the logs with the rest attached:
- James
Mythbackend:
2007-06-11 07:39:21.932 Program Map Table ver(1) pid(0x10) pnum(1) len(87)
Registration Descriptor: 'GA94' ATSC program ID A/53
Smoothing Buffer Descriptor (0x10) length(6)
Component Name Descriptor lang(eng) WCIV-DT
Consumer Restrictions Control Descriptor (0xaa) length(0)
Stream #0 pid(0x11) type(video-mpeg2 0x2)
Video Descriptor (0x2) length(3)
Unknown(6) Descriptor (0x6) length(1)
Stream #1 pid(0x14) type(audio-ac3 0x81)
Registration Descriptor: 'AC-3' ATSC audio stream A/52
Audio Stream Descriptor full_srv(1) sample_rate(48kbps)
bit_rate(=384kbps, 14)
bsid(8) bs_mode(0) channels(2/0) Dolby(Not Dolby surround encoded)
mainID(0)
ISO-639 Language: code(eng) canonical(eng) eng(English)
Unknown(6) Descriptor (0x6) length(1)
*Stream #0 pid(0x11) type(video-mpeg2 0x2)
Stream #1 pid(0x14) type(audio-ac3 0x81)*
mplayer playing back recording from backend:
PARSE_PMT(1 INDEX 0), STREAM: 0, FOUND pid=0x11 (17), type=0x10000002,
ES_DESCR_
LENGTH: 8, bytes left: 28
PARSE_PMT(1 INDEX 1), STREAM: 1, FOUND pid=0x14 (20), type=0x2000,
ES_DESCR_LENG
TH: 23, bytes left: 0
----------------------------
VIDEO MPEG2(pid=17)*NO AUDIO!* NO SUBS (yet)! PROGRAM N. 1
==> Found video stream: 0
Opened TS demuxer, audio: ffffffff(pid -1), video: 10000002(pid
17)...POS=564
Searching for sequence header... OK!
VIDEO: MPEG2 1280x720 (aspect 3) 59.940 fps 18900.0 kbps (2362.5
kbyte/s)
[V] filefmt:29 fourcc:0x10000002 size:1280x720 fps:59.94 ftime:=0.0167
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070611/6942c2d3/attachment.htm
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mythbackend.log
Url: http://mythtv.org/pipermail/mythtv-users/attachments/20070611/6942c2d3/attachment.diff
More information about the mythtv-users
mailing list