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
Amokka  
#1 Posted : Tuesday, August 16, 2022 10:35:30 AM(UTC)
Amokka

Rank: Advanced Member

Groups: Registered
Joined: 4/6/2016(UTC)
Posts: 84
Man
Location: Sweden

Thanks: 25 times
Was thanked: 17 time(s) in 12 post(s)
It would be neat to be able to receive RTMP streams directly in vMix, without the need to use an external 3rd party service as "middleman".

This would not only cut out the need for a middleman, but also simplify the entire configuration and reduce latency.

I would think it could be implemented quite easily, as all prerequisites are probably already there.

How I see it used:
1) you add an input of type "RTMP Server"
This generates an input with a GUID like any other input.

2) Leveraging the existing webserver in vMix, you simply stream to RTMP://[IP address]:[port-of-vMixWebserver]/rtmpinput/[inputGUID]
melody  
#2 Posted : Wednesday, August 17, 2022 2:09:56 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

+1

very useful feature request, this could be easily implemented throught ffmpeg, it has a "listen" mode.
elvis55  
#3 Posted : Wednesday, August 17, 2022 6:44:34 AM(UTC)
elvis55

Rank: Advanced Member

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

Thanks: 61 times
Was thanked: 55 time(s) in 49 post(s)
melody  
#4 Posted : Wednesday, August 17, 2022 9:22:49 PM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

nginx rtmp server can also deal with this, but generaly i am kinda against "software mediators" once the thing could be done by only one software...
elvis55  
#5 Posted : Wednesday, August 17, 2022 11:42:11 PM(UTC)
elvis55

Rank: Advanced Member

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

Thanks: 61 times
Was thanked: 55 time(s) in 49 post(s)
Have you tested the Mona Server?
melody  
#6 Posted : Thursday, August 18, 2022 7:42:51 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

not yet
mjgraves  
#7 Posted : Thursday, August 18, 2022 8:09:08 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)
Is this not already possible using the VLC input?

https://www.videoconvert...y.com/tips/rtmp-vlc.html
zaczdt  
#8 Posted : Thursday, August 18, 2022 10:45:50 AM(UTC)
zaczdt

Rank: Member

Groups: Registered
Joined: 2/14/2020(UTC)
Posts: 25
Australia
Location: Brisbane

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
+1
fat cat  
#9 Posted : Friday, August 19, 2022 7:27:58 AM(UTC)
fat cat

Rank: Newbie

Groups: Registered
Joined: 3/22/2022(UTC)
Posts: 6
Canada

Thanks: 1 times
+1

I need this too

Amokka  
#10 Posted : Friday, August 26, 2022 9:01:28 AM(UTC)
Amokka

Rank: Advanced Member

Groups: Registered
Joined: 4/6/2016(UTC)
Posts: 84
Man
Location: Sweden

Thanks: 25 times
Was thanked: 17 time(s) in 12 post(s)
Originally Posted by: mjgraves Go to Quoted Post
Is this not already possible using the VLC input?

https://www.videoconvert...y.com/tips/rtmp-vlc.html


Even if it works with the vMix plugin version, the point is also to make it simple, easy, fast, reliable and leverage a closer integration into the vMix core system.

There are many ways to get this job done (Receiving an RTMP stream).
Mona server have also been mentioned and I'm using nginx compiled with rtmp module in a docker container myself.

But we have all the (Lego)bricks and pieces already in vMix.
They just need to be put together slightly differently than they are now.

As when you add a vMix Call, a unique ID is generated.
RTMP server in vMix could be similar: add an RTMP Server input - vMix generates a unique input URL you can add to your camera: off to the races you go...
Amokka  
#11 Posted : Friday, August 26, 2022 9:06:03 AM(UTC)
Amokka

Rank: Advanced Member

Groups: Registered
Joined: 4/6/2016(UTC)
Posts: 84
Man
Location: Sweden

Thanks: 25 times
Was thanked: 17 time(s) in 12 post(s)
Originally Posted by: melody Go to Quoted Post
nginx rtmp server can also deal with this, but generaly i am kinda against "software mediators" once the thing could be done by only one software...


I completely agree.
It just adds to complexity and reduce reliability.

...and I feel the same in regard to "virtual audio cables". They shouldn't be nessesary, neither for audio input or output in vMix.
mavik  
#12 Posted : Friday, August 26, 2022 9:09:26 PM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,120
Man
Location: Germany

