Tencent Cloud RT-Cube Player is an important component required for connecting you to Tencent Cloud services and building cloud-based integrated capabilities. It provides two types of player for VOD playback scenarios: Superplayer and Superplayer Adapter, which are supported for web, iOS, Android, and Flutter. It can help you quickly deliver a smooth watch experience and provide a high-performance solution that integrates a wide variety of features.
This document describes the differences between different types of player provided by RT-Cube Player and how to use them so as to help you select an appropriate player type.
Superplayer supports playback through URL and
|Superplayer - playback through URL||The user plays back videos through URL. This playback method doesn't support FileID-based statistics collection and complex media asset features, and it is usually used in scenarios where no other auxiliary media asset information is required, such as short videos and short-to-medium videos.|
|Superplayer - playback through `FileID`||The user plays back videos through the `FileID` generated by VOD. This playback method provides the capabilities to deeply couple VOD resources with the player SDK, allows you to implement data reporting, monitoring, and complex media asset binding features based on `FileID`, and is usually used in scenarios where other auxiliary media asset information is required, such as long videos.|
For the list of Superplayer features, please see Overview.
Superplayer Adapter is a player plugin provided by VOD for customers who want to use a third-party or proprietary player to connect to Tencent Cloud PaaS resources. It is generally used by customers who strongly need to customize player features and has a certain access threshold, with the same basic features as Superplayer.
|Superplayer||It supports playback through URL||It supports playback through URLs generated by VOD and URLs from third-party sources||Low|
|It supports playback through `FileID` generated by VOD||It provides integrated VOD data reporting and quality monitoring services||Low|
|Superplayer Adapter||It only supports playback through `FileID` generated by VOD||It can be integrated with third-party or proprietary players||High|
|Cloud integration||It allows you to easily use the PaaS resources of VOD to build cloud-based integrated capabilities|
|Video security||It provides multiple encryption schemes such as hotlink protection, URL authentication, HLS encryption, proprietary protocol encryption, and local encryption to protect the security of your media assets in an all-around manner and meet your security needs in different scenarios.|
|Video playback||It provides various features such as instant broadcasting of the first frame, buffering while playback, adjustable-speed playback, video timestamping, on-screen commenting, and addon subtitling.|
|Video delivery acceleration||It relies on Tencent Cloud's high numbers of cache nodes to provide complete video delivery acceleration capabilities with a millisecond-level latency, delivering an ultrafast video playback experience.|
By integrating Tencent Cloud RT-Cube Player, you can implement quick integration of multiple features. For more features, please see Overview.
|Video encryption||It supports encryption over standard HLS encryption and Tencent Cloud's proprietary protocol||Overview|
|Video playback||It supports the implementation of diverse video playback capabilities based on VOD media asset features and relevant auxiliary media asset information through `FileID` in different scenarios||Overview|
|Secure download||It supports local secondary encryption of downloaded video, ensuring that your media assets can be played back only through the specified application||Overview|
Tencent Cloud RT-Cube Player is supported for web, iOS, Android, and Flutter (for Superplayer only). For more information, please see the documents listed in the table below.
|Platform||Player||SDK and Demo Download Addresses||Demo||User Guide|
|Web||Superplayer||SDK||Demo||Superplayer for web|
|Superplayer Adapter||SDK||-||Superplayer Adapter for web|
|iOS||Superplayer||SDK + Demo||Superplayer for iOS|
|Superplayer Adapter||SDK||-||Superplayer Adapter for iOS|
|Android||Superplayer||SDK + Demo||Superplayer for Android|
|Superplayer Adapter||SDK||-||Superplayer Adapter for Android|
|Flutter||Superplayer||SDK + Demo||Demo||Superplayer for Flutter|
To help you quickly connect to Superplayer, we provide a Superplayer guide to describe the connection steps by way of demos.