Polyv Help Center

Help Center

Authorized Playback Feature and Principle for Mobile Apps

Updated: 2022-05-24 14:25:56

With the development of mobile video technology, users' demand for watching videos on mobile devices is increasing. The education industry's awareness of mobile video copyright protection is also growing. POLYV has launched an authorized playback feature for mobile apps to better protect the video copyrights of education industry users on mobile devices.

To implement authorized playback of encrypted videos in a mobile app, the following settings must first be made in the POLYV backend:
QQ图片20150428181928
The authorized playback feature for mobile apps requires integrating the POLYV iOS or Android SDK. The SDK is used to authorize the video decryption key, and the key transmission process is also encrypted, effectively preventing the video from being cracked. Customers only need to call the SDK's player and simple functions to play the video, without needing to handle the key verification and video decryption process.

The following code demonstrates how to use the iOS SDK to play encrypted videos:

#import "MPMoviePlayerController+plv.h"
...
// Play adaptive bitrate video
self.videoPlayer = [[MPMoviePlayerController alloc]initWithVid:_vid];

// Play video with a specified bitrate
 self.videoPlayer = [[MPMoviePlayerController alloc]initWithVid:vid level:1];

 

The entire implementation process of the authorized playback feature for mobile apps is shown in the figure below. As illustrated, the authorized playback feature for mobile apps from POLYV adds an additional layer of local SDK encryption for the key compared to the authorized playback feature for mobile web. This provides a higher level of security and better protects the video copyrights of education industry users.

sdk

联系客服,在线咨询