Thanks: 3 times
Was thanked: 164 time(s) in 146 post(s)
I would strongly recommend using SRT instead of RTMP from the 80's
elvis55  
#13 Posted : Friday, August 26, 2022 10:01:24 PM(UTC)
elvis55

Rank: Advanced Member

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

Thanks: 61 times
Was thanked: 55 time(s) in 49 post(s)
Originally Posted by: mavik Go to Quoted Post
I would strongly recommend using SRT instead of RTMP from the 80's


I thought Youtube was still up to date.
According to your statement, not anymore, since RTMP is from the 80s.
Only when I read the settings of Youtube, it should still be up to date.
Only from SRT I can not read anything.

Youtube encoder settings:
Protocol: RTMP streaming



melody  
#14 Posted : Saturday, August 27, 2022 5:20:17 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

mavik, it could be an option if srt was on streaming sources list...
mavik  
#15 Posted : Saturday, August 27, 2022 6:53:36 AM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,120
Man
Location: Germany

Thanks: 3 times
Was thanked: 164 time(s) in 146 post(s)
What I wanted to say is that RTMP is relatively old compared to SRT. Both are protocolls. I would recommend using SRT instead of RTMP. Undoubtly RTMP is widespread and popular, but just because of that it does not mean it's the better solution.
SRT can be added easily as a source. Why would you want a rtmp server function if srt is already there and is the better protocol.
melody  
#16 Posted : Saturday, August 27, 2022 9:29:26 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

Originally Posted by: mavik Go to Quoted Post
(...) Why would you want a rtmp server function if srt is already there and is the better protocol.


on every streaming software, you can't simply stream to an SRT source by click "Start Stream", only RTMP sources;
Amokka  
#17 Posted : Saturday, August 27, 2022 11:22:56 PM(UTC)
Amokka

Rank: Advanced Member

Groups: Registered
Joined: 4/6/2016(UTC)
Posts: 84
Man
Location: Sweden

Thanks: 25 times
Was thanked: 17 time(s) in 12 post(s)
Originally Posted by: mavik Go to Quoted Post
I would strongly recommend using SRT instead of RTMP from the 80's


Without any comparison, SRT is a better protocol than RTMP.
But that doesn't change the fact that the number of devices supporting RTMP is 100-fold greater than the number supporting SRT.

Besides, you can already send SRT to vMix in much the same way I am suggesting is made for RTMP.
melody  
#18 Posted : Wednesday, September 14, 2022 3:59:49 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

sorry for "UP" but this feature request cannot be forgotten at all, once its not dificult to implement
vnick  
#19 Posted : Tuesday, November 8, 2022 4:27:00 PM(UTC)
vnick

Rank: Newbie

Groups: Registered
Joined: 1/5/2021(UTC)
Posts: 3
Hong Kong
Location: hong kong

+1 to RTMP inputs
melody  
#20 Posted : Thursday, December 22, 2022 1:17:14 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

hi all,

Respectfully, i really need to express some things to vmix team in this post, related to the vmix live show december 2022.

yesterday, Tim and Martin answered the question about RTMP server integration on vMix, Thanks for your attention.

Apparently, in their point of view, due to new other protocols available (such as SRT), Martin said RTMP is obsolete.

Personal questions:

*the understanding of "obsolete" means product strategy target, code complexity or something more?

*about SRT, can you find some software on the market which have some Start/Stop stream button for a custom SRT based livestream? (not bad idea turn this as feature request, as you wish)

Personaly, i think vMix itself will not turn obsolete by implement an "apparently" obsolete feature which keep being the MOST USED PROTOCOL FOR LIVESTREAMING, even in 2022.

Remembering vmix has integration with ffmpeg, which itself is capable to do a command line based rtmp server and can make more easy to put all things together.

so, after all that said, why don't you guys give a try on it? did you remember the market breakthrough when vMix come out with multicorder? recently, streamlabs came out with similar feature, but there's no comparison to vMix's multicorder.

about this feature specificaly, no other livestream software can host an rtmp server, an important feature like this, its not only a personal whish, its a market need, think about it.

whish you guys the best, you are the best, merry christmas y'all.

melody
Users browsing this topic
Similar Topics
vMix as RTMP server & multiple streams (General Discussion)
by keglevich 11/13/2017 6:19:29 PM(UTC)
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.