Skip to content

Video Inputs

This reference explains the video formats and settings Arc XP Video Center accepts for on-demand video, along with the contribution feed requirements for live video.

For what Video Center produces from your source, see Video Outputs.

Related guides โ€” this page covers what is supported. For how to do it:


On-demand video

Deliver your source (mezzanine) as close to this specification as you can. These are the settings we support and routinely validate.

PropertySupported
ContainerMP4 or MOV (preferred); M4V, MPG, MPG2 and MXF also accepted
Video codecH.264 / AVC
Chroma & bit depth4:2:0, 8-bit
ResolutionUp to 1920 ร— 1080
Frame rateUp to 30 fps, progressive
ColorBT.709
Audio codecAAC-LC
Audio channelsOne stereo track
Audio sample rate48 kHz or 44.1 kHz

Deliver the best resolution and bitrate you have, a mezzanine comfortably above the top rung of your rendition ladder gives the encoder the most to work with.

File types and size limits

Accepted extensions, case-insensitively:

.mp4 ยท .m4v ยท .mov ยท .mpg ยท .mpg2 ยท .mxf

Delivery routeMaximum file size
Upload in Video Center (browser)3.5 GB
Upload via the APIUse this route for files larger than 3.5 GB

For endpoints and request formats, see the Arc XP developer documentation for Video Center APIs.


Live video

Choosing a configuration

A live stream is built from three capabilities: distribution (getting your feed to viewers), encoding (producing the rendition ladder), and recording (DVR).

ConfigurationDistributionEncodingRecordingYou send
Server-side encodingโœ…โœ…โŒA single high-bitrate feed
Server-side encoding + DVRโœ…โœ…โœ…A single high-bitrate feed
Client-side encodingโœ…โŒโŒYour own complete HLS ladder
Client-side encoding + DVRโœ…โŒโœ…Your own complete HLS ladder
DVR onlyโŒโŒโœ…Your own complete HLS ladder
  • Server-side encoding: you send one good-quality feed; Arc XP produces every rendition. Choose this if you do not want to operate a multi-rendition encoder.
  • Client-side encoding: your encoder produces every rendition and Arc XP delivers them unchanged. Choose this if you already run a broadcast encoding chain.
  • DVR: adds recording, which is what enables clipping and event archiving.
  • DVR only: records without publishing a live stream to viewers, used when you distribute live elsewhere but want Arc XP as the clipping and archive source.

To create a stream and get its input URL, see How to Set Up Live Streams.

Contribution feed specification

Applies to every configuration using server-side encoding.

PropertySupported
Video codecH.264 / AVC
Resolution classHD
Maximum bitrate20 Mbps
ProtocolsRTMP push, or HLS
Audio codecAAC
Audio channelsOne stereo track
Embedded captionsCEA-608, channel 1, English

The quality of the contribution feed sets the ceiling for every rendition produced from it, so push a high-bitrate stream.

RTMP requirements

An IP allowlist is required. You must supply the CIDR range your encoder sends from; the RTMP input rejects connections from anywhere else. Keep it updated if your encoding infrastructure moves.

Your stream ingest URL includes dedicated primary and secondary mount paths configured per channel.

HLS requirements

Where you deliver HLS, Arc XP provisions the destination and issues credentials for it; you write your playlist and segments there. Credentials can be rotated without interrupting the stream.

Client-side encoding

Your ladder is what your viewers get. Video Center does not add, remove or re-encode renditions.

  • Send a complete, valid HLS ladder: master playlist plus all variant playlists and segments.
  • Since client-side encoded streams pass through without server-side validation or re-encoding, ensure your source HLS manifest adheres strictly to Apple HLS specifications prior to broadcasting.
  • Client-side encoding requires HLS, it does not accept RTMP.

DVR

PropertyValue
Recording window14 days of time-shifted playback
Minimum clip length15 seconds
Ingest endpointsTwo, each with credentials you can rotate

Streams without DVR do not appear in the clipping tool.

Encoder compatibility

Video Center takes a standard RTMP or HLS feed, so most professional encoders work, including OBS, Zoom, AWS Elemental Live, LiveU, Teradek and Harmonic. If your encoder can push RTMP to a URL with a stream key, or write HLS to cloud storage with supplied credentials, it will work.


Creating video from live

Clips and archives become ordinary on-demand videos and go through the rendition ladders in Video Outputs. For the clipping workflow, see Clipping a Live Stream Video.