[mythtv] Generic interface for getting video in to mythbackend
Isaac Force
gorgonous at web-ster.com
Tue May 3 22:43:32 UTC 2005
Jay Sprenkle wrote:
> I haven't dug through the mythtv internals yet, so this might not
> be the best way to go about it. I know the tuners appear as
> raw devices in the /dev/ directory. One method would be
> to create a device driver that emulates a video device using the data
> from the network stream. Do you have a link to more information about
> the IPTV protocol?
The configuration of IPTV that I'm working with uses multicast as the
transport mechanism similar to how broadcast television uses the
airwaves. Each channel of raw MPEG-2 data is streamed from the head end
down the pipe, and clients watch the channels by tuning in to the proper
multicast group.
You can emulate this with VLC by checking the 'Stream output' box when
opening a file and choosing UDP as the output method and a multicast IP
(Such as 239.0.0.1) as the address. You can then go to other machines
with VLC and open the multicast stream as the source and watch the
video. That's (very) basically how it works.
I originally searched for a driver that will translate multicast to a
V4L device or something similar, but I didn't come up with anything.
> The big questions for me are:
> "Is there anything worth watching on that channel?"
> Is the protocol free of commercial entanglements? Can anyone feed video
> or would I be just working to put money in someone else's pockets?
I work for a company that's currently deploying IPTV services, so yes..
There will be plenty for me to watch. :-) And multicast is a part of the
IP stack, so it's free for all.
More information about the mythtv-dev
mailing list