Replies: 4 comments
-
Well, this Feather (Demo) is still very meaningful. Transcoding (1 input N output, ABR) is needed for multi-terminal/multi-network environment streaming testing/production. |
Beta Was this translation helpful? Give feedback.
-
I personally think this is not something SRS should do; it should be done by a larger project (which we are currently doing). Transcoding is a transcoding system; the SRS system and the transcoding system are scheduled through an API: srs-cluster <-- grpc server -> trans system (ffmpegs) |
Beta Was this translation helpful? Give feedback.
-
@jinleileiking This is an open-source replica solution, not transcoding in SRS, but making an additional DEMO, combining FFmpeg and SRS, as well as the management background. If it's a feature, it wouldn't be called "open-source replica"; it would be called invoking FFmpeg API for transcoding. Calling it an open-source replica means making a complete solution DEMO, and this kind of label is also a Solution, not a Feature. Many people have implemented live streaming transcoding systems; Zhang San has implemented one, and Li Si has also implemented one, but no one has open-sourced it, and new friends still don't know how to do it. Newcomers can't possibly know how to create a live streaming transcoding system based on just one sentence. If you're interested, we can work on it together, and there will be a separate repository coming out later. |
Beta Was this translation helpful? Give feedback.
-
Yes, in larger usage scenarios, "Demo" it to let users understand the "best practices" and optional technical routes/solutions for SRS applications in such scenarios. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
How to achieve multi-bitrate streaming for live streaming, so that the streams viewed on PCs and mobile phones are different, of course, using FFmpeg, but it involves some logic:
Currently, it mainly pushes streams to cloud vendors for transcoding, and it's worth making a DEMO.
If you need it, please leave a message in the comments section.
Beta Was this translation helpful? Give feedback.
All reactions