issue with watermark application via transcoder on a VOD stream

jainam

New Member
I’m facing an issue with watermark application via transcoder on a VOD stream:

The watermark only appears on the transcoder stream , Previously (or as I expected), it was showing directly in the original video stream as well, or I could view the VOD stream with watermark.

How can I make the watermark visible directly in the original VOD stream without switching to the transcoder stream?
 

jainam

New Member
This is my step to implement stream and transcoder


First, I start the stream using the rest-api/vod/startup API with the following parameters:
{
"uri" : "vod-live://bg.mp4",
"localStreamName" : "Test",
"loop" : true
}
This runs bg.mp4 in a loop under the stream name Test.


Next, I start the transcoder using rest-api/transcoder/startup, where Test is the remote stream and Test_with_watermark is the local stream. I set the encoding parameters as follows:

{
"uri":"transcoder://Test_tcode1",
"remoteStreamName":"Test",
"localStreamName":"Test_with_watermark",
"encoder": {
"width": 640,
"height": 480,
"keyFrameInterval": 30,
"fps": 30
}
}

After that, I apply a watermark using rest-api/transcoder/set_watermark, setting the watermark image and positioning it as follows:
{
"uri":"transcoder://Test_tcode1",
"watermark":"/media/13983.png",
"x":10,
"y":10,
"marginTop":5,
"marginLeft":5,
"marginBottom":5,
"marginRight":5
}



Previously, the watermark appeared on both the main stream (Test) and the transcoded stream (Test_with_watermark). However, now it only appears in Test_with_watermark, and the main stream (Test) remains unmodified.

This change happened around 10-15 days ago. I would like to know if there has been any recent change in Flashphoner’s behavior regarding watermarking .
and if there is a way to make the watermark visible in the main stream (Test), as it was before.
 
Top