Bitmovin Streams – Live & On-demand Video


Our WordPress plugin gives you the power of Bitmovin’s Streams end-to-end solution and enables you to stream your videos flawlessly across multiple devices with access to in-depth audience and quality analytics.

We built this plugin to make streaming simple for everyone, regardless of the level of video streaming knowledge. Driven by seeing how complex video workflows can be, we’ve combined the best parts of our industry-leading standalone solutions for on-demand and live Encoding, Player, and Analytics to make Bitmovin Streams. This enables you to get to market faster and stream live and on-demand video in the highest quality to your users globally while gathering important & actionable audience data to ensure the best viewing experience.

Bitmovin Streams Plugin enables you to directly upload and host content on the Bitmovin platform, where it is then automatically encoded and embedded on your web page. When video is run through the Bitmovin Encoder, we utilize our Per-Title Encoding, which prepares the video in multiple formats to make viewing on different devices and platforms possible, giving users the best viewing experience, even in low internet connection environments. This allows you to upload video with no need to set any parameters as our best-of-breed VoD Encoder identifies and applies all of the benefits to your content automatically. This ultimately saves you money on cloud storage and CDN delivery costs and making video content available in the highest quality while cutting the bitrate needed to stream it.

Additionally, you’ll have access to data that is tracked from your video streams inside the Bitmovin dashboard. It shows multiple metrics such as how often your video has been streamed, unique users, location, devices used, browsers used, average viewing time, and much more.

All you need is an active account on Bitmovin, and you can apply our API key that you can use to set up the plugin. Once done, you simply drop the Bitmovin Video block on your page or post, upload a video, and you’re done. The block will automatically embed your video on the page once encoded.

Need a Bitmovin account? Get started now and instantly create your trial account.


  • Plugins Page with Bitmovin Streams plugin installed
  • Bitmovin Streams Settings page to set your API Key
  • Bitmovin Streams Video block in the blocks picker
  • Bitmovin Streams Video block without any video provided
  • Bitmovin Streams Video block with a video being uploaded
  • Bitmovin Streams Video block with video being encoded
  • Bitmovin Streams Video block with video ready
  • Simple page with video embedded via Bitmovin Streams Video block
  • Preview Mode
  • Select Streams Tab


This plugin provides 1 block.

  • Bitmovin Bitmovin streams Video block


Why do I need an API Key?

We enable you to embed any video in your WordPress Blog while we use our Emmy-award winning technology to make sure it’s playing perfectly on all your user’s devices.
To do so this Plugin requires you to connect your Bitmovin Account via the API Key you can find in your dashboard.

How do I get an API Key?

You can sign in to your account and go here to get your API Key.

Why am I seeing a loading video after I’ve uploaded my video?

Once you upload a video our encoders will start encoding it and this can take some time. Meanwhile, we display a loading video. Once your video has been successfully encoded, the player will automatically load your video.


May 31, 2023
Used this for my music blog and it’s super easy to upload a video via drag&drop and get the video online. Inside the app I was able to customize the look&feel of my active videos, which is also making the experience nicer. Would love to see support for live streaming in future
Read all 1 review

Contributors & Developers

“Bitmovin Streams – Live & On-demand Video” is open source software. The following people have contributed to this plugin.




  • General improvements


  • Add ability to select an existing stream
  • General improvement


  • Updated description


  • First release