your image

What Is a Video Streaming CMS ? | Video Content Management Systems

dacast
Related Topic
:- Content Management Management

What is Video Content Management?

A video streaming CMS can store and host content that can be repurposed in multiple ways.

Video content management is the act of organizing and managing your media content, including videos, text, and graphic imagery, in the most efficient way possible. 

This content is stored in a video content management system (CMS), designed for easy access to your content.

What is a Video Streaming CMS?

A video CMS, which is also often referred to as a video hosting CMS or a video streaming CMS, is a specific type of content management system. Rather than storing and organizing various types of media, a video CMS platform is meant solely for use with the hosting and streaming of video files.

A video content management system includes features that allow you to search and sort by various keywords and data points to make finding what you need faster.

Think of a CMS like a video library: you use a search function to help you find the information you need, giving you the right book, movie, or another piece of media to fit your query. Things are organized by title, keyword, and other data for easy grouping and searching.

Hosting all your video files in one central location makes storage and organization easier, and it makes it easier to distribute your videos live and on-demand channels.

How Does a Video Content Management System Work?

At its most basic, a video streaming CMS hosts, stores, categorizes, and organizes video content. It provides a central place to house all your video files, both RAW and edited, and see key information about those files. 

With an advanced video CMS, broadcasters can sort files by information such as topics, file size, and even what type of equipment the video was shot using.

A video streaming CMS uses specialized video management software to host, store, and label video content, allowing you to search and stream your entire library of files to find exactly what you’re looking for.

If you want to find that video podcast you recorded on tips for entrepreneurs looking to start a new business, a video hosting platform with a CMS allows you to type in a keyword (“Entrepreneur tips,” for example) and presents you with all the video clips you have uploaded with that combination of terms attached.

A CMS for streaming video also has viewer-facing capabilities.

If a viewer is watching that same video podcast about tips for entrepreneurs looking to start a new business, the streaming CMS analyzes the metadata on that individual video and combines your collection with other similar videos to suggest. 

By showing viewers these additional videos related to the one they’re watching, it can increase your viewership and keep people watching your videos for longer.

Key Features of Professional-Grade Video CMS

Some video hosting features are more valuable than others, depending on your unique streaming goals.

Not all video streaming CMS are created equal. Some are good for beginner users, with their easy-to-navigate platforms and step-by-step instructions. For the more advanced user or someone who is producing a lot of content, these lower-level video CMS platforms aren’t going to do the trick.

If you are someone who needs robust video CMS streaming software with ample upload and storage options, a professional-grade video hosting CMS is going to be your best choice.

Enterprise video CMS platforms allow a more customized amount of features to meet the needs of professional business usage. Determine what features you need in a video streaming CMS and find a solution that offers everything you’re looking for.

Batch Uploading Tools

Uploading your individual video files can be incredibly time-consuming, causing you to spend hours just getting one video ready to publish.

With bulk uploading tools, you can quickly, efficiently upload multiple video files into the CMS. This decreases the time you spend getting your videos ready and decreases the amount of bandwidth you need to process all these uploads.

Many video hosting CMS platforms offer one or more options for bulk uploading tools, including:

  • Bulk upload option: This tool allows you to select multiple video files to upload at a time, and extra features, such as auto pause and resume, help protect you from frustrating unstable wifi connections.
  • Dropbox integration: Some platforms, such as Dacast, have an integration that allows you to drag and drop your video files into a special Dropbox folder without ever opening a browser. From there, the files are accessible inside the CMS, saving you storage space and bandwidth.
  • FTP upload: FTP, or file transfer protocol, uploading allows for secure, fast video uploading through the use of a client. The client connects to the FTP server, and you send your files there for storage and use. 
  • Video library migration: If you’ve already got a large video library hosted on another platform, some video CMS software allows you to do a batch transfer of all your files.

Cloud Transcoding

When you film a video, it’s not always captured in a size that’s suitable for viewing. Viewing a video on a mobile device may require a different file size than on a desktop computer, which is likely different from the file size your camera used when recording the video.

A professional-grade video hosting platform should have a feature built-in that automatically converts uploaded video files into any number of formats, allowing videos to perform their best on a variety of devices.

Cloud transcoding tools also make it possible to stream with an adaptive bitrate video player. This type of streaming sends the optimal rendition of the stream to each viewer based on their internet speed.

