Page 1 of 1

How VLC stream a TS file.

Posted: 13 Mar 2007 14:13
by Remiii
Hi everybody,
I use VLC for streaming (streaming UDP over IP) a TS file. To get this TS file I use a Tuner (DVB-S) and a FPGA to demultiplex DVB TABLES (PAT,...).
I want to know how VLC organize the TS packet and if VLC stream the TS file without doing any process. I am wondering if VLC (server) is doing something like sort the audio packages or do something else, and if the VLC (client) has to reorganize the TS packets.
Thank you in advance!
RĂ©mi

Posted: 14 Mar 2007 06:24
by DJ

Posted: 14 Mar 2007 10:21
by Remiii
Thanks for your answer DJ.
But if I understand VLC (server) take the TS file and send the same TS file without doing any process. He don't sort the packets.

Posted: 14 Mar 2007 18:36
by DJ
VLC requires transcoding or at very least copying into a new container for streaming. It likes to have control.

Posted: 15 Mar 2007 09:21
by Remiii
What do you mean by "It likes to have control."?

Posted: 15 Mar 2007 12:36
by Brownstone
Thanks for your answer DJ.
But if I understand VLC (server) take the TS file and send the same TS file without doing any process. He don't sort the packets.
According to the standard it doesn't have to.

Posted: 16 Mar 2007 05:15
by DJ
VLC is a packet based player that likes to have control of (timing) of the stream. This is only using VLC for a server.