Live Inputs

Bitmovin supports a range of input protocols, and the following articles provide guidance on how to configure them.

Bitmovin offers main and backup inputs as standard for all users and all live encodings for RTMP and SRT inputs at no additional cost.

RTMP

SRT

Zixi


FAQ

What restrictions are there for input signals frame size and frame rate?

✅ Input signals can be provided in any aspect ratio

Do you support Variable framerates in an input

✅ Yes, from version 2.210.0. We now support contribution devices that output variable frame rates, the live encoder will output a constant bitrate based on the average frame rates conforming to a common standard of 24, 25, 29.97, 30, 50. There are some limits to the level of variable frame rates that we support; for example, if we receive variable framerates in excess of 60fps, the encoding could become unstable and result in an error.

Do you support audio-only inputs?

❌ No, At this time, we only support input feeds that have a video stream and an audio stream or just a video stream. An audio-only input feed will not be successful.

Do you support different input codecs?

✅ Yes, we support the following video and audio codecs from an input contribution feed.

Video

  • MPEG-2
  • MPEG-4
  • H.264/AVC
  • H.265/HEVC
  • VP9

Audio

  • AAC
  • Vorbis

Can you support Multiple Bitrate inputs?

❌, No we only support inputs with single bitrate renditions.

Can I use one live encoding to provide an output and switch between multiple inputs?

✅ Yes, It is possible to connect and disconnect different devices from the same Live Encoder; however, the format, codecs, and configuration of frame size and frame rate must remain consistent.

The Live Encoder is fixed to the settings for the first input that connects to it, and that can not be changed without creating a new live encoding.