Video Organization

Having your videos well-organized and grouped logically is key to helping your viewers find what they’re looking for easily. Grouping related videos together also help users find videos similar to those they’ve already watched, giving them deeper insight into a topic and keeping them watching your videos longer.

Some of the key things to look for when selecting a video streaming CMS include:

  • Categories and subcategories for any organization: This feature allows you to group all your videos on business budgeting together, for example, and then to further group those budgeting videos into smaller, more niche subcategories. 
  • Tagging: Adding tags to your videos allows them to be searchable by viewers interested in seeing everything on one subject and can be used across categories to related videos that otherwise wouldn’t be grouped together.
  • Smart playlists: Many users find their digital world overwhelmed by too much content, making it all difficult to sort through. With a smart playlist feature in your video CMS software, users can create automatic playlists of videos that adhere to certain rules, such as being related to a specific keyword, giving them an auto-generated group of videos to begin watching.

A superior video hosting CMS platform will offer all the above features for video organization, plus some more advanced tools.

Dacast, for example, supports two levels of subcategories which allows you to group like videos and help your viewers find the videos they will enjoy the most. Additionally, Dacast is one of the few platforms with a contract to host video in mainland China, opening your content up to a whole new audience.

Video Privacy & Security

Protecting your videos is of the utmost importance. You need to be able to upload, store, and share videos privately without worrying about them being compromised.

Securely upload and share your video content with HTTPS uploading and delivery. That lock in the corner of the address bar shows your data is safe and gives your viewers peace of mind that their devices won’t be bogged down by malware when they visit your videos.

In addition, a good video CMS should include DRM encryption.

Keeping your videos from getting spammy views is crucial. Your video CMS can restrict specific domains or IPs to limit the possibility that your videos will be targeted by spammers and pirates.

Monetizing your videos is also important, and if you offer subscription services or other formats where your viewers pay for access, your video streaming CMS must offer password protection or a paywall integration. This allows you to require a password in order to view your content, making sure only the people who have paid to see your videos get access.

Video API Access

Video API access is essential for customizing your video hosting and content management experience. API access lets you integrate the features you need most from a video hosting CMS into your own platform, allowing you total control over your content and how you share it.

Many businesses have taken advantage of the white-label option for Dacast, which was voted Best Small/Medium Business Platform in the 2019 Streaming Media Readers’ Choice Awards.

When you’re ready to take your video streaming mobile, software development kits (SDKs) allow you to easily integrate your CMS into iOS and Android apps.

Video Monetization

If your business model depends on video monetization, choosing a properly-equipped streaming CMS is key to making the process easier for you.

When selecting a video CMS software that includes monetization features, you want something that offers a built-in video paywall that’s also secure. 

Take Dacast for example. The platform has an SSL-secure integrated paywall so you can monetize your videos without the worry that your customers’ credit card information and personal data will get stolen.

Having a variety of monetization options and integrations is also important, so you don’t have to struggle to make your chosen method of making money fit into your video CMS’s options.

The best video hosting CMS will have support for three major monetization models:

  • Pay-per-view (TVOD) support allows you to charge every time a viewer watches a piece of your content. If you have the exclusive rights to a piece of valuable content, you can charge for every view of your concert, conference, or other broadcast. Some examples of pay-per-view content include sporting events streamed from a league’s website or a movie studio offering streaming access to a hot new release.
  • Subscription (SVOD) support allows your subscribers to pay a set amount per time period (typically monthly or annually) to access your content. Streaming solutions such as Disney+ and Hulu are examples of the SVOD monetization model.
  • Advertising (AVOD) support allows you to integrate sponsored advertising into your content and receive compensation for placing the ads. The most well-known example of the AVOD monetization model is YouTube advertising.

Some video streaming content management systems offer extra options to help you further customize your video monetization, including allowing you to offer coupon codes or to create packages to sell bundled content. 

This extra flexibility gives you more opportunities to monetize your content in a way that works best for your business model.

10 Best Video Hosting CMS Options

An online video management system comes in all shapes and sizes. Some are better for smaller content creators, and others are geared toward those who want to be able to create, share and monetize a large body of work.

Each of these video CMS platforms allows users to store, organize, and share their content with a variety of viewers. The streaming platform that is right for your business depends on matching up your needs and goals with the features of the video hosting CMS.

