网站开发的架构,公司网上注册流程,淘宝做网站的公司,搭建网站分类视频推拉流直播点播系统EasyDSS平台#xff0c;可提供流畅的视频直播、点播、视频推拉流、转码、管理、分发、录像、检索、时移回看等功能#xff0c;可兼容多操作系统#xff0c;还能支持CDN转推#xff0c;具备较强的可拓展性与灵活性#xff0c;在直播点播领域具有广泛…视频推拉流直播点播系统EasyDSS平台可提供流畅的视频直播、点播、视频推拉流、转码、管理、分发、录像、检索、时移回看等功能可兼容多操作系统还能支持CDN转推具备较强的可拓展性与灵活性在直播点播领域具有广泛的场景应用。今天我们来介绍下如何在EasyDSS系统中实现ts切片存储加密。 直播点播系统EasyDSS平台可支持用户自主上传视频文件进行点播在上传MP4点播文件时EasyDSS平台可使用ffmpeg将视频保存至ts切片并加密防止ts切片泄漏导致能直接观看。
功能设计及开发实现方法
1在转码之前需要新建两个文件enc.key名字可以任意命名添加16个字节的密钥例如 2再新建文件enc.keyinfo添加如下内容 3这里需要将enc.key和enc.keyinfo放在同一目录下否则会转码失败。
4测试生成加密转码命令 ffmpeg -y -i video.mp4 -hls_time 12 -hls_key_info_file enc.keyinfo -hls_playlist_type vod -hls_segment_filename file%5d.ts video.m3u8
5成功生成后在m3u8文件的头部有如下参数URIhttp://localhost:8080/enc.key这里的路径需要可以访问到enc.key文件 6测试播放ts文件如果播放失败则说明ts加密成功如下图 视频推拉流EasyDSS视频直播点播平台可提供音视频采集、视频推拉流、播放H.265编码视频、存储、分发等视频能力服务推拉流功能在应用场景上覆盖领域特别广比如无人机推拉流可以应用在城市航拍、森林防火、电力巡检、无人机赛事直播等场景中。感兴趣的用户可以前往演示平台进行体验或部署测试。