[mythtv] DVBCam Class
Taylor Jacob
rtjacob at earthlink.net
Tue Sep 21 09:54:45 EDT 2004
> From a limited observation following the lists here: I think the hdtv
> works by decoding the TS and repacking into a new ts with constant (and
> new) pid's. I'm not sure why that is done though...?
Thats where my confusion comes in. I am not quite sure what wrong with that, and if its actually
not just a programstream. I suspect its a TS stream since its encoding the PIDs to something
other than 0xE0 for video, and 0x80 for PCM audio (i can't recall what AC3 is now). If I can use
the same code and store something that my PVR350 and the NupplePlayer will play back I don't know
if it will make any difference.
There also may be some people on the list that can clarify what the true difference betwen a PS
and a TS is and keep me from reading the MPEG specs. If not i'll figure it out because it didnt
look to difficult from a quick skim of the MPEG specs.
One thing I would like to see if someone else is interested in working on is making the Frontend
be able to handle more than just Audio/Video streams.. This is needed if you want to tune in an
Audio DVB station, but also when you are using a DiSEqC motor. Since video is expected within 15
seconds sometimes that is not enough to move my dish and start streaming video into it if it has
to more more than say 10-20 degrees. I can extended the tuning timeout in dvbchannel no problem,
but based on how long it has taken me to get a true understanding of what
dvbchannel/recorder/sections is doing I don't think it will be that quick for me to make the
frontend / recorder code allow it to take longer and if so display some message. It would be
great to make it say "Moving dish please wait.." instead of killing the frontend (or timing out).
I have figured out how to parse the DVB Radio Channel Titles/ID3 data streams (whatever you call
it) at least what we can get in North America, so if someone did make it so you could display
some text on the screen I could add that in so it would be capable of displaying the titles as
well. It would require writing that data to the RingBuffer, but thats probbably not that hard..
Taylor
More information about the mythtv-dev
mailing list