Skip to main content
Playing a media file out live is a great way to run a moderated screening or present a finished master. It works with any format OBS can play — QuickTime, MP4 and more — and one person controls playback (play, pause, loop). That makes it ideal for client presentations of final renders and for live moderation.
These steps apply to both dfine.io products that livestream — Streaming Classic and Review. The encoder setup is the same; only where you copy your ingest URL and stream key differs by product. See Where do I find the ingest server URL?.

First, install OBS and the profile

Get OBS ready before you build the scene.
1

Create a scene

Create a new scene called Media Source.
Creating the Media Source scene in OBS
2

Add a media source

Inside the scene, add a new media source and give it a name. We call it Presentation.
Adding a media source in OBS
3

Pick your file

In the window that opens, select the file you want to stream. Turn on Loop if you need it, then confirm with OK.
Selecting the local file to stream
4

Fit the preview

Right click the preview, then choose Transform, then Fit to Screen.
Fitting the media source to the screen
5

Control playback

You can now play, pause and moderate the file from the playback bar.
The playback bar that controls the media source

Next: enter your ingest URL and stream key

Add your connection details in OBS and go live.