Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unexpected lag and server behavior #25

Open
raveneyes77 opened this issue Aug 9, 2020 · 0 comments
Open

Unexpected lag and server behavior #25

raveneyes77 opened this issue Aug 9, 2020 · 0 comments

Comments

@raveneyes77
Copy link

raveneyes77 commented Aug 9, 2020

@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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant