cef-spout icon indicating copy to clipboard operation
cef-spout copied to clipboard

Spout receiver

Open marklundin opened this issue 4 years ago • 2 comments

Is there any way to receive textures sent via spout and bind them to an internal WebGL texture. It looks like this will just handle sending the full browser frame but it would be interesting to know how easy it would be to implement the reverse!

Great project btw!

marklundin avatar Jun 16 '20 09:06 marklundin

Hi Mark, thanks for your feedback! I'm quite sure that what you're describing would be doable - however it would probably mean to modify CEF itself instead of interfacing with it. But there should be multiple different ways, even without using WebGL, just by overlaying the received texture to the overall browser texture (maybe bound to some element position-wise).

Would you mind describing that use case a bit further? How would you actually use such a solution?

fg-uulm avatar Jun 27 '20 11:06 fg-uulm

Hoi, so im chiming in even if I'm not the original OP. I suppose mark is coming from a similiar point as me which is some software like VVVV or TouchDesigner to generate real time GFX content. Both of this softwares have the regulat CEF already implemented to render WebPages and start to get used more and more to build userinterfaces. Right now it is not easy to display the content that gets generated in the website. We have to either overlay the content in the same application or encode it in some way via a local webServer (which is CPU bound). Would be a nice addition to feed in a local videoStream and keep the responsivnes :)

AlphaMoonbaseBerlin avatar Nov 25 '20 08:11 AlphaMoonbaseBerlin