一、项目简介
真润!低延迟、跨平台、无插件、高性能的完整商业级视频平台
二、实现功能
全平台支持:需要开发跨平台的应用程序,包括Windows、Linux、Mac、Android、iOS和微信小程序,无需额外的插件支持。
H5无插件对讲:需要在Web浏览器中实现无插件的音频对讲功能,可以在各种主流浏览器中使用,不依赖于Flash等插件,同时支持H5技术。
低延迟模式:需要实现低延迟模式,延迟控制在200ms以内,并且无累积延迟,需要使用硬解码来保证性能,并且尽量减少浏览器的CPU占用。
性能优秀:需要保证在单节点4核8G的硬件配置下,可以支持至少200路并发视频,需要通过交通部压力测试。
前端封装为js控件:需要将前端功能封装为JavaScript控件,集成了播放UI和信令接口,方便接入和二次开发,并且集成了常用播放器按钮,支持拖动切换分屏。
支持多种播放模式:需要支持FMP4、WebRTC、RTMP和HLS等多种播放模式,并且能够根据当前浏览器环境自动选择最优方案。
后端标准接口:后端需要提供标准的接口,方便与其他家808平台对接,同时带有一个808测试网关,可直接使用。
支持服务端缓存:需要支持服务端缓存功能,可以缓存播放/上传过的历史视频,避免重复从设备传输。
集群和不停机更新支持:需要支持集群部署,并且能够实现不停机更新,支持横向扩展以支持超大规模设备接入。
C/S控件支持:需要提供C/S控件,支持OCX或客户端应用程序,可以直接播放1078 RTP流和1078 HTTP流,并且支持本地录像为MP4等格式。
通过1077平台标准符合性检测:需要保证系统已通过1077平台标准的符合性检测。
完整运维后台支持:需要提供完整的运维后台支持,包括每次视频请求的记录,以便运维人员可以通过日志快速定位问题,减少开发人员的参与。
支持4K实时/历史视频:需要支持4K分辨率的实时和历史视频播放。
三、技术选型
Windows: Chrome Firefox
Linux: Chrome Firefox
Android: Chrome Firefox
Mac: Safari Chrome
IOS: Safari
四、界面展示五、源码地址
私信回复:70