What is Video on Demand (VOD)?

In addition to live streaming, Brownrice supports full Video on Demand (VOD). Upload archived video clips—like highlight reels, timelapses, or announcements—and schedule them to play any time, on any device.

VOD videos can be embedded, shared, and added to custom playlists within your Brownrice Dashboard. This is great for promotional content, looping video streams, or mixing pre-recorded clips with your live feeds.

How to Upload VOD Videos and Create a VOD Playlist

  1. Log in to your Dashboard
  2. Navigate to WEBCAMS
  3. Select your WEBCAM VOD SERVICE STREAMNAME: yourvodstreamname
    -> Click Manage (green button)
  4. Go to Videos

  5. Upload Video

Note: You can upload as many .mp4 videos to your VOD service account.

Once your video is uploaded you can view it via the dashboard or optionally embed it into any web site with the embed code.

However, what you are really wanting to do is to add this VOD to a playlist.

So after your VOD is uploaded you'll follow these steps:

  1. Go to Playlist Editor (green button)
  2. To edit an Existing Playlist, click the pencil icon next to the Playlist Title and skip to Step 5.
  3. To create a New Playlist -> Click Create New Playlist (green button)
  4. Name your playlist anything you like.  i.e. "Video ad pre-roll with live streams" and click Okay
     
  5. Click the + Add Stream button
     
  6. Select VOD Service
  7. Select the video you've just uploaded.
  8. Now your VOD is in your playlist. You can drag it to the front of your playlist to play it first (or in any order.)
  9. Be sure to click the Save Playlist button before the Test Playlist button to see how it looks.
  10. Finally, while watching the playlist click the Embed link to get the embed code to place this playlist in your site.
  11. Done! Now grab your popcorn, sit back and watch your VOD advertisement play before your live feed begins! 

To learn more about managing playlist of all kinds, check out this FAQ: 
How do I create a playlist for my web camera streams?


Did you know VOD Saves Bandwidth?

One of the biggest advantages of our Video on Demand system is how efficient it is. When a webcam is part of a VOD playlist, our servers only pull video when someone is actually watching the stream.

This saves a huge amount of bandwidth, especially at locations with many webcams.

Here’s how it works:

  • If no one is watching the stream, we’re not pulling any video.
  • Once someone starts watching, video is pulled in real-time.
  • After a viewer leaves, our system keeps the stream live for 10 more minutes—just in case someone else tunes in.
  • If no one returns within that 10-minute window, the stream stops pulling until it's needed again.

The only trade-off? If no one has watched the stream recently, it may take a few extra seconds for the video to start as the system wakes up.