Jump to content
  • Advertisement
Sanghoon Lee

C++ video streaming(youtube) in 3D environment?

This topic is 805 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I want to upload a video to streaming service (like Youtube) and want to play it in my game.

I don't actually need it for "real 3D" like rotate or scale it.

I need it for main screen or lobby. It is 3D accelerated environment but looking 2d. (you know what I mean)

Is there any library does that or if none, how can I make it? (please just give me some guide)

Thank you.

Share this post

Link to post
Share on other sites

The easiest option is pre-built solutions. You didn't mention your system, but as Eck mentioned there are solutions for Unity and Unreal. 


FFMpeg and libVLC can both work, if you've got a good video stream already.


If you're streaming through the web, it is a heavyweight solution but you could try using WebKit for offscreen rendering, then pushing it to 3D textures as a video.



Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!