5 reasons why you should use Dailymotion technology instead of any other

There are multiple video players available on the market, but only the Dailymotion Player combines advanced technology and user oriented design to provide the ultimate watching experience to every user, no matter their environment. Here are 5 reasons why you should embed our technology.
1. Industry-leading technology
Dailymotion Player technology delivers content in one flawless streaming experience (adaptive HLS streaming). It can support 4K/ 2160p and high frame rate (HFR) up to 60 fps as well as 360° videos.
Fully compatible across devices (native, web, OTT, Chromecast, Airplay…), our Player can be embedded with multiple options and APIs (iFrame, JavaScript Player API or Android and iOS Player SDK). Dailymotion’s technology is designed to match user needs and ensures the embedded videos will stand-out as they deserve to:
- Up Next Queue
- Embeddable Playlists
- Picture-in-picture
- Autoplay and scroll-to-play
- Slide seeking on mobile
- Accessibility features
- Social Sharing…
2. Scalable video ingestion
To suit every developers needs, Dailymotion offers different types of content ingestion methods described in the API documentation (desktop platform, native app upload, MRSS feed and of course our REST API). To facilitate video management, our Player also allows developers to publish on different platforms at the same time. It provides publication status control and geo-blocking tools.
3. Player customization
One of the key advantages of our Player is that developers have the ability to customize the aesthetic interface. We provide our developers with the option modify the technology’s color scheme, logo, and specific behaviour features to match their company’s identity.

Developers can use the API to customize the Player. There are two ways to do it:
- via query-string parameters in the embed
<iframe>
‘ssrc
attribute:
<iframe frameborder="0" width="480" height="270"src="//www.dailymotion.com/embed/video/xwr14q?autoplay=1&mute=1"allowfullscreen allow="autoplay"></iframe>
- via the
params
option of theDM.player()
method from the JavaScript SDK:
<script src="https://api.dmcdn.net/all.js"></script><div id="player"></div><script>var player = DM.player(document.getElementById("player"), { video: "xwr14q", width: "100%", height: "100%", params: { autoplay: true, mute: true }});</script>
> All parameters are available in the documentation
4. Live streaming
Since Dailymotion handles the full live stream workflow from content ingestion to worldwide distribution, our Player allows live streaming with DVR support (pause, play, rewind). Developers can perform unlimited live streams for unlimited live concurrent viewers. The Player also offers live publication status control, live to VOD auto-recording and a 24/7 dedicated support team.

To create a live stream, developers either have to create a new video with mode
set to live
or use an existing one:
curl --request POST \ --header "Authorization: Bearer ${ACCESS_TOKEN}" \ --form 'mode=live' \ --form 'publish=true' \ --form 'channel=${CHANNEL}' \ "https://api.dailymotion.com/videos"
Then, they have to schedule the live event:
curl --request POST \ --header "Authorization: Bearer ${ACCESS_TOKEN}" \ --form 'start_time=${START_TIME}' \ --form 'end_time=${END_TIME}' \ "https://api.dailymotion.com/video/${VIDEO_ID}"
And finally get the streaming URL from the API:
curl --header "Authorization: Bearer ${ACCESS_TOKEN}" \ --form 'fields=live_publish_url' \ "https://api.dailymotion.com/video/${VIDEO_ID}"
> See the live streaming documentation
5. Player Analytics
Our suite of advanced analytics tools enables partners to fully understand their audience and revenue data in order to make the best data-driven decisions. Developers who use the Reporting API can extract information about audience, monetization and live streaming.
The Reporting API main advantages:
- Real-time analytics
- Multiple filtering dimensions
- Export feature
- Third-party integrations, including Google Analytics