Wowza Community

Dynamic Transcoder overlay

I want to add a dynamic overlay in the transcoder for every incoming streaming.

How can I use image path like ${com.wowza.wms.context.VHostConfigHome}/content/overlay/${SourceStreamName}.png?

Do you mean a different picture for every stream or do you mean that the overlay itself is dynamic (e.g. the picture changes during the stream or you have animated graphics)

If you have a static picture that is different for every stream then you can create one transcoder profile for every stream where the transcoder profile name is the same as the stream name. Then you can specify in the Transcoder Settings in WSE that you want to use the stream name as the transcoder profile name. In each profile you can point to a different picture file.

If you want to change the overlay during the stream without taking the stream down, or you have animated graphics then you must create a custom plug-in (or as for help in the Hire A Consultant forums)

You can also take a look at this article. It might be possible to do what you want (truly dynamic) using the java api. I haven’t tried tried it before but looks promising,