Overview

Last updated: 2021-11-10 10:32:07

    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.

    Basic Concepts

    Superplayer

    Superplayer supports playback through URL and FileID:

    Playback Method Description
    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.
    Note

    For the list of Superplayer features, please see Overview.

    Superplayer Adapter

    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.

    Comparison of different player types

    Player Feature Benefits Customizability
    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

    Core Strengths

    Overview Description
    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.

    Special Features

    By integrating Tencent Cloud RT-Cube Player, you can implement quick integration of multiple features. For more features, please see Overview.

    Feature Description Remarks
    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

    Relevant Links

    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

    Connection Guide

    To help you quickly connect to Superplayer, we provide a Superplayer guide to describe the connection steps by way of demos.

    • If you encounter any playback issues, please see Web Playback.
    • If you have questions about any technical terms, please see Glossary.