How to live-stream RTSP direct from Unreal Engine

How to live-stream video direct from Unreal Engine via RTSP to any RTSP server
Written by OWL
Updated 8 months ago

You can now live-stream any Render Target (including your Viewport using our OWL Viewport Capture) direct from Unreal Engine to RTSP:

  1. Ensure that the OWL Live-Streaming Toolkit plugin is enabled in your Plugins Folder:
  2. Go to 'Place Actors' panel and drag and drop the OWL Media Output into your scene:
  3. Select the Media Output Actor in your 'World Outliner' and in its 'Details' panel, in 'Input Settings' select the Render Target you want to stream to RTSP:
  4. Then in 'Output Settings' select 'Stream to RTSP' in 'Destination Type' and paste in your Stream URL from your server (or use the URL below):
  5. Ensure your server is active before you begin streaming. 
  6. You must have an active RTSP server otherwise the stream will freeze.
  7. If you would like to test with a local server we recommend you use this free server with the URL: rtsp://localhost:8554/mystream
  8. Press 'Start' in the Media Output details panel and your stream will begin:
If your Stream URL is correct, your live-stream should automatically appear on your streaming platform.
Did this answer your question?