为公司业务平台提供视频基础能力,包括设备接入,媒体接入,视频录制回放,视频直播分发,视频剪辑,视频处理等基础功能。在项目中负责整体流媒体技术,包括流媒体服务架构,媒体推流,视频录制,视频回放,直播分发,视频处理等功能。
● 实现了RTMP/HTTP-FLV/HLS/WebRTC等直播功能。
● 与播放端联合优化RTMP协议延迟至1s左右。
● 开发了低延迟HLS,延迟可低至1到2个GOP的时间。
● 实现了录制及回放功能,支持回放操作,高倍数快放。
● 实现了视频处理,支持转码,剪辑,截图等功能。
● 对平台架构和性能进行深度优化,实现多集群架构,整体平台可支持百万级摄像头接入。
● 实现golang基础服务框架,平台业务系统均基于此实现