直播功能应用场景
,直播功能的场景非常多样化,小编总结了一下,直播场景细分为以下几个方面:1、在线教育行业:网校、慕课、K12、在线家教、教学录播和点播等2、在线娱乐行业:美女秀场、游戏直播、演唱会直播KTV直播、婚礼直播、活动直播、体育赛事直播、装修直播、吃饭直播等3、社交:明星社交、视频社交等4、视频门户:视频直播、视频点播等5、企业协作:点对点和多方视频会议、企业例会直播、产品发布会直播等6、在线金融:视频理财咨询、在线签约过程录制、股评直播、大宗交易平台直播等7、安防监控:家庭监控、幼儿园监控、早教中心监控、旅游景区监控等8、远程医疗:视频问诊、专家会诊等9、新闻媒体:现场手机直播、短新闻、庭审直播等
直播功能接入流程
上图是网易视频云直播功能的接入流程,一般来说,开发者在接入直播功能的时候,接入流程大概如下:a、注册视频云账号b、创建直播频道c、下载SDK和API文档d、开发直播推流程序
实际操作问题总结
看起来简单的接入流程,开发者在实际操作过程中还是会遇到各种各样的问题。对于这些问题,总结了一下,主要有以下四个方面:
a、工程上的问题。开发者在导入SDK库文件时存在的一些问题,比如库文件的绝对或相对路径设置错了,导致无法接入。网易视频云工程师建议:这些问题通常通过第三方的技术支持很容易就会被解决。
b、功能性上的问题。开发者在调用第三方SDK接口的时候,由于绝大多数的程序员不会认真去读对方的API文档,经常跟着感觉或经验去做调用,调用过程中经常会出现这样或那样的问题。网易视频云工程师建议:开发者在接入前认真阅读开发文档,避免出现问题后,万一对方技术支持不到位而干着急。
c、个性化需求的问题。上述两类问题都被解决后,开发者在整体产品体验上,还会有一些个性化的需求,比如后台切换、音视频流的动态切换、加滤镜或者混音等。网易视频云工程师建议:这就需要前期了解清楚对方的功能点,是否提供个性化需求的接口。
d、整套系统跑起来之后的稳定性问题。有些不稳定情况是自身的网络环境不稳定引起的,如果对方的直播产品能够很好的检测到网络抖动,拥有码流自适应的功能,一定程度上就能避免这个问题。另外,也有一些不稳定情况是对方产品稳定性差引起的。网易视频云工程师建议:这就需要开发者去关注下对方的关键性能指标,比如延迟、卡顿及安全性等。