Baidu vr Live Player Web SDK is a Baidu Cloud Player Web SDK (hereinafter referred to as "Player Web SDK"). It is a software development kit (SDK) for video players on the Web platform launched by Baidu Cloud. It provides simple and convenient development interfaces for Web developers, and helps developers achieve media playback functions on Chrome, IE, FireFox and other browsers. software documentation
To help users quickly understand how to use the player Web SDK, we provide the basic functions of the player demo, live broadcast support, and related personalized requirements.
Software features
The player SDK provides you with rich features:
Low threshold and high flexibility
Use the API interface provided by the SDK to easily create professional playback applications.
Support Flash and HTML5 modes
It can automatically switch between Flash and HTML5 modes according to browser characteristics and video format.
Supports a wide range of streaming video formats
Embedded with Baidu's self-developed Flash playback kernel, it supports progressive and streaming download and playback of FLV/MP4 and other formats, video streaming based on RTMP/RTMPT and other streaming protocols, streaming video (M3U8) transmitted using Apple's HTTP Live Streaming protocol, and can adaptively switch code rates.
Support encrypted video playback
The playback kernel realizes the decryption and playback of AES128 encrypted HLS video, which is convenient for enterprise users to encrypt and protect the video content.
Caption support and caption style customization
The player Web SDK supports the display of SRT and Webvtt subtitles and the customization of subtitle styles.
Support list playback
The Player Web SDK provides an alternative way to play the list of media resources. Developers can choose to add "Previous" and "Next" buttons on the control bar to switch media; You can also select to add a list bar and click to play the specified items.
Support picture advertising function
The player Web SDK supports users to configure opening, pausing, and ending advertisements to meet personalized video playback needs.
Support multi rate video
The player Web SDK supports playback and smooth switching of multi rate videos.
Support video dot and thumbnail display
Through video punctuation and thumbnail presentation, viewers can improve their viewing experience and know the content of the whole video in different time periods in advance.
Software advantages
The player SDK has many advantages:
The T5 playback kernel independently developed by Baidu is embedded, which supports all current mainstream video formats (mp4, m4v, f4v, mov, flv, webm, aac, m4a, f4a, mp3, ogg, oga, etc.) and streaming media protocols (HLS, RTMP), making up for the shortcomings of native players in media support formats, and has significantly improved compatibility, stability, and response speed.
It provides a simple and fast interface to help developers create media playback applications efficiently and effectively reduce the technical threshold for developing multimedia applications.
It provides a safe and easy-to-use lightweight copyright protection function, encrypts video files with AES128 encryption algorithm through the video transcoding platform, prevents illegal users from copying and spreading video content, and provides security protection for your audio and video copyright.