logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Ronald555  
#1 Posted : Monday, December 17, 2018 4:04:32 AM(UTC)
Ronald555

Rank: Advanced Member

Groups: Registered
Joined: 1/25/2018(UTC)
Posts: 92

Thanks: 28 times
Was thanked: 3 time(s) in 3 post(s)
What is a simple way to bring the vMix audio output (128Kb mp3) from one place to another place over the internet?
The latency must be low (1 or 2 seconds max).

I like to do this with only 2 vMix PC's, without external (paid) services.

I did a lot of searching but I found only local network solutions.
DWAM  
#2 Posted : Monday, December 17, 2018 5:56:48 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
thanks 1 user thanked DWAM for this useful post.
Ronald555 on 12/19/2018(UTC)
Vuurmannetje  
#3 Posted : Monday, December 17, 2018 6:11:42 AM(UTC)
Vuurmannetje

Rank: Advanced Member

Groups: Registered
Joined: 5/14/2018(UTC)
Posts: 112
Location: Netherlands

Thanks: 3 times
Was thanked: 28 time(s) in 18 post(s)
You can use vcall to send a blank feed with audio. Even om non-high latency mode it should stay under 500ms in mist bad situations.
thanks 1 user thanked Vuurmannetje for this useful post.
Ronald555 on 12/19/2018(UTC)
Ronald555  
#4 Posted : Thursday, December 20, 2018 3:42:55 AM(UTC)
Ronald555

Rank: Advanced Member

Groups: Registered
Joined: 1/25/2018(UTC)
Posts: 92

Thanks: 28 times
Was thanked: 3 time(s) in 3 post(s)
The latency is indeed very low, but the 'host a call' CPU usage is very high (20%) on my i7-4790 Win7 64bit system.

Is there a way to disable video and only send audio?
When I disable video source I can't select an audio source.
SportsNetUSA.net  
#5 Posted : Thursday, December 20, 2018 4:17:29 AM(UTC)
SportsNetUSA.net

Rank: Advanced Member

Groups: Registered
Joined: 10/7/2015(UTC)
Posts: 635
Location: California

Thanks: 122 times
Was thanked: 123 time(s) in 115 post(s)
Is your audio source the same device as your video source (such as a webcam)?
Ronald555  
#6 Posted : Thursday, December 20, 2018 8:21:43 AM(UTC)
Ronald555

Rank: Advanced Member

Groups: Registered
Joined: 1/25/2018(UTC)
Posts: 92

Thanks: 28 times
Was thanked: 3 time(s) in 3 post(s)
No, it's an external USB sound card.
mjgraves  
#7 Posted : Friday, December 21, 2018 5:10:45 AM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,150
Man
United States
Location: Houston TX

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
Just about an free webrtc service can do this. You'll need some virtual audio cables or Voicemeeter to route the sound at each end.

Try https://meet.jit.si using Chrome.

Note also that Voicemeeter has its own network capability called VBAN. This passes low latency uncompressed audio over IP. You can use that if you need to receive the audio from afar on a system other than your vMix host.
elvis55  
#8 Posted : Friday, December 21, 2018 6:08:15 AM(UTC)
elvis55

Rank: Advanced Member

Groups: Registered
Joined: 3/17/2017(UTC)
Posts: 413
Switzerland
Location: Luzern - Schweiz

Thanks: 61 times
Was thanked: 55 time(s) in 49 post(s)
Originally Posted by: Ronald555 Go to Quoted Post
The latency is indeed very low, but the 'host a call' CPU usage is very high (20%) on my i7-4790 Win7 64bit system.

Is there a way to disable video and only send audio?
When I disable video source I can't select an audio source.



Hallo,

That was my question.
Only, unfortunately, nobody could give me an answer.
I would also welcome this feature very much.

Gruss

Ronald555  
#9 Posted : Friday, December 21, 2018 6:57:11 AM(UTC)
Ronald555

Rank: Advanced Member

Groups: Registered
Joined: 1/25/2018(UTC)
Posts: 92

Thanks: 28 times
Was thanked: 3 time(s) in 3 post(s)
I like to do things as simple as possible so I have add a feature request for 'Host a call with audio only'.
I don't know if you already did that (I can't find it anyway).
DWAM  
#10 Posted : Friday, December 21, 2018 6:10:28 PM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
You've been given at least 3 working solutions to send vMix audio only to remote locations

1 is the use of VLC or FFMPEG

2 is by using ISDN-like services (with a free account) which are in general for radio purposes which is by definition what you want to do if you're not sending video. These work in a browser which can be used directly in vMix through the WebBrowser input.

3 is to use a WebRTC service like Michael Graves suggested. Will work thru the WebBrowser input too if you mind setting this up in an external browser

Options 2 and 3 are very easy to use (Option 1 too if you have a little knowledge to start with)
Some of these will work out of the box when EXTERNAL is on in vMix (use vMixAudio device). Others may require the use of a Virtual Audio Cable or NDI Virtual Input.

I think it's worth "at least" giving it a try...

Guillaume
thanks 1 user thanked DWAM for this useful post.
mjgraves on 12/22/2018(UTC)
Ronald555  
#11 Posted : Saturday, December 22, 2018 7:40:58 AM(UTC)
Ronald555

Rank: Advanced Member

Groups: Registered
Joined: 1/25/2018(UTC)
Posts: 92

Thanks: 28 times
Was thanked: 3 time(s) in 3 post(s)
I watched tutorials of those services on youtube, but it's too devious for me (right now).

I have set up a VLC to VLC connection with port forwarding, that works, but this connection has a delay of 8-10 seconds.
Is there a way to decrease the delay?

You also mentioned FFMPEG, how does that work?
DWAM  
#12 Posted : Saturday, December 22, 2018 8:41:39 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
with VLC you can get close to realtime (under 1 sec easily). Tweak your settings

If you want to try FFMPEG : https://ffmpeg.org/ffmpeg.html

I still think it's much easier with the services I suggested or with WebRTC. I gave you all the important keywords to help you build your workflow but I can't do it for you.
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.