VLC 2.2.1 VS DShow streaming

Discussion about configuration and usage of VLM (a stream scheduler) within VLC.
KingKebab
Blank Cone
Blank Cone
Posts: 31
Joined: 05 Mar 2012 23:17
Operating System: Windows

VLC 2.2.1 VS DShow streaming

Postby KingKebab » 27 Apr 2015 19:21

Hello,

On my Windows computer, I'm looking to upgrade my VLC 2.0.3 to the new VLC 2.2.1.

Here is current VLM commands I was using with my HDMI capture card :

To start VLC 2.0.3, I use this command :

Code: Select all

vlc.exe -vvv --extraintf=http:logger --verbose=2 --file-logging --logfile=vlc-log.txt --vlm-conf dshowhdmi.vlm
In my dshowhdmi.vlm conf file I have this commands :

Code: Select all

new STREAM broadcast enabled setup STREAM input "dshow://" setup STREAM option dshow-vdev="AVerMedia BDA Analog Capture Secondary" setup STREAM option dshow-video-input=-1 setup STREAM option dshow-video-input="1280x720" setup STREAM option dshow-adev="Auxiliary (Creative SB X-Fi)" setup STREAM output #transcode{vcodec=mp4v,venc=x264{}}:standard{mux=ts,dst=127.0.0.1:8080/stream.ts,access=http} control STREAM play
Now with the new VLC 2.2.1, I can't get it work anymore.
Same vlm config file and same vlc.exe start command.

Here is an error log extract from VLC 2.2.1 (not working) :

Code: Select all

core debug: adding a new input mux_ts warning: rejecting stream with unsupported codec s16l core error: cannot add this stream core error: cannot create packetizer output (s16l) core warning: clock gap, unexpected stream discontinuity core warning: feeding synchro with a new reference point trying to recover from clock gap
And here an error log extract from VLC 2.0.3 (good working) to compare :

Code: Select all

main debug: adding a new input main debug: adding a new input mux_ts debug: adding input codec=h264 pid=68 mux_ts debug: adding input codec=h264 pid=68 mux_ts debug: new PCR PID is 68 mux_ts debug: new PCR PID is 68 stream_out_transcode debug: not transcoding a stream (fcc=`s16l') stream_out_transcode debug: not transcoding a stream (fcc=`s16l') main debug: adding a new input main debug: adding a new input mux_ts debug: adding input codec=s16l pid=69 mux_ts debug: adding input codec=s16l pid=69
What do I change in my VLM output command to be compliant with new VLC 2.2.1 libraries ?

KingKebab
Blank Cone
Blank Cone
Posts: 31
Joined: 05 Mar 2012 23:17
Operating System: Windows

Re: VLC 2.2.1 VS DShow streaming

Postby KingKebab » 27 Apr 2015 19:57

Add notes :
. my VLM config file works with VLC 2.1.5 too
. but it doesn't work with VLC 2.2.0

So I suppose, something has change between 2.1.5 and 2.2.0 releases.

KingKebab
Blank Cone
Blank Cone
Posts: 31
Joined: 05 Mar 2012 23:17
Operating System: Windows

Re: VLC 2.2.1 VS DShow streaming

Postby KingKebab » 28 Apr 2015 16:11

Code: Select all

core error: cannot create packetizer output (s16l)
Fixed this error by transcoding dshow audio source into mpga.
I understand new TS muxer library doesn't want wav streams.


But now, here is a next problem :

Code: Select all

core warning: clock gap, unexpected stream discontinuity core warning: feeding synchro with a new reference point trying to recover from clock gap
Fix will probably be there => https://trac.videolan.org/vlc/ticket/14278

parthee
New Cone
New Cone
Posts: 5
Joined: 29 Apr 2015 09:32
VLC version: 2.2.0
Operating System: Linux

Re: VLC 2.2.1 VS DShow streaming

Postby parthee » 29 Apr 2015 10:17

Hi KingKebaba,

May I know, where did you used this command.

vlc.exe -vvv --extraintf=http:logger --verbose=2 --file-logging --logfile=vlc-log.txt --vlm-conf dshowhdmi.vlm

KingKebab
Blank Cone
Blank Cone
Posts: 31
Joined: 05 Mar 2012 23:17
Operating System: Windows

Re: VLC 2.2.1 VS DShow streaming

Postby KingKebab » 01 Jun 2015 17:32

Hello Parthee

I use this command on my Windows 7 computer into a DOS console with an administrator account ;)

KingKebab
Blank Cone
Blank Cone
Posts: 31
Joined: 05 Mar 2012 23:17
Operating System: Windows

Re: VLC 2.2.1 VS DShow streaming

Postby KingKebab » 01 Jun 2015 19:02

Tested vlc-3.0.0-git-20150601-0002 today, but it doesn't work like before with VLC 2.1.5.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC 2.2.1 VS DShow streaming

Postby Jean-Baptiste Kempf » 16 Jul 2015 10:50

Like?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

KingKebab
Blank Cone
Blank Cone
Posts: 31
Joined: 05 Mar 2012 23:17
Operating System: Windows

Re: VLC 2.2.1 VS DShow streaming

Postby KingKebab » 06 Aug 2015 05:17

Hello Jean-Baptiste,

I can make some DShow devices playing again with VLC 3.0.0 GIT 20150805 :)

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC 2.2.1 VS DShow streaming

Postby Jean-Baptiste Kempf » 28 Jun 2016 09:16

good :)
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLM”

Who is online

Users browsing this forum: No registered users and 5 guests