How VLC stream a TS file.

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
Remiii
Blank Cone
Blank Cone
Posts: 16
Joined: 02 Dec 2006 22:12
Location: Castets, Bordeaux, Brest, Angers / France

How VLC stream a TS file.

Postby Remiii » 13 Mar 2007 14:13

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
http://wiki.videolan.org/User:Remiii
OSX and Linux user
Ratatouille Team

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 14 Mar 2007 06:24


Remiii
Blank Cone
Blank Cone
Posts: 16
Joined: 02 Dec 2006 22:12
Location: Castets, Bordeaux, Brest, Angers / France

Postby Remiii » 14 Mar 2007 10:21

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.
http://wiki.videolan.org/User:Remiii
OSX and Linux user
Ratatouille Team

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 14 Mar 2007 18:36

VLC requires transcoding or at very least copying into a new container for streaming. It likes to have control.

Remiii
Blank Cone
Blank Cone
Posts: 16
Joined: 02 Dec 2006 22:12
Location: Castets, Bordeaux, Brest, Angers / France

Postby Remiii » 15 Mar 2007 09:21

What do you mean by "It likes to have control."?
http://wiki.videolan.org/User:Remiii
OSX and Linux user
Ratatouille Team

Brownstone
Blank Cone
Blank Cone
Posts: 54
Joined: 19 Aug 2006 02:50

Postby Brownstone » 15 Mar 2007 12:36

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.
Of course, that's just my opinion. I could be wrong.

DJ
Cone Master
Cone Master
Posts: 8206
Joined: 01 Jan 2006 04:30
Location: Koloa, Hawaii USA

Postby DJ » 16 Mar 2007 05:15

VLC is a packet based player that likes to have control of (timing) of the stream. This is only using VLC for a server.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: Majestic-12 [Bot] and 21 guests