Multiple Transcode directives under one vhost #4004
mjankovskis
started this conversation in
Ideas
Replies: 1 comment
-
The transcode feature is not a core feature of SRS, which means you should never overuse it. Instead, you should create a live transcode cluster with FFmpeg for complex tasks, which supports various use scenarios and requirements. For such a transcoding cluster, the most important thing is to schedule transcoding tasks to different FFmpeg worker nodes. In short, it is a task management cluster, rather than a media streaming server. SRS is definitely not designed as a task management cluster, so you need to create one using Go for such purposes. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What is the business background? Please provide a description.
Everyone who wants to transcode different app on different endpoint etc.
Single transcode on single app is working, but multiple transcode in config on different apps doesn't work.
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
When adding single transcode to
vhost __defaultVhost__
it works, but when add multiple transcode, only the first one works.Describe alternatives you've considered
Alternative is to use another server (ip:port) or domain (vhost) which handles transcoding but allowing multiple transcodes under single vhost would allow to easier maintain, as problem is that this is related to streaming devices and configurating devices is timeconsuming. as there are audio, without-audio endpoints
The transcode functionality works as is, but would be nice to pass multiple transcods by "app"
I think that this could be implemented in here, it should itereate over all "transcode" configs, instead of getting first one.
Beta Was this translation helpful? Give feedback.
All reactions