vMix Forums
»
General
»
Feature Requests
»
Ability to recover from a thunderbolt disconnect
Rank: Advanced Member
Groups: Registered
Joined: 2/16/2017(UTC) Posts: 178 Location: Denmark
Thanks: 27 times Was thanked: 18 time(s) in 15 post(s)
|
In vMix, a thunderbolt disconnect - caused by accidentally unplugging the cable or even just a potential driver bug - is catastrophic because vMix needs to be restarted to be able to recognize and use the input again. This means you would have to stop recording and streaming.
Both OBS (version 21.1.0 tested) and Blackmagic Media Express (version 3.5.5 tested) handle unplugging and reconnecting very well and do not need to be restarted, so my hope was that this robustness could be built into vMix 22.
In OBS the thunderbolt input will be refreshed and recovered automatically after plugging in the thunderbolt device again. This is nice, but even having the ability to manually right-click source refresh/reset would be a big improvement. The important thing is the ability to regain access to the input without closing/opening vMix.
|
1 user thanked niemi for this useful post.
|
|
|
Rank: Member
Groups: Registered
Joined: 10/22/2016(UTC) Posts: 14 Location: Denmark
Thanks: 1 times Was thanked: 3 time(s) in 3 post(s)
|
|
|
|
|
Rank: Member
Groups: Registered
Joined: 8/24/2018(UTC) Posts: 22 Location: Canada
Thanks: 9 times
|
That would be catastrophic! Yes, please add that ability. I use a Decklink Duo 2 via Thunderbolt 3, and haven't had an issue yet, thankfully.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,837 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
+1 We've had this problem many times during preparations, but luckily enough never in live situations although I am always afraid it will happen. Thought it was a Windows problem, but if OBS and BMME can handle it, hopefully vMix can too.
|
2 users thanked richardgatarski for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 10/22/2018(UTC) Posts: 4 Thanks: 2 times Was thanked: 1 time(s) in 1 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/23/2016(UTC) Posts: 330 Location: USA Thanks: 179 times Was thanked: 26 time(s) in 25 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 1,072 Location: Fairhope, Alabama USA Thanks: 553 times Was thanked: 200 time(s) in 166 post(s)
|
|
|
|
|
Rank: Member
Groups: Registered
Joined: 7/30/2017(UTC) Posts: 12 Location: LA
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/16/2017(UTC) Posts: 178 Location: Denmark
Thanks: 27 times Was thanked: 18 time(s) in 15 post(s)
|
If this was fixed in vMix, would it apply to vMix 22 only, or also 21?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/17/2018(UTC) Posts: 22 Location: Rawang Thanks: 11 times Was thanked: 2 time(s) in 2 post(s)
|
|
|
|
|
Rank: Member
Groups: Registered
Joined: 11/1/2018(UTC) Posts: 21 Location: NY Thanks: 4 times
|
I wonder, if after disconnect, you deleted and recreated the inputs, would that work? I don't have my T3 box yet to try. Maybe play a 2 minute break to give you time. You could also use a separate encoder like from Teradek or an OBS PC to handle your stream. Not the best solution, as the stream may go black, but better than having to stop the stream and restart it and get people to rejoin imho.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
I think this illustrates how unfortunate the TB3 connector is. It's like HDMI. Just not well considered for professional use.
That's why BNC and Ethernet are locking connectors. Convenience always has a cost, often in reliability.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/23/2017(UTC) Posts: 1,214 Location: Germany Thanks: 3 times Was thanked: 168 time(s) in 150 post(s)
|
I even have the same problem with my Av.IO USB3 capture card. Once it's unplugged it is lost in vMix.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,837 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
Originally Posted by: mjgraves I think this illustrates how unfortunate the TB3 connector is. It's like HDMI. Just not well considered for professional use. That's why BNC and Ethernet are locking connectors. Convenience always has a cost, often in reliability. As a matter of fact, there are locking connectors for Thunderbolt, for example from Sonnet. But the point here is "if" the Thunderbolt disconnects, it would be great if it just could be connected again without having to reboot the PC. Compare you can disconnect SDI or Ethernet, that will not lock the system.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/16/2017(UTC) Posts: 178 Location: Denmark
Thanks: 27 times Was thanked: 18 time(s) in 15 post(s)
|
Originally Posted by: dedlinemedia I wonder, if after disconnect, you deleted and recreated the inputs, would that work? I don't have my T3 box yet to try. Maybe play a 2 minute break to give you time. You could also use a separate encoder like from Teradek or an OBS PC to handle your stream. Not the best solution, as the stream may go black, but better than having to stop the stream and restart it and get people to rejoin imho. No, unfortunately not. You will need to exit vMix completely and open it again. Most Teradeks encoders will lose sync whenever you stop the external output in vMix which will cause the stream to stop as well. Some of the newer encoders, for instance, the Teradek CUBE 655, have a sync generator that will keep the stream running with a pattern/test signal while the input recovers.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
Originally Posted by: richardgatarski As a matter of fact, there are locking connectors for Thunderbolt, for example from Sonnet. But those are proprietary. They require that the host device have the mating threaded hole. That's fine for a Sonnet box or card, it won't be there on any laptop. The fact they are offered further illustrates the faulty design of TB3 for professional applications.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/9/2013(UTC) Posts: 261 Location: Katy, Texas
Was thanked: 37 time(s) in 37 post(s)
|
+1 and also have the same capability for USB devices such as capture and midi
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 503 Location: The Netherlands Thanks: 9 times Was thanked: 45 time(s) in 39 post(s)
|
will do some tests. but isn't part of the problem the tb3 connection in windows itself. how dies bm handle disconnects?
if there is no problem at that level it would just require vmix to reload the preset ?!
for me all inputs hang on that connection so rec is lost anyway... stream is on a different machine...
stefan
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 503 Location: The Netherlands Thanks: 9 times Was thanked: 45 time(s) in 39 post(s)
|
just did that now - was testing v22 - disconnected tb3 - vmix gives warning rec is stopped, actually the ext connection was. rec continues. replugged, stopped rec, restarted vmix reloaded profile: running....
I think that's not too bad!
but you have to restart vmix again and load a profile or last...
keep an eye on that because your rec could be lost...
advantage is this is a fail proof restart of vmix, which I would prefer...
will watch this topic to see what Magic Martin can do... stefan
|
1 user thanked h2video.nl for this useful post.
|
|
|
vMix Forums
»
General
»
Feature Requests
»
Ability to recover from a thunderbolt disconnect
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