That said, let’s take a look at the 10 best video hosting CMS options on the market.

1. Dacast

Dacast is equipped with a powerful video content management system.

Dacast is a video streaming CMS that supports both live streaming and on-demand video hosting. Dacast is equipped with all of the tools broadcasters need for a well-rounded, professional video hosting experience.

Key Features:

Pros:

Cons:

  • A minor learning curve for using all of the video management tools

Upload Guidelines and Specs:

  • Minimum dimension: None (but 240p is the recommended minimum)
  • Maximum dimension: 1080p or 4K (depends on the user’s hardware and internet)
  • Aspect ratio: No restrictions (but 16:9 is the default)
  • Max file size: None
  • Max video length: None
  • Total file storage: 10-1000GB (depends on plan)
  • Compatible video formats: MP4 (preferred), MOV, M4V, M2V, AVI, MPG, FLV, WMV, MKV, WEBM, OGV, MXF, ASF, VOB, MTS

Price:

Dacast offers three standard pricing plans in addition to the option to custom high volume plans:

  • Starter Plan: $39 per month:
    • 1,000 GB of bandwidth
    • 50 GB of storage
  • Event Plan: $63/month:
    • 6 TB of bandwidth upfront
    • 50 GB of storage
  • Scale Plan: $188/month:
    • 24 TB of bandwidth per year
    • 1 TB of storage

Also, Dacast offers many features in its Starter Plan that competitors only offer at higher pricing plans, if at all. Higher bandwidth options are available with custom plans.

To find out which option would be best for you, please check out our bandwidth calculator.

2. Brightcove

Brightcove has been serving the professional broadcasting community since 2004.

Brightcove has been a trusted video hosting CMS for nearly two decades. This platform offers three distinct types of plans that are geared towards content management for monetization, marketing, and enterprise communications. 

Each plan is custom priced and offers different features and integrations to support users in search of each specific solution.

Key Features:

  • Global video delivery 
  • Integrations for advanced video hosting CMS
  • Support for security 
  • Full API access
  • Support for video monetization (AVOD, TVOD, and SVOD)
  • White-label HTML5 video player
  • Ticket-based tech support is available
  • Insightful video analytics 
  • Cloud video transcoding tools

Pros:

  • Customization with different integrations
  • Professional video hosting experience
  • CRM integration available for team collaboration

Cons:

  • High pricing
  • No support for China video delivery

Upload Guidelines and Specs:

  • Minimum dimension: Determined by user
  • Maximum dimension: Determined by user 
  • Aspect ratio: No restrictions (since Brightcove uses a responsive player)
  • Max file size: No limits on files size
  • Max video length: No published limits
  • Total file storage: Varies by plan
  • Compatible video formats: MP4, MOV, FLV, AVI, WMV, MKV, 3GPP

Pricing:

Since Brightcove offers several custom-priced streaming plans at high price points. These plans are geared towards enterprises and other advanced broadcasters.

No pricing is available on the website, but the different plans include:

  • Starter: includes 50 to 200 videos, up to 100,000 plays, and 2-5 users
  • Professional: unlimited videos, 100,000+ plays, and no overages plays, with +10 users
  • Enterprise: unlimited videos, 100,000+ plays, and no overages plays, with 10+ users, unlimited upload, and analytics-only users

Interested broadcasters can contact their sales department to receive a quote or sign up for a 30-day free trial.

3. IBM Video Streaming

IBM Video Streaming is a product of the IBM tech empire.

IBM Video Streaming, formerly known as UStream, is one of the most reliable video streaming CMS options on the market. This platform supports both live and on-demand video streaming, and it is pretty expensive relative to the features it supports.

Key Features:

  • Video content management tools
  • Playlists for video organization
  • Support for workflows and video distribution
  • Engagement tools
  • Ad-based video monetization

Pros:

  • Live and VOD hosting
  • Support for advanced streaming needs
  • Reliable customer support

Cons:

  • Does not use an external CDN
  • Access to the platform via APIs is only available on custom-priced “Media and Enterprise Plans”
  • Limited monetization support

