I'm trying to use VLC to stream a ts file containing both mpeg video and a private PES (type 0x06) stream. The video streams fine but the resulting stream does not contain the private type 0x06 stream. I'm guessing because vlc cannot recognize what is in the stream (KLV data), it is being discarded. There is a thread mentioned about a year ago with someone who had the same problem, but no resolution has been posted:
viewtopic.php?f=18&t=66184&p=220488&hilit=0x06#p220488
Is there a way to tell videolan to just pass-through the private stream without trying to decode it? I just need the klv to be present in the outgoing stream.
Here's a snippet from the debug log:
ts debug: * es pid=497 type=6 dr->i_tag=0x5
ts debug: * es pid=497 type=6 dr->i_tag=0x27
ts debug: * es pid=497 type=6 *unknown*
Thanks for your input.