Page 1 of 1

Opus audio streaming?

Posted: 29 Jun 2014 00:56
by JB-DX
VLC V2.1.3,
WinXP 32 bit

Has anyone succeeded in streaming audio using opus?

I need opus for low latency. MP3 that I used until now has a too high latency.

This MP3 works fine
vlc dshow:// :dshow-adev="Realtek HD Audio Input"
:sout=#transcode{vcodec=none,acodec=mp3,ab=48,channels=1,samplerate=48000}:http{mux=raw,dst=:80/fm.mp3}

This Vorbis in OGG also works fine
:sout=#transcode{vcodec=none,acodec=vorb,ab=48,channels=1,samplerate=48000}:http{mux=ogg,dst=:80/fm.opus}

This server with Opus in OGG starts without error message,
:sout=#transcode{vcodec=none,acodec=opus,ab=48,channels=1,samplerate=48000}:http{mux=ogg,dst=:80/fm.opus}

but when the client connects it receives no data.

To get more insight I tried wget -d http://127.0.0.1/fm.opus
and only get back
Content-type: audio/ogg; codecs=opus
but no data stream starts. ( It does with mp3 or vorb / ogg)

I also tried the nightly build but get this error message
libwinpthread-1.dll missing
Checking an older nightly build but the dll isn't there either.
Where can I get it?


Q: Does Opus streaming actually work?
And if, would you please post a commandline?

Re: Opus audio streaming?

Posted: 30 Jul 2014 00:00
by kyanox
I'm interested in this too. I'd like to use VLC and opus as a STL and TSL link.
Any ideas on how I'd format the encoder side for the STL?

vlc dshow:// :dshow-adev="USB Audio CODEC" :sout=#transcode{vcodec=none,acodec=opus,ab=48,channels=2,samplerate=48000}:http{mux=ogg,dst=:999/993.opus}

Re: Opus audio streaming?

Posted: 21 Aug 2014 06:42
by alex4801
Me too. I'm trying to stream opus over http and seeing the same thing-- it connects but no data, using a similar command line. Any suggestions?