tomeshnet/ipfs-live-streaming

Support for multiple streams

darkdrgn2k opened this issue · 0 comments

Using HLS from nginx-rtmp server it is possible to creates a multiple stream environment (ie multiple room setup)

setting different streamkeys per obs instance, nginx-rtmp will creates seperate STREAMEKEY.m3u8 file and STREAMKEY-nnn.ts files in the hsl directory.

Following updates to process-stream.sh file would need to be done to support this

  • create loop to iterate through all m3u8 files in the hls folder
  • run processing script against every m3u8 file
  • rename current.m3u8 and live.m3u8 files to represent stream names
  • if using ipns create IPFS crypo key per stream and use that
  • announce multiple streams in player