@sallar Thank you for coding this elegant, simple, and valuable tool for RTMP streaming support.
I'm an independent broadcaster and your Local RTMP Server is great for resolving an issue I've been having with getting live content from folks out in the street in to my OBS so that I can use it in live broadcast. I've been testing it with the USB Camera Pro app on Android and also by sending test streams from my laptop on my network and on other networks to the server, and I can make the connection in to the server reliably and consistently.
Here are the only two issues I've found:
It seems to "pause" and buffer the input playback when no streaming clients are connected, and there must be an input stream started before a client connects, or it won't work.
To explain it a little better:
Start an RTMP stream from a laptop and send it to the computer running this app, then wait a minute or so, and start an OBS scene that is pulling the RTMP from the localhost address... what you'll see is what was streamed to the machine a minute or two ago. The only way to avoid a huge delay is to start the scene pulling the RTMP as soon as you can visually see the menu bar icon go active.
Expected behavior here is that no matter how many clients are connected the outbound stream would be as little lag behind the inbound stream as possible.
To explain the second problem:
Open a scene in OBS that is set up already to pull a scene from the local host with the correct info, then go to the Laptop and start an RTMP stream... the streaming server indicates it is receiving the stream but the stream never indicates it has a client connected and it never shows the video to the existing local client.
Expected behavior here is that no matter when a client joins the server, the server would connect the inbound stream with the client whenever it came live no matter what.
Please get in touch about these issues, and if there's anything I can do to help get them resolved. Thank You!
@sallar Thank you for coding this elegant, simple, and valuable tool for RTMP streaming support.
I'm an independent broadcaster and your Local RTMP Server is great for resolving an issue I've been having with getting live content from folks out in the street in to my OBS so that I can use it in live broadcast. I've been testing it with the USB Camera Pro app on Android and also by sending test streams from my laptop on my network and on other networks to the server, and I can make the connection in to the server reliably and consistently.
Here are the only two issues I've found: It seems to "pause" and buffer the input playback when no streaming clients are connected, and there must be an input stream started before a client connects, or it won't work.
To explain it a little better: Start an RTMP stream from a laptop and send it to the computer running this app, then wait a minute or so, and start an OBS scene that is pulling the RTMP from the localhost address... what you'll see is what was streamed to the machine a minute or two ago. The only way to avoid a huge delay is to start the scene pulling the RTMP as soon as you can visually see the menu bar icon go active.
Expected behavior here is that no matter how many clients are connected the outbound stream would be as little lag behind the inbound stream as possible.
To explain the second problem: Open a scene in OBS that is set up already to pull a scene from the local host with the correct info, then go to the Laptop and start an RTMP stream... the streaming server indicates it is receiving the stream but the stream never indicates it has a client connected and it never shows the video to the existing local client.
Expected behavior here is that no matter when a client joins the server, the server would connect the inbound stream with the client whenever it came live no matter what.
Please get in touch about these issues, and if there's anything I can do to help get them resolved. Thank You!