MRSS Video File Size and Duration
What is the MRSS video file size limit?
The standard limit for MRSS video files is set to 500MB with a maximum duration of 1200 seconds (20 minutes). If your video files exceed these limits in size or duration, please contact your account manager to request an increase in these limits (Up to 2GB).
Which video formats are supported for MRSS ingestion?
Our MRSS service supports only MP4 files.
**EX.CO MRSS player - High level requirements**
- Valid MRSS feed
-
<media:content url>from feed should be accessible
- Video from (url:
<media:content url="">) is trimmed and uploaded to our CDN; - Player will try to locate a URL with an .mp4 file, with medium quality (480p source with a width attribute value between [700..900]). If the width attribute is not present, the best quality video will be selected based on the fileSize attribute;
Supported feed tags are (tags should be under the <channel><item>REQUIRED_TAGS_HERE</item></channel> tag):
Sources with a size larger than 100 MB will be excluded.
| Tag | Description | Required |
|---|---|---|
<title> |
Will be used as video title | false |
<pubDate> |
Will be used to include video creation date to the scene | false |
<link> |
The URL to use when a user clicks on the CTA button | false |
<media:thumbnail> |
Will be used as source for preview image | false |
<media:name> |
Will be used as video title if <title> is not exist |
false |
<media:group> |
Will be used to search <media:content> tags |
false |
<media:content> |
Will be used as video source | true |
<media:category> |
Will be used as source of content category(ies) | false |
<media:keywords> |
Will be used as source of content category(ies) | false |
Required attributed for <media:content> tag:
| Attribute | Description |
|---|---|
url |
Direct link to video |
duration |
Video duration is seconds |
filesize |
Video size is bytes |
width |
Video width is pixels |
height |
Video height is pixels |
lang or language
|
Content language |
Example
.mp4 file, width attribute present
<media:group><media:content url="https://mcd-fl.playbuzz.com/video/upload/sp_hd/v1490095101/landscape2d904e3d-8d90-441c-be66-39ba450113ed_1584547379303.mp4"medium="video"
type="video/mp4" duration="80" width="720" fileSize="1020"/><media:content
url="https://mcd-fl.playbuzz.com/video/upload/v1490095101/landscape2d904e3d-8d90-441c-be66-39ba450113ed_1584547379303.mp4"medium="video"
type="video/mp4" duration="80" width="1080" fileSize="100200"/><media:thumbnail
url="https://mcd.playbuzz.com/video/upload/so_4/v1490095101/landscape2d904e3d-8d90-441c-be66-39ba450113ed_1584547379303.jpg"/></media:group>
First <media:content url> will be used as video source since width of first tag fulfill width > 700 && width < 900 condition.
.mp4 file, width attribute present
<media:group><media:content url="https://mcd-fl.playbuzz.com/video/upload/sp_hd/v1490095101/landscape2d904e3d-8d90-441c-be66-39ba450113ed_1584547379303.mp4"medium="video"
type="video/mp4" duration="80" fileSize="1020"/><media:content url="https://mcd-fl.playbuzz.com/video/upload/v1490095101/landscape2d904e3d-8d90-441c-be66-39ba450113ed_1584547379303.mp4"medium="video"
type="video/mp4" duration="80" fileSize="100200"/><media:thumbnail url="https://mcd.playbuzz.com/video/upload/so_4/v1490095101/landscape2d904e3d-8d90-441c-be66-39ba450113ed_1584547379303.jpg"/></media:group>
Second <media:content url> will be used as video source, based on bigger fileSize.
*A note about HLS
MRSS videos should be provided in MP4, AVI and MOV and not in a multi level format like HLS. The reason for that is that every video added to the system passes through a preparation workflow - transformation and metadata preparation based on the publisher quality (SD/HD) tiers configuration video quality. This process also ensures the content is formalized and prepared according to EXCO’s definitions to ensure it's quality.
HLS is the correct format for streaming content, and this is exactly how EXCO delivers video. The difference is that EXCO generates the HLS streams internally rather than relying on externally prepared HLS assets. This ensures the adaptive bitrate (ABR) ladder is built according to each customer's quality tiers and EXCO's transcoding settings, providing a consistent viewing experience and optimized delivery. For that reason, we ask customers to provide the highest-quality source file available (highest bitrate and resolution). EXCO then transcodes that source and generates the optimized HLS streams used for playback.