关于直播组件的调研报告
目前我司开发的“人大履职”系统涉及在线直播功能,从应用场景、功能、技术能力、平台稳定性等多方面考虑,选择使用第三方金山云直播,具体调研情况如下:
一、直播基础知识介绍1、采集音频和视频;2、视频处理(美颜、水印等);3、视频编码解码;4、推流,流媒体数据传输;5、流媒体服务器(数据分发);6、拉流;7、解码;8、播放;9、聊天互动;10、点播(回看)。二、服务及功能由于开发周期的较短的缘故,使用第三方直播SDK来实现快速开发,提供此类服务的有网易云视频、阿里云、腾讯云、金山云、七牛云等,都是特别成熟的视频服务解决方案供应商。而聊天互动板块的功能实现则继续使用融云直播聊天室SDK提供的服务来实现。使用第三方SDK可以降低成本、提升效率、降低风险,专业的事还是应该找
f专业的人来做。金山云直播服务KLS(Ki
gSoftLivevideoService)依托业
界领先的编解码技术与强大的分发服务,立足于金山云顶级的IaaS基础设施,提供经过市场考验的专业、稳定流畅、高并发的一站式云直播服务。金山云提供直播接入、推流播放、推拉流鉴权、实时转码、内容安全、收录服务等功能。
三、优点1、一站式服务,真正从端到端的全套解决方案,包括推流SDK,直播源站,实时、离线转码,收录系统,内容安全系统,专注于视频的直播CDN,点播CDN,播放SDK;提供完善的API、高可靠高并发的直播服务。2、多协议支持、灵活推拉流方式,支持RTMP推流;RTMP,HTTPFLV(HDL),HLS拉流。3、开放产品体系,推流播放SDK、源站、CDN各环节系统间架构开放,使用灵活易接入。组件化松散耦合,方便第三方功能集成。4、专业的视频编解码能力,专注于视频编解码;首家商用H265视频云解决方案提供商,H265编码荣膺世界最强视频编码软件称号;场景感知编码,针对不同应用场景提供高画质、无卡顿、低延迟的观看体验,H265编码是金山云的特色。5、使用的是YY直播的底层框架,陌陌、今日头条、龙珠直播、触手TV、凤凰直播都使用金山云直播。四、缺点
f1、直播互动方面没有腾讯云网易云做的好,腾讯云和网易云依赖于自家的即时通讯IM,在直播互动交互方面做的比较出色。2、硬件存储方面腾讯云网易云有自建机房、异地多机房、多机房架构设计,金山云有自建机房,异地多机房、多机房架构设计暂时不明确。3、文档方面,金山云官方网站对于报价方面提供的文档资料较少,相应报价资料都需要通过联系商务获取,其他几家直接在官网就可以找r