tencent cloud

Video on Demand

Release Notes and Announcements
Release Notes
Announcements
Product Introduction
Overview
Product Features
Features
Strengths
Scenarios
Solutions
Professional Edition
Introduction to Video On Demand Professional Edition
Quick Start
Console Guide
Development Guide
Purchase Guide
Billing Overview
Billing Modes
Purchase Guide
Viewing Bills
Renewal
Overdue Policy
Refund Policy
Getting Started
Console Guide
Console Overview
Service Overview
Application Management
Media Management
Package Management
License Management
Real-Time Log Analysis
Practical Tutorial
Media Upload
Smart Cold Storage of VOD Media Asset Files
Video Processing
Distribution and Playback
How to Receive Event Notification
How to Migrate Files from Origin Server to VOD
Live Recording
How to Pull from Custom Origin Servers
How to Use EdgeOne to Distribute Content in VOD
Development Guide
Media Upload
Media Processing
Video AI
Event Notification
Video Playback
Media Encryption and Copyright Protection
Broadcast Channel
CAM
Media File Download
Subapplication System
Error Codes
Player SDK
Overview
Basic Concepts
Features
Free Demo
Free Trial License
Purchase Guide
SDK Download
Licenses
Player Guide
Integration (UI Included)
Integration (No UI)
Advanced Features
API Documentation
Player Adapter
Player SDK Policy
Server APIs
History
Introduction
API Category
Other APIs
Media Processing APIs
Task Management APIs
Media Upload APIs
Media Management APIs
Event Notification Relevant API
Media Categorization APIs
Domain Name Management APIs
Distribution APIs
AI-based Sample Management APIs
Region Management APIs
Data Statistics APIs
Carousel-Related APIs
Just In Time Transcode APIs
No longer recommended APIs
Making API Requests
AI-based image processing APIs
Parameter Template APIs
Task Flow APIs
Data Types
Error Codes
Video on Demand API 2024-07-18
FAQs
Mobile Playback
Fees
Video Upload
Video Publishing
Video Playback
Web Playback
Full Screen Playback
Statistics
Access Management
Cold Storage
Agreements
Service Level Agreement
VOD Policy
Privacy Policy
Data Processing And Security Agreement
Contact Us
Glossary

Multi-Platform Player

PDF
Focus Mode
Font Size
Last updated: 2024-10-16 17:06:18

Overview

VOD provides a Player SDK for multiple platforms, which has the following strengths:
Strength
Description
Compatibility with various platforms
The Player SDK is compatible with iOS, Android, web (Flash/HTML5), and Flutter.
Rich features
The Player SDK provides various capabilities such as instant loading of the first frame, pre-roll, mid-roll, and post-roll images, buffering while playback, adjustable-speed playback, video timestamping, on-screen comments, addon subtitles, player logo customization, and player password configuration.
The Player SDK supports video security solutions such as hotlink protection, URL authentication, HLS encryption, private protocol encryption, and offline download. It also features video security capabilities such as dynamic watermarking to help protect the security of your media assets in different scenarios.
The Player SDK offers APIs for getting the playback status and setting events.
The Player SDK supports quick release through iframe and progressive loading of video files.
High playback quality
The Player SDK uses a CDN to accelerate distribution and play media more smoothly.
The Player SDK supports the QUIC protocol, which delivers a better quality under poor network conditions.
Ease of use
The playback API is easy to use. The only information required to play a file is the file ID.
A player plugin is offered, which enables third-party players to play VOD files.
Detailed playback quality data
The Player SDK supports end-to-end playback quality monitoring based on metrics including playback performance, user behaviors, and file attributes.
The Player SDK and CDN jointly implement high-quality, rich-featured, and easy-to-use media playback across various platforms.
Use cases
Scenario
Description
Short video playback
Together with other VOD capabilities such as content moderation, media management, seamless definition switching, instant streaming, and floating window, the Player SDK is widely used in UGSV scenarios.
Long video playback
The Player SDK integrates VOD features such as adaptive bitrate streaming, seamless definition switch, thumbnail generation, screencapturing, and adjustable-speed playback. It can be used for playback of long videos such as TV series on video platforms as well as portal development.
Video copyright protection
The Player SDK has video security capabilities including private protocol encryption, offline download, moving text watermarks, and hotlink protection.
Live recording playback
The Player SDK supports live recording playback, time shifting during live streaming, and pseudo-live streaming to help you deliver an integrated viewing experience in audio/video live and VOD playback scenarios.

Learn More

For more information on how to use the Player SDK, see Overview.

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback