From: "Nico Sabbi" <nsabbi@xxxxxxxx> > Here's how I proceeded: > I tuned the frequencies, added a net interface with dvbnet, > snooped the content with ethereal, identified the ipv4 multicast > streams and tried to read each of them with mplayer and vlc (both > with udp:// and rtp://), > but I could never read anything useful. > > Can someone post a detailed guide, please? You need to have the SDP files first. Once you have those, you load them into VLC and it'll receive the services (provided you mapped the right PIDs to the dvbnet adapter). Now getting the SDP is really tricky. The correct way to proceed is: 1. Find the "well known IP address" (224.0.23.14 port 3937) in the INT 2. Map the corresponding PID to receive IP packets to that address 3. Employ ALC/FLUTE to receive "objects" (aka files) from that address 4. If the directory indicates that an object is type GZIP, un-gzip it 5. Parse the received ESG container; it should contain a DVB-H decoder bootstrap structure 6. Retrieve the IP multicast address which the ESG data is transmitted on from the bootstrap structure 7. Map the corresponding PID to receive IP packets to that address 8. Employ ALC/FLUTE to receive "objects" (aka files) from that address 9. If the directory indicates that an object is type GZIP, un-gzip it 10. Parse the ESG containers in the received objects (files); you should find some .sdp files in them 11. Save the .sdp files to disk and load them into VLC 12. Don't forget to map the corresponding PIDs for the multicast streams Regards, -- Robert Schlabbach e-mail: robert_s@xxxxxxx Berlin, Germany _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb