Page 1 of 1

Setting not matching for GUI and ActiveX...

Posted: 15 Jul 2010 08:14
by 5kinman
Hi all,

I have install the lastest version of VLC (1.1.0). When I play the live stream from a server, I need to change the demuxer to "ffmpeg demuxer".

The stream can also be played when I open the VLC via command prompt:

vlc --demux=ffmpeg udp:\\@224.0.0.40:1234

where the server broadcast the stream to ip 224.0.0.40 using port 1234


HOWEVER, when I embed the VLC into VB.net and add a new item to the playlist with parameter " :demux=ffmpeg",
it seems that the activeX plugin set the demuxer to ffmpeg.

I am wondering if the setting at command prompt is different to that of using activeX.

Also, when I change the settings via command prompt, the VLC instance created do not show the changes in its preferences page (but the settings have been changed). Is this a normal behavior for the new version VLC?

Re: Setting not matching for GUI and ActiveX...

Posted: 20 Jul 2010 05:43
by 5kinman
After tested with a small VB.net application, it seems that the activeX component of VLC have different behavior compare with the VLC itself.

I guest the demux option for the activeX component is partially function.

When I do not set the demux option when reading the ffmpeg-demuxer-required stream, nothing can be seen (a black screen) on my VB.net application.
Then I set the demux option to ffmpeg, the activeX plugin shows the content of the stream without buffering. The quick content display is not a good news to me, as the source is not good, the display window stop after 1second.
Finally I add the playlist item with an option " :config=new_cfg.txt". The config file new_cfg.txt is created by another VLC instance, which play my source stream smoothly. The result is similar with the "demux=ffmpeg" option.

I have test the options by command prompt. Both --demux=ffmpeg and --config=new_cfg.txt options works fine.