vMix Forums
»
General
»
SRT
»
vMix will soon fall behind other products if they don't show SRT more love
Rank: Member
Groups: Registered
Joined: 10/31/2021(UTC) Posts: 20
|
vMix is handling SRT as an unwanted option and does not care about it. Going thru the different threads it shows that we need:
- A proper Streaming window for SRT, not only the enable button in the outputs - A proper Statistics window that will keep updating the stats even if its not in the focus - A correct handling of audio-pids for streams with multiaudio-tracks, for example multilanguange streaming events - Support for Audio/Video only SRT streams - A method to set the encoding mtu-size. SRT is working via UDP, if you do it via a mobile connection and/or 4G/LTE bonding solutions, the available mtu size is much smaller than blasting it out with MTU 1500 via the lan port
SRT is the streaming protocol of the professionals, i don't really understand why it doesn't get more support and love from the vMix team?
Best regards, Martin
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,220 Location: Belgium Thanks: 291 times Was thanked: 953 time(s) in 788 post(s)
|
Originally Posted by: Machtl vMix is handling SRT as an unwanted option and does not care about it. Going thru the different threads it shows that we need:
SRT is the streaming protocol of the professionals, i don't really understand why it doesn't get more support and love from the vMix team?
Best regards, Martin You catch more flies with honey than you do with vinegar
|
|
|
|
Rank: Member
Groups: Registered
Joined: 9/21/2018(UTC) Posts: 19 Location: United Arab Emirates
Thanks: 1 times
|
vMix 26 will take care of at least one of your concerns (multi track audio with PIDs). The rest of your concerns are valid but I don't think any of them are critical. Your first concern I don't understand but the stats are pretty good in vMix compared to other products. As bonding over SRT becomes a bit more mainstream I think they will add more options for it but 1.5 is barely supported right now. A lot of developers are implementing it quickly as it's open source but for it to be integrated into a product it takes time.
EDIT - I saw some one else raise a similar feature request for the SRT indicator in vMix so I think I see the trend here in having SRT have it's own area in vMix rather than being behind the Output area and having a bit more transparency when it's not working or disconnected.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/14/2022(UTC) Posts: 17 Thanks: 2 times Was thanked: 2 time(s) in 2 post(s)
|
Is SRT 1.5 even on the roadmap?
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 2/12/2021(UTC) Posts: 2 Location: Hoogland Thanks: 2 times
|
I'd like to add my +1 to some ideas and comments of the original post: -A correct handling of audio-pids for streams with multiaudio-tracks, for example multilanguange streaming event
Vmix 26 does support multiple audio tracks - thanks for that feature Team Vmix! However, I cannot set the PIDs manually. Vmix does start with the standard PID 256 for the first audio track, and puts the video track as the one with the last PID. While it is possible on server side to monitor and route incoming audio tracks within an SRT stream while it only contains two or three languages, this does not scale well with the maximum currently possible in Vmix - or for multiple clients at the same time. Especially if the audio engineer/Vmix operator decides to switch audio busses to adapt to some local audio setups just to not get mixed up to much.
So my proposal here: per audio bus (also for master) add a line underneath the "name" input field, where you can set a PID. This way, the PIDs also can be discontinual in their numbering and alwys represent the same language no matter on which audio bus you put it. The server logic can then sort everything out by itself (picking and remuxing audio/video pids and forward them to the right HLS encoding engine or what so ever). An alternative solution: Use the already existing name field, and abuse it as a JSON input string, to a) name the language and b) add the PID. E.g. {"lang":"eng", "pid":1005}
Following this idea: the video PID and service PID should also be possible to be set.
My current solution to this is to use ffmpeg to grab the separate tracks from Vmix, put them into a mpegts frame, add the corresponding PIDs and send everything via SRT. Unfortunately the srt implementation into ffmpeg isn't the best either. Monitoring and restarting a failed connection is not a charm at all.
Example of what I mean with discontinual numbering: Video - PID 999 Bus Master - original floor audio - PID 1000 Bus A - PID 1001: english BUS B - PID 1005: spanish Bus C - PID 1006: german Bus D - PID 1025: mandarin
I also support a dedicated menu to SRT, other than the current placement in the "external" menu.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/8/2022(UTC) Posts: 82 Thanks: 19 times Was thanked: 1 time(s) in 1 post(s)
|
Hi! For years working with mainly live streaming in different contexts and productions, where recieving and sending live feeds from and to different platforms, encoders, decoders and partners, SRT has become the cat's meow for us! Finally a streaming format that (mostly) is platform and brand independent, reliable and can handle short delays well enough if needed.
So I second this feature requests and stand behind the opinion that it is very important for a platform like vMix to follow the development of this format closely, and also try to make it more user friendly and intuitive to use than in the current version.
( Man, I really struggled how to find where to get my vMix to send SRT to a destination the first time I set it up :-) )
Cheers and Merry Christmas! /T
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/30/2023(UTC) Posts: 84 Location: Chicago Thanks: 8 times Was thanked: 3 time(s) in 2 post(s)
|
+1. We're streaming to major US television networks and want to make sure the we stay up to date on the protocol.
Thanks,
Fritz Golman IHeartMedia
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,202 Location: Gold Coast, Australia Was thanked: 4260 time(s) in 1516 post(s)
|
Please note, this is not a feature request thread, and the original post is not really accurate with what vMix is currently capable of with regards to SRT. If you would like to see certain improvements to SRT, please create a new feature request or add your vote to an existing one.
|
|
|
|
vMix Forums
»
General
»
SRT
»
vMix will soon fall behind other products if they don't show SRT more love
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