I have several MPEG-TS transport streams that I wish to send out as unicast streams using VLC. The information in the transport stream packet headers (PTS, splicing point, etc.) is important to the receivers at the client end, and so I want to broadcast the stream exactly - byte for byte - as it was originally prepared.
However, it appears that whenever I stream out my files through VLC, that VLC encapsulates the video/audio in a new transport stream, and the new transport stream does not contain my original TS packet header information. Transmitting the stream using the "Raw" encapsulation method does not do what I hoped; it does not transmit the original stream, instead, it appears to transmit the elementary streams without any encapsulation at all.
Is there any way to persuade VLC to transmit my original TS files, verbatim, byte for byte?
Thanks,
Don