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

Restream: Support for multi-stream retransmission #34

Closed
winlinvip opened this issue May 13, 2022 · 3 comments
Closed

Restream: Support for multi-stream retransmission #34

winlinvip opened this issue May 13, 2022 · 3 comments
Assignees
Labels
EnglishNative This issue is conveyed exclusively in English. enhancement System enhancement

Comments

@winlinvip
Copy link
Member

winlinvip commented May 13, 2022

Currently, Cloud SRS supports single-stream retransmission, with a simple overall solution and easy operation.

However, if multiple streams are pushed to SRS, only one stream can be randomly selected, which can achieve hot backup.

But some friends have reported that hot backup is not that important. Supporting multi-stream retransmission is more useful, and currently, multiple Cloud SRS instances need to be opened, making management cumbersome.

We need to carefully consider the following:

  1. Some people have single-stream requirements, so we cannot increase operational complexity.

  2. Whether there is a hot backup requirement, if hot backup is needed, supporting multi-stream retransmission becomes very complex.

  3. If we consider transcoding in the future, it's hard to imagine, as it would be extremely complex.

If you have used multi-stream retransmission services, please feel free to share your thoughts.

@winlinvip winlinvip added the enhancement System enhancement label May 13, 2022
@winlinvip winlinvip self-assigned this May 13, 2022
@guoronghui
Copy link

guoronghui commented Jul 25, 2022

For me, hot backup and stability are the most important things.

@winlinvip
Copy link
Member Author

winlinvip commented Dec 22, 2022

If it's just hot backup and stability, then single-stream forwarding is the most suitable. Making it multi-stream would complicate things, and complexity leads to instability.

@winlinvip
Copy link
Member Author

Won't support it.

@winlinvip winlinvip closed this as not planned Won't fix, can't repro, duplicate, stale Jul 12, 2023
@winlinvip winlinvip changed the title Restream:支持多流转推 Restream: Support for multi-stream retransmission Jul 12, 2023
@winlinvip winlinvip added the EnglishNative This issue is conveyed exclusively in English. label Jul 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EnglishNative This issue is conveyed exclusively in English. enhancement System enhancement
Projects
None yet
Development

No branches or pull requests

2 participants