Upload Guidelines and Specs:

  • Minimum dimension: 480p (480 x 270)
  • Maximum dimension:  4K (3840 x 2160)
  • Aspect ratio: No published aspect ratio
  • Max file size: 4 GB
  • Max video length: No published limits
  • Total file storage: 1TB – 5TB (depends on plan)
  • Compatible video formats: MKV, MP4, MOV, FLV, AVI, WMV, MPEG2, H264, H263, MPEG4, VP6, VP8, THEORA, WMV, MP3, AAC-LC, NELLYMOSER, PCM, SPEEX, VORBIS, WMA

Pricing:

Pricing plans on IBM Video Streaming range from $99/month to $999 per month. These plans are broken down into the following:

  • Silver – $99/month: 100 viewer hours, 5 channels, and 1 TB video storage
  • Gold – $499/month: 2,000 viewer hours, 10 channels, and 2 TB video storage
  • Platinum – $999/month: 5,000 viewer hours, 20 channels, and 5 TB video storage
  • Custom – Please contact IBM Cloud video for custom plan pricing.

Password protection comes with all plans. The $499/month plan adds embed restrictions. The $999/month plan includes full embed controls and a private channel URL.

4. JWPlayer

JW Player’s original technology has contributed to the development of the video streaming industry.

JW Player began as a video player, but today it is a platform equipped with video content management capabilities. This video hosting CMS was founded in 2005 as part of a student project, but today, JW Player offers video hosting services and live streaming.

This solution is known for its HTML5 video player for VOD content. In addition to that, JW Player is now a full-service live streaming provider.

Key Features:

  • Live streaming and VOD hosting
  • Tools for monetization (ad-integration)
  • Detailed revenue tracking and analytics tools

Pros:

  • Reliable HTML5 video player
  • CMS platform is very easy to use
  • Good advertising tools

Cons:

  • Limited live streaming capabilities
  • Only ad-based monetization
  • No China video delivery

Upload Guidelines and Specs:

  • Minimum dimension: 360p (640 x 360)
  • Maximum dimension: 1080p (1920 x 1080)
  • Aspect ratio: 16:9, 4:3, 2.39:1
  • Max file size: 25GB
  • Max video length: Not available
  • Total file storage: 25GB to 500GB (depends on the plan)
  • Compatible video formats: MP4, WMV, AVI, MOV, 3GP, FLV

Pricing:

JWPlayer offers the following three pricing plans:

  • Free trial: JW Player offers a 30-day free trial subscription which includes full API and SDK access, a non-commercial license, 25 GB hosting bandwidth, and 75 GB streaming.
  • Starter plan: Starting at $10 per month, the Starter pricing plan includes an HTML5 Video Player, a video gallery, with 150 GB hosting bandwidth, and 500 GB streaming (50,000 plays) per month (billed annually).
  • Enterprise plan: these business-specific plans are available with custom pricing for high-volume storage and streaming. Enterprise plans support live streaming, while lower-tier plans only support VOD.  

5. Kaltura

Kaltura is an open-source, self-hosted video CMS.

Kaltura is a self-hosted video CMS that uses an open-source format to give broadcasters the ability to customize their streaming experience.

However, the customizability of this platform can make it a bit difficult to use. Since just about every “part” of the platform can be swapped out, it is very complex and not suitable for beginners.

Above all, Kaltura provides video hosting and management support for businesses and educational institutions.

Key Features:

  • Open-source nature allows you to build your own video CMS
  • Totally customizable with APIs
  • Tools for organizing content, publishing, tagging, and more
  • Partners with a variety of powerful CDNs
  • Video security tools (DRM, encryption, and more)
  • Monetization via integrated tools
  • White-label video player is totally customizable
  • Wide range of analytics tools
  • Easy to export data 

Pros:

  • Totally customizable video CMS
  • Flexibility on features due to support for integrations
  • Well-suited for enterprise-level broadcasting 

Cons:

  • Complex pricing structure
  • Can be overwhelming and difficult to use
  • Not well-suited for businesses and broadcasters new to streaming
  • Slow, ticket-based tech support 

Upload Guidelines and Specs:

  • Minimum dimension: 180p (320 x 180)
  • Maximum dimension: 1080p (1920x 1080)
  • Aspect ratio: 16:9, 4:3
  • Max file size: 2GB
  • Max video length: Not available
  • Total file storage: 10GB to Unlimited (depends on the plan)
  • Compatible video formats: MOV, MP4

Price:

Kaltura uses a token-based pricing structure that allows users to spend tokens on bandwidth and access to different features and integrations. This creates a customized pricing structure, so rates can add up fast. 

