Page 1 of 1

mpeg2-PS encoded files and VLS

Posted: 01 May 2006 16:52
by daremo
Hi all.

Quick question.

I have VLS loaded up on a fedora core 4 box, everything works fine when using TS encoded files.

I've used VLC to encode the files in both TS and PS for mpeg 2. TS will stream perfectly in VLS, however it's running a variable bit rate. We are testing some equipment and need a static bitrate, which I specified at 3072 with 128 for audio, however, it's still pushing out variable. Some of the streams max up to 14Mbit, but average just over 3Mbit. That is pretty much killing us since we are doing limit testing on our equipment.

I set up the channel, program and other information in the config file, but when I start it I get this output:

Code: Select all

Synchronised with PS stream New Pid assigned: 80 PMT Add, PID : 0x80 , Type : 0x5 Synchronised with PS stream New Pid assigned: 81 PMT Add, PID : 0x81 , Type : 0x5 New Pid assigned: 82 PMT Add, PID : 0x82 , Type : 0x5 *** glibc detected *** double free or corruption (!prev): 0x08106668 ***
I can view the PS files in VLC w/out any issues, just cant seem to stream them using VLS.

The applicable parts of the config file:

Code: Select all

BEGIN "Inputs" # --- Format: # InputName = "Type" local1 = "local" # Local input example END BEGIN "soue" Name = "soue" FileName = "/vls/streams/soue-mp2-ps" Type = "Mpeg2-PS" END BEGIN "Channels" # --- Format: # ChannelName = "Type" # --- Example: J = "network" # localfile = "file" END BEGIN "J" # multicast example Type = "multicast" SrcHost = "192.168.11.2" SrcPort = "23429" DstHost = "239.1.1.10" Interface = "eth1" END BEGIN "LaunchOnStartUp" command9 = "start soue j local1 --loop" END

Posted: 09 May 2006 11:08
by bof
i have the same problem :(