is SRT Streaming actually enabled in VLC 3.0 ?

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
svyatk0
New Cone
New Cone
Posts: 1
Joined: 27 Mar 2018 16:02

is SRT Streaming actually enabled in VLC 3.0 ?

Postby svyatk0 » 27 Mar 2018 16:13

Hey guys,

Trying to receive an SRT (Secure Reliable Transport) stream from the network following the examples in this article (https://justinjoy9to5.blogspot.co.uk/20 ... mples.html)
But SRT access module mentioned, seem to be missing in version 3.0 or even nighly 3.0.2.

Was this feature removed? Can it be reenabled ?

Thanks

Rémi Denis-Courmont
Developer
Developer
Posts: 15265
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby Rémi Denis-Courmont » 31 Mar 2018 18:26

OpenSRT is available in VLC 3.0 for all platforms except Windows. The blog article seems to be written on Linux. Windows support should come in VLC 4.0.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

postSysAdmin
New Cone
New Cone
Posts: 7
Joined: 06 Feb 2019 01:04

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby postSysAdmin » 06 Feb 2019 01:14

Did you figure out a solution - I am able to open SRT streams in version 3.0.6 on a Mac by going to
File > Open Network
and then pasting in my server's address like so:
srt://NNN.NNN.NNN.NNN:PPPP
where the N's are the IP address and the P's are the port number.
If its an encrypted SRT stream, you have to add the password by going to
VLC> Preferences
hit "Show All" and navigate to
input/codecs > access modules > SRT
and put your password where it says "password for stream encryption"

Also, I can open the stream via the terminal like this on a Mac:
/Applications/VLC.app/Contents/MacOS/VLC srt://NNN.NNN.NNN.NNN:PPPP
and if it is an encrypted stream, like this:
/Applications/VLC.app/Contents/MacOS/VLC srt://NNN.NNN.NNN.NNN:PPPP --passphrase=yourPasswordHere --keylength=16

fsantiago0704482
New Cone
New Cone
Posts: 3
Joined: 02 May 2019 22:18

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby fsantiago0704482 » 02 May 2019 22:27

i'm looking for an answer to this myself. if you look around vlc 3.0.6 and 4.0 nightly as of today (5/2), the components seem to be there for SRT but it doesn't seem to work (unless i'm fubar'ing it). I have tried windows 10 pro and ubuntu linux 19.04. this with the srt stream coming from a matrox maevex 6150 HDMI encoder with current firmware. as per the matrox unit, i have SRT enabled on a MPEG-2 TS unicast stream, AES-128 encryption with a 16-bit key length / passphrase. have also tried SRT un-encrypted but no joy. if i turn off SRT, i can connect to the MPEG-2 TS stream from both versions of VLC on both OS' no sweat.

anyone?

postSysAdmin
New Cone
New Cone
Posts: 7
Joined: 06 Feb 2019 01:04

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby postSysAdmin » 03 May 2019 08:22

fsantiago0704482 - do you mind posting the command used in win10 and also the one used in linux?

fsantiago0704482
New Cone
New Cone
Posts: 3
Joined: 02 May 2019 22:18

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby fsantiago0704482 » 06 May 2019 19:52

oh, no commands on cli, but rather thru the GUI. the mpeg-2 ts, NON-srt stream that works was connected to using:

udp://@<ip address>:<port>

this with the maevex device's unicast stream address pointed at my target machine running VLC. same in this case between both win 10 and linux.

fsantiago0704482
New Cone
New Cone
Posts: 3
Joined: 02 May 2019 22:18

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby fsantiago0704482 » 23 May 2019 21:53

as an update to this, i am able to also view srt UN-encrypted video by using the network stream address (in VLC):

srt://@<ip>:<port>

also with the matrox maevex 6150's target address set to that of my playback device. and the IP specified above is that of my playback device (so on my machine it is of itself). this is true in both windows 10 pro and ubuntu 19.04 (w/ vlc 3.0.6 via snap install on my linux box).

wanggenjie
New Cone
New Cone
Posts: 2
Joined: 28 May 2019 11:39

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby wanggenjie » 28 May 2019 11:58

I output SRT using the ffmpeg command in ubuntu,
srt://127.0.0.1:12321?mode=listener

i input srt://@127.0.0.1:12321 in VLC(version 3.0.6),
tips:
Your input can't be opened:
VLC is unable to open the MRL 'srt://@127.0.0.1:12321'. Check the log for details.

Does anybody know what the problem is?

Please forgive me for my poor English.

wanggenjie
New Cone
New Cone
Posts: 2
Joined: 28 May 2019 11:39

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby wanggenjie » 30 May 2019 03:46

I output SRT using the ffmpeg command in ubuntu,
srt://127.0.0.1:12321?mode=listener

i input srt://@127.0.0.1:12321 in VLC(version 3.0.6),
tips:
Your input can't be opened:
VLC is unable to open the MRL 'srt://@127.0.0.1:12321'. Check the log for details.

Does anybody know what the problem is?

Please forgive me for my poor English.

I know the reason. The VLC (3.0.6) version under Linux does not support SRT output, so input error will be prompted.
VLC (3.0.6) version of Windows is ok. :D

rullbandspelare
Blank Cone
Blank Cone
Posts: 11
Joined: 18 Nov 2010 13:48

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby rullbandspelare » 28 Apr 2022 11:16

srt://NNN.NNN.NNN.NNN:PPPP --passphrase=yourPasswordHere --keylength=16
gives me :
VLC media player could not start.
Either the command line options were invalid or no plugins were found.

I have windows VLC version 3.0.10 and listener is using AES-128 (have tried --keylength=128)

If i remove encryption on the listener then
srt://NNN.NNN.NNN.NNN:PPPP
works.

How can i check what options and plugins are used for srt:// on my build??

Thanks for any suggestion :-)
Did you figure out a solution - I am able to open SRT streams in version 3.0.6 on a Mac by going to
File > Open Network
and then pasting in my server's address like so:
srt://NNN.NNN.NNN.NNN:PPPP
where the N's are the IP address and the P's are the port number.
If its an encrypted SRT stream, you have to add the password by going to
VLC> Preferences
hit "Show All" and navigate to
input/codecs > access modules > SRT
and put your password where it says "password for stream encryption"

Also, I can open the stream via the terminal like this on a Mac:
/Applications/VLC.app/Contents/MacOS/VLC srt://NNN.NNN.NNN.NNN:PPPP
and if it is an encrypted stream, like this:
/Applications/VLC.app/Contents/MacOS/VLC srt://NNN.NNN.NNN.NNN:PPPP --passphrase=yourPasswordHere --keylength=16

rullbandspelare
Blank Cone
Blank Cone
Posts: 11
Joined: 18 Nov 2010 13:48

Re: is SRT Streaming actually enabled in VLC 3.0 ?

Postby rullbandspelare » 28 Apr 2022 11:24

PS.

I removed "--keylength=16" then it works!!!!

just use srt://NNN.NNN.NNN.NNN:PPPP --passphrase=yourPasswordHere
(AES-128 works, AES-256 does not)


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: kennybf and 22 guests