There is no public pricing information available at this time, so you must contact Kaltura’s sales department directly for a quote.

6. Panopto

Panopto is a video hosting CMS that focuses on internal streaming.

Panopto is a video hosting CMS that was first launched in 2007. The service focuses on providing solutions for universities and businesses. This platform supports both live and on-demand video streaming. Therefore, they offer a video portal for users.

The structure of Panopto’s platform makes it best suited for hosting videos that are meant for internal use.

Key Features:

  • Easy-to-use video CMS tools
  • Video security 
  • In-video search that uses speech recognition to help find content inside videos
  • Video API access for CMS customization
  • Web-based video editing tools
  • Support for video monetization via the InPlayer integration
  • 24/7 tech support 
  • Analytics tools to measure the success of your content
  • Unlimited internal streaming

Pros:

  • Document indexing and full-text search
  • Video and audio content support
  • Asset categorization options for greater organization
  • China video hosting

Cons:

  • Some limitations on player customization

Upload Guidelines and Specs:

  • Minimum dimension: 240p (426 x 240)
  • Maximum dimension: 4K (3840 x 2160)
  • Aspect ratio: 16:9, 4:3
  • Max video length: Information not available
  • Total file storage: Information not available
  • Compatible video formats: AVI, MP4, MPG, WMV, MOV, QT, ASF, 3GP, WMA, MP3, M4V, and more.

Pricing:

Panopto has three different pricing plans, including a free Basic plan and a Pro plan that is $14.99/month.

These Two packages are extremely limited, so Panopto also offers an Enterprise plan that has unlimited streaming. For a demo and a quote, please constant Panopto directly. 

7. SproutVideo

SproutVideo is a video streaming CMS that supports live and on-demand video hosting.

SproutVideo is a streaming video CMS that offers live and on-demand video hosting for a variety of broadcasting needs. Their plans range from simple and budget-friendly to fully-loaded with a higher price tag.

SproutVideo fosters a customizable streaming experience that puts the broadcaster in control.

Key Features:

  • API access for a custom hosting and management experience
  • Live streaming and VOD hosting
  • Detailed video analytics
  • Live chat support
  • Branding customization 
  • Video privacy and security 

Pros:

  • Marketing tools
  • Wide range of customization options
  • Streaming plans for a wide range of budgets

Cons:

  • Some buffering because of slow playback caching
  • Limited storage space

Upload Guidelines and Specs:

  • Minimum dimension: None
  • Maximum dimension: None
  • Supported aspect ratios: Any
  • Maximum file size: Up to 100 GB
  • Maximum video length: Unlimited
  • Total file storage: 500 GB 
  • Accepted video formats: MP4, MOV, AVI, WMV, FLV, MKV, 3GPP

Pricing:

SproutVideo offers four different pricing plans ranging from $24.99/month to $499.99/month. These plans are broken down as follows:

  • Seed: $24.99/month; best suited for broadcasters who don’t need many tools or functions
  • Sprout: $59.99/month; comes with additional privacy tools
  • Tree: $199.99/month; great for secure embedding
  • Forest: $499.99/month; fully loaded with the features an advanced broadcaster would need

SproutVideo has a great breakdown and comparison of their plans on their pricing page. Please check this page for additional fees for storage and hosting.

SproutVideo also offers a 30-day trial for new users.

8. Wowza

Wowza offers several products geared towards video content management.

Wowza is a top-tier video hosting platform. It is feature-rich and provides a customizable video CMS for broadcasters of all sorts. Wowza was founded in 2005 and it includes live and on-demand live streaming capabilities.

Wowza offers two main products. The first is the Wowza Streaming Engine. This product is widely used for self-hosted streaming. The second is the Wowza Streaming Clou, which includes a variety of features aimed at providing low-latency content access to global audiences.

Key Features:

  • Live and VOD hosting
  • Host-you-own streaming server product
  • RESTful API access for greater customization
  • Cloud management portal
  • Customer support 
  • Live stream recording
  • Wide range of reliable security options

Pros:

  • Audience engagement tools
  • Performance monitoring and analytics
  • Robust video security
  • China video delivery

Cons:

  • No video monetization 
  • Single-camera feeds only
  • No video analytics
  • Some limitations on management functions

