nginx-rtmp-module icon indicating copy to clipboard operation
nginx-rtmp-module copied to clipboard

Pushing RTMP-stream to Twitch-channel with Disconnect-protection enabled

Open DigibitDK opened this issue 4 years ago • 5 comments

I generel, I have settings that uses 'push rtmp://twitch-server/app/key and it works fine. But if the Twitch-channel has Disconnect-protection enabled, this will kick in, when I stop the incoming stream to NGINX. So, Twitch thinks that the stream has been interrupted, rather then just being stopped. Of course, I can just disable this behavior in Twitch, but otherwise, the only way I can come across this, is to re-encode it, and make ffmpeg push it to Twitch with libx264. Then Twitch knows, that stream is closed, and not just interrupted.

Is it really not possible to make this work correctly, just by using NGINX and PUSH?

/Michael.

DigibitDK avatar Feb 21 '21 17:02 DigibitDK

I tried a lot of different options to make sure all headers get forwarded etc and it seems that the module does not forward the end signal to all push services. This should be fixed as this is a major flaw imo.

duncte123 avatar Jun 09 '21 11:06 duncte123

This should be fixed as this is a major flaw imo.

Agreed. Getting into Multistreaming currently, and this is a potential dealbreaker.

0lhi avatar Dec 25 '21 19:12 0lhi

This could be a one line fix. @arut please have a look at it.

duncte123 avatar Dec 25 '21 19:12 duncte123

Any update on this?

Takabrycheri avatar May 22 '22 15:05 Takabrycheri

any news here ?

fuyonet avatar Mar 05 '24 11:03 fuyonet