logo

Live Production Software Forums


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

Notification

Icon
Error

2 Pages12>
Options
Go to last post Go to first unread
niemi  
#1 Posted : Thursday, October 18, 2018 1:00:24 AM(UTC)
niemi

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.




thanks 1 user thanked niemi for this useful post.
liveteko on 10/22/2018(UTC)
KeldBendtsen  
#2 Posted : Thursday, October 18, 2018 2:06:10 AM(UTC)
KeldBendtsen

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)
+1
AngusFindlay  
#3 Posted : Thursday, October 18, 2018 11:04:57 AM(UTC)
AngusFindlay

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.
richardgatarski  
#4 Posted : Friday, October 19, 2018 7:08:35 PM(UTC)
richardgatarski

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.
thanks 2 users thanked richardgatarski for this useful post.
liveteko on 10/22/2018(UTC), pba on 1/12/2019(UTC)
liveteko  
#5 Posted : Monday, October 22, 2018 10:38:22 PM(UTC)
liveteko

Rank: Newbie

Groups: Registered
Joined: 10/22/2018(UTC)
Posts: 4
Sweden

Thanks: 2 times
Was thanked: 1 time(s) in 1 post(s)
+1
rowby  
#6 Posted : Saturday, October 27, 2018 11:30:15 AM(UTC)
rowby

Rank: Advanced Member

Groups: Registered
Joined: 11/23/2016(UTC)
Posts: 330
Man
Location: USA

Thanks: 179 times
Was thanked: 26 time(s) in 25 post(s)
+1
sinc747  
#7 Posted : Monday, October 29, 2018 11:31:43 PM(UTC)
sinc747

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 1,072
Man
United States
Location: Fairhope, Alabama USA

Thanks: 553 times
Was thanked: 200 time(s) in 166 post(s)
+1
bluesman64  
#8 Posted : Saturday, November 17, 2018 1:06:04 AM(UTC)
bluesman64

Rank: Member

Groups: Registered
Joined: 7/30/2017(UTC)
Posts: 12
Location: LA

+1
niemi  
#9 Posted : Thursday, January 10, 2019 6:52:28 AM(UTC)
niemi

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?
azanisarri  
#10 Posted : Monday, January 14, 2019 5:44:01 PM(UTC)
azanisarri

Rank: Member

Groups: Registered
Joined: 10/17/2018(UTC)
Posts: 22
Malaysia
Location: Rawang

Thanks: 11 times
Was thanked: 2 time(s) in 2 post(s)
+1
dedlinemedia  
#11 Posted : Wednesday, February 20, 2019 8:23:52 AM(UTC)
dedlinemedia

Rank: Member

Groups: Registered
Joined: 11/1/2018(UTC)
Posts: 21
Man
United States
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.
mjgraves  
#12 Posted : Wednesday, February 20, 2019 1:46:51 PM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,151
Man
United States
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.
mgrayeb  
#13 Posted : Wednesday, February 20, 2019 4:02:09 PM(UTC)
mgrayeb

Rank: Advanced Member

Groups: Registered
Joined: 3/3/2018(UTC)
Posts: 184

Thanks: 86 times
Was thanked: 7 time(s) in 7 post(s)
+1
mavik  
#14 Posted : Wednesday, February 20, 2019 4:44:36 PM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,214
Man
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.
richardgatarski  
#15 Posted : Wednesday, February 20, 2019 6:51:11 PM(UTC)
richardgatarski

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 Go to Quoted Post
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.

niemi  
#16 Posted : Wednesday, February 20, 2019 10:25:23 PM(UTC)
niemi

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 Go to Quoted Post
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.
mjgraves  
#17 Posted : Thursday, February 21, 2019 2:30:22 AM(UTC)
mjgraves

Rank: Advanced Member

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

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
Originally Posted by: richardgatarski Go to Quoted Post

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.
Kelvin  
#18 Posted : Monday, February 25, 2019 12:49:31 PM(UTC)
Kelvin

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
h2video.nl  
#19 Posted : Monday, February 25, 2019 10:57:56 PM(UTC)
h2video.nl

Rank: Advanced Member

Groups: Registered
Joined: 3/7/2012(UTC)
Posts: 503
Man
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
h2video.nl  
#20 Posted : Monday, February 25, 2019 11:08:22 PM(UTC)
h2video.nl

Rank: Advanced Member

Groups: Registered
Joined: 3/7/2012(UTC)
Posts: 503
Man
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

thanks 1 user thanked h2video.nl for this useful post.
mjgraves on 5/14/2019(UTC)
Users browsing this topic
Guest (5)
2 Pages12>
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.