Upload Guidelines and Specs:

  • Minimum dimension: 240p (320 x 240)
  • Maximum dimension: 4K (3840 x 2160) 
  • Aspect ratio: 16:9, 4:3
  • Max file size: Not available
  • Max video length: Not available
  • Total file storage: 250 GB (depends on the plan)
  • Compatible video formats: MP4, FLV, MP3, SMIL, AMLST, ID3, NGRP

Pricing:

Wowza Streaming Cloud offers three distinct pricing plans and services. The Live Event Pricing are billed monthly, and these plans include:

  • Basic: $99/month and includes 20 hours of live streaming and 1,000 viewing hours based on a video resolution of 720p
  • One Month Event: $149 one-time purchase and includes 20 hours of live streaming and 1,000 viewing hours also at 720p
  • Plus: $499/month and includes 150 hours of live streaming and 7,000 viewing hours based on a video resolution of 720p

The plans listed above include full brand control, multi-bitrate streaming, and HD and UHD streaming.

The Wowza Streaming Engine has its own pricing packages. These professional-grade streaming plans are billed annually and include:

  • Basic: $125/month + $145/month for each additional instance and $125/month for each additional prepaid instance
  • One Month Event: $245/month + $155/month for each additional instance and $95/month for each additional prepaid instance
  • Enterprise: Please contact Wowza directly for access to their custom-tailored high volume enterprise solutions

9. Livestream

Livestream is a powerful platform that is owned by Vimeo

Vimeo is a major player in the online video space that started as a company focused on consumer-grade video hosting. However, Vimeo acquired Livestream in recent years which has given it the functionality and capability to make it a worthy professional video CMS.

Key Features:

  • Easy-to-navigate video CMS
  • Video privacy and security 
  • API tools for greater customization
  • Video monetization (via pay-per-view)
  • Tech support is available, but not 24/7 or on-demand
  • Video analytics 

Pros:

  • Global content delivery
  • Brand customization
  • Secure video streaming
  • Tools for promoting interaction and engagement

Cons:

  • Some features are difficult for beginners to use

Upload Guidelines and Specs:

  • Recommended dimension: 720p (1280 x 720)
  • Aspect ratio: 16:9, 4:3
  • Max file size: 3GB
  • Max video length: Information not available 
  • Total file storage: Information not available
  • Compatible video formats: MP4 (recommended)

Pricing:

Vimeo Livestream offers three main pricing plans, including:

  • Premium:
    • Premium pricing: $75/month
    • Their Premium plan includes both live streaming and VOD delivery support. This plan is the best option for professional broadcasting on this platform
  • Enterprise:
    • Enterprise Pricing: Please contact Vimeo for custom pricing information
    • The Enterprise plan includes white-label service, monetization, and video API access. It also includes branding control and added security features.
  • OTT (over-the-top):
    • Starter Pricing: $1/subscriber per month
    • Growth Pricing: starting at $500/month
    • This OTT-specific pricing package comes with the Vimeo.com relationship. These plans include all the basics for starting your web-based OTT channel, as well as growing your OTT business online.

10. Wistia

Wistia is a great video hosting CMS for business use

Wistia is a business-focused video CMS that focuses on video marketing and other business needs. This platform is built for hosting, managing, and delivering on-demand video content. There are also some tools focused on assisting in the video creation process.  

Please note that Wisitia does not offer support for live streaming.

Key Features:

  • Advanced video CMS
  • Video security tools 
  • API access for customization 
  • Integrated paywalls from InPlayer and Cleeng for video monetization
  • “Customer Happiness Team” for reliable customer support
  • Custom video portals
  • Marketing integrations

Pros:

  • Powerful video analytics
  • Customizable with integrations
  • Designed for team collaboration
  • Professional user-facing video player

Cons:

  • Minor limitations on customization
  • No live streaming support
  • No China delivery 

Upload Guidelines and Specs:

  • Minimum dimensions: None
  • Maximum dimensions: Maximum of 4K (3840 x 2160)
  • Supported aspect ratios: Any
  • Maximum file size: 8 GB
  • Maximum video length: 2 hours
  • Total file storage: Up to 10 videos with the pro plan ($99 per month), $0.25 per month for every extra video
  • Accepted video formats: MP4 (recommended format), .MOV, .AVI, .WMV, .FLV, .MKV, 3GPP

 

Comments