millicast / millicast-publisher-unreal-engine-plugin

Unreal engine to stream game content to millicast platform.
Other
21 stars 13 forks source link

RP - Feature request: Add layered image to the final stream #29

Closed Neosettler closed 1 year ago

Neosettler commented 1 year ago

Please, add a mechanic that is accessible via blueprint that allow to watermark a stream with a logo or vignette.

dbaldassi commented 1 year ago

I have added an example to do it from the user side, without changing the plugin source code: https://github.com/millicast/millicast-publisher-ue5-example/blob/3ee8559a3dd5e2bf3a56579ae344ef40c7d7b0bf/Source/MillicastPublishDemo/MillicastCameraPawn.cpp#L29

dbaldassi commented 1 year ago

I have created a new branch , "texture-composition" to add a texture to the render target. You can set it in the PublisherSource, there is an array of "LayeredTexture". You can add as many as you wish and with the the starting X and Y.

There is a transparency problem still, so it is still considered in work in progress.

rweber89 commented 1 year ago

The feature with opacity support is now ready for review in this PR: https://github.com/millicast/millicast-publisher-unreal-engine-plugin/pull/50