vMix Forums
»
General
»
vMix Call
»
vMix call to bring in remote gameplay?
Rank: Newbie
Groups: Registered
Joined: 10/3/2021(UTC) Posts: 1 Location: Califoria
|
I'm interested in using vMix to be the producer of a livestream for several remote gamers. The goal would be to bring in their webcam and microphone audio into vMix, but also their gameplay and gameplay audio. There could be only two players, but up to 4. I would need everyone's webcam, microphone, gameplay and gameplay audio and then use vMix to bounce back and forth between different players gameplay, but show all the players webcams on screen at the same time. Obviously, vMix call can bring in their webcam and audio, but can it simultaneously bring in their gameplay if they are playing a game on the same PC as their webcam? If not, does anyone have any ideas of the best way to accomplish this feat?
THANKS
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/28/2020(UTC) Posts: 40 Location: San Francisco Was thanked: 6 time(s) in 5 post(s)
|
This is based on the gameplay being from a separate system...
You could setup two different VMIX Calls, one for camera, one for gameplay. Make sure stereo is enabled in VMIX Call (advanced.vmixcall.com) and any echo cancellation is turned off to get clean game audio. In each VMIX Call, make sure the camera and audio are both appropriately set.
The high speed motion of gameplay and VMIX Call have a good chance of causing framerate dips.
If the person has OBS that can feed the gameplay, I'd suggest trying to have them push SRT to you. You have to open up a ports (one for each feed) on your firewall/router so they can get to your specific system. You make an SRT input in VMIX as a "SRT (Listener)" with the port you set to forward to your system. The person playing then just sets the output of OBS to be "Custom" and puts in "srt://<youripaddress>:<openedport>?latency=500" (e.g. srt://231.21.34.299:30010?latency=500) and starts streaming. You can lower (or raise) the latency as needed, just have to get stability. Latency of SRT push is typically less than one second, so pretty much real-time with VMix Caller.
We do this very method all the time for video game productions/streams, whether gameplay or someone remote handling b-roll replay.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/23/2017(UTC) Posts: 1,210 Location: Germany Thanks: 3 times Was thanked: 168 time(s) in 150 post(s)
|
I saw some demo of a WAN Dante network for musicians to play a song in different locations. The Dante stuff is a bit network heavy when it comes to video but you get everything in sync within the dante network. That may be an advantage. The SRT stuff is definitely cheaper and easier.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/28/2016(UTC) Posts: 159 Location: SACRAMENTO Thanks: 5 times Was thanked: 19 time(s) in 18 post(s)
|
Don't use vMixCall. It's great for what it is intended for but you want something with more control and have the ability to maintain quality and or handle drops if needed. So do as Dave suggested with SRT. We do exactly what you are trying to do and i even at first used WebRTC which is what vMixCall is based off of. Too many issues and limitations. SRT is made for this. Plus you can downtown load free SRT clients that send SRT to vMix or setup an SRT server with srtminiserver.com for example and bring in the NDI feeds to your vMix production.
-King
|
|
|
|
vMix Forums
»
General
»
vMix Call
»
vMix call to bring in remote gameplay?
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.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close