Skip to content

Does Repo support multiple streams ingest part of application "stream" and combining them into a single stream ? #183

Description

@looped-monk

Hello ,
Great repo. Made my life much easier.
I'm building a multi-party streaming solution (up to 6 concurrent streamers ,many viewers)
I have made the required changes in my Django-REST-API for on publish and on-publish callback to allow for upto 6 streamers to hit the rtmp://${AWS_IP}:{PORT}/stream/$name application.

This means
User Alan will have his own stream key to start a live session after hitting the stream app on nginx end, get authorized from Django end and start the session
Similarly, User David will have his own stream key to start a live session after hitting the stream app on nginx end, get authorized from Django end and start the session.

End goal is to to enable to view Alan's and David's stream & others(max 6) just like in a live broadcast session in a single window where viewers can view and comment and the streamers be talking to each other just like in youtube live.

I saw the condition "SINGLE STREAM" and "MAX_MUXING_QUEUE_SIZE" in the entrypoint-cuda.sh script and
Wondered

Whether the repo supports multiplexing(combining several incoming streams to a single output file ? Or it means something else ?

Thanking you in advance !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions