Streaming media system could provide a variety method of transcoding process to protect video content and it is able to handle multiple input protocol. System mainly serve for video on demand (VOD) and live broadcast module. VOD is for static resource playback and live broadcast is for real-time channel playback.
The system supports all mainstream input protocols and provides a variety method for video source output
Support custom bit rate output, the output bit rate can be custome configured or set as standard configuration.
Video storage supports local storage or shared directory storage
Support video encryption to protect video content. Support all mainstream encryption methods like fairplay, widevine, and playready.
Support multi track file input, the file can retain or delete audio track. When the file is injected, the terminal can choose to play audio track by default.
System support adaptive bit rate. The playing bit rate will automatically adjust according to bandwidth status to ensure smooth playing experience.
Operator can be create, modify, delete and stop the channel according to requirements.
System able to set up virtual channel for operator to put video content and advertisement in. Virtual channel can be managed and broadcasted like normal live channel
Live broadcast supports multiple resolution output for a channel, so one channel can output multi-channel content with different bit rate at the same time.
Live channel support time shift to view the past. Operator could define the maximum shifting time, and users can play back the content freely within the defined time period.
Support dash and HLS playing protocol.
System equip with anti-thief chain to ensure video source's security.
Unofficial authorize device is unable to play DRM encrypted content, which physically reduces the risk of copy right leak.
Compared to traditional encryption method, DRM encryption provides a higher level of dynamic encryption, and the content key is also transmitted in encrypted format.
Decryption is handled in the operating system level security environment, and the key cannot be obtained from memory, which makes it more difficult for malicious users to attack.
System support a fine detail controls, like defining the validity of the certification, adjusting the playback duration, and allowing offline playback.
©2003-2020 Shenzhen SDMC Technology Co., Ltd.