Sean-Der / rtmp-to-webrtc

Demonstrate a RTMP server that publishes to WebRTC
74 stars 16 forks source link

fix: keep rtmp alive and allow new connections #5

Open stephanrotolante opened 3 years ago

stephanrotolante commented 3 years ago

Hey,

This is my first time working with go-lang so if I can restructure this better please let me know. I am confident we can move the Handler Object into its own file , that way main.go isn't so cluttered.

Essentially I have global variables that I will store all the connections in. If a new connection i requested, we drop the previous and start a new one. When that happens the RTMP connection will be dropped and a new stream has to be sent to the server. There will be no need to start up any servers again .