MyException - 我的异常网
当前位置:我的异常网» 人工智能 » 怎么搭建直播平台?低延时连麦+人工智能让互动升级

怎么搭建直播平台?低延时连麦+人工智能让互动升级

www.MyException.Cn  网友分享于:2013-10-22  浏览:0次
如何搭建直播平台?低延时连麦+人工智能让互动升级

摘要: 通过集成阿里云直播SDK,用户可以轻松实现移动端、PC端的直播流推送。直播服务器接收到直播流,对流进行处理(转封装、转码等),并通过CDN进行分发。支持10万+路流输出,1000万+观众同时在线。本文将详细展开。

2016年是直播平台爆发增长的一年,直播领域不断有新应用进入,其他垂直领域也纷纷加入直播功能。为了快速切入行业,掌握市场先机,绝大部分公司都选择了用视频云厂商的解决方案来促成业务能力的快速实现,如同快手、虎牙、熊猫TV、陌陌、全民TV等热门直播平台均采用了阿里云的视频直播解决方案。

阿里云视频直播服务(ApsaraVideo Live),提供端到端的一站式视频直播解决方案。通过集成阿里云直播SDK,用户可以轻松实现移动端、PC端的直播流推送。直播服务器接收到直播流,对流进行处理(转封装、转码等),并通过CDN进行分发。支持10万+路流输出,1000万+观众同时在线。

同时,除了端的强大能力,阿里云视频直播服务在云端可以提供一站式的直播解决方案,包括实时转码、直播截图、直播录制、添加水印、时移观看等功能,并且提供直播IM,连麦等直播互动产品解决方案。



 

服务端+客户端 多项功能保障直播服务一站式

阿里云视频直播解决方案拥有强大的服务端功能,可满足娱乐、教育、金融、电商等各行业需求,主要功能如下图所示:



1. 直播安全

  • 支持推波流地址URL鉴权
  • Refer防盗链,对来访者身份识别过滤
  • IP黑名单,限制域名级别访问

2. 实时转码

  • 延时转码机制,不管看不执行转码
  • 窄带高清转码,相同画质,码率更低

3. 截图鉴黄

  • 通过人工智能技术鉴别黄色内容,帮助用户减少审核人力, 有效降低涉黄风险
  • 动态封面截图,实时展示直播动态

4. 时移回看

  • 直播过程中支持用户拖拉回看,确保用户不错过精彩片段

5. 录制剪辑

  • 支持flv,mp4,m3u8格式录制M3u8格式录制视频支持实时在线裁剪

同时,阿里云视频直播服务拥有丰富的客户端功能,从连麦、推流、终端播放到监控的全套视频技术能力,如下图所示:



 

1. 连麦SDK

  • 最多支持4人同时连麦,主副麦均可美颜
  • 主播可自主选择连麦人员,连麦状态可控
  • 支持iOS,Android 端连麦SDK及Demo示例,轻松搞定直播APP
  • 服务端混流机制保障连麦画质清晰,在并发观看人数较多时,可大大节省下行流量

2. 终端推流

  • 支持iOS,Android端推流SDK及Demo
  • 推流SDK支持实时美颜
  • 提供web推流测试工具

3. 终端播放

  • 支持iOS,Android,web端播放器SDK及Demo
  • 可自定义更换播放器UI

4. 资源监控

  • 下行流量及峰值带宽监控查询
  • 访客PV,UV,用户区域分布,运营商占比概况查询
  • 热门URL及访问次数查询

5. 推流监控

  • 实时监控上行流帧率与码率

低延时直播连麦 用户互动更加轻松

连麦在直播中至关重要,阿里云视频直播服务多人连麦架构如下图:



 

连麦SDK包括实现实时美颜、摄像头切换、手动对焦、麦克风启用/禁用、主播自主选择连麦人员等用户端能力,同时支持自定义直播码率、视频分辨率、自动网络重连、弱网环境监测、客户端混流等平台方必备的功能。

具备有以下几个特点:

  • 低延时:超低延时抗丢包率,抑制网络抖动,网络带宽自适应。
  • 低带宽:采用云端混流,将多路连麦流混为一路,为客户节省更多流量。
  • 多终端支持:覆盖移动,PC多终端SDK及Demo,支持软,硬编解码器,拥有更好的兼容性。
  • 高清画质,优质音频:领先的视频助理,3A音频技术(回升消除、智能降噪、自动增益),带来更好的视频交互体验。
  • 实时监控:实时监控主副播流状态,实时返回连麦结果,实时监控连麦状态。

大家都知道,延时是直播的一个超级痛点。除了在SDK端进行优化外,在直播加速方面,阿里云也是表现出众。拥有1000+丰富的国内,海外边缘节点与二级CDN节点,保证资源就近覆盖,大幅降低观看时延。并且通过自研的智能调度系统,将用户请求定位到最优节点,确保直播加速。在直播流接入CDN的方式上,阿里云CDN可以直接向客户源站拉流,客户也可直接推流至阿里云CDN,更进一步保障了用户端的直播流畅体验。

视频直播+人工智能 带来体验变革

阿里云将直播的功能化、性能化发挥到极致,同时,在人工智能与视频直播的结合这一方面也做了很多尝试:

第一, 视频内容解析
对视频内部的商品,场景进行解析,更好的结合视频、电商、广告,为直播、点播等视频形式,提供更好的商业化变现手段。

第二, 人脸识别
使用人脸识别技术,有效识别网红、主播。并通过对用户喜好数据的收集和分析,帮助APP实现对用户的个性化推荐。并且通过对主播人脸和手势、动作的识别,添加动态道具功能,增加直播中互动的趣味性。

第三, 语音识别
基于阿里云现金的语音识别技术,可以使直播过程中的社交场景更加简单,可以实现使用语音输入弹幕,给主播实时插入字母,使用口令进行发红包,送礼物等操作。



第四, 视频大数据分析
通过对播放日志、用户行为日志进行分析,为客户提供优化运营的数据分析支撑。也可以结合用户的行为,对用户进行个性化推荐,从而提高用户粘性和活跃度。

 

以上就是阿里云视频直播服务的介绍,通过强大的技术实力和多项能力沉淀,阿里云视频直播服务已经积累了众多客户。无论您是想快速补齐某项技术能力,还是从零开始搭建直播平台,都可以在阿里云上找到解决方案。

本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.alibaba-inc.com

文章评论

“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
如何成为一名黑客
如何成为一名黑客
鲜为人知的编程真相
鲜为人知的编程真相
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
那些争议最大的编程观点
那些争议最大的编程观点
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
代码女神横空出世
代码女神横空出世
一个程序员的时间管理
一个程序员的时间管理
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
程序员必看的十大电影
程序员必看的十大电影
程序员的鄙视链
程序员的鄙视链
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
10个调试和排错的小建议
10个调试和排错的小建议
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
我的丈夫是个程序员
我的丈夫是个程序员
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
中美印日四国程序员比较
中美印日四国程序员比较
每天工作4小时的程序员
每天工作4小时的程序员
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
程序员应该关注的一些事儿
程序员应该关注的一些事儿
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
老程序员的下场
老程序员的下场
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
旅行,写作,编程
旅行,写作,编程
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
 程序员的样子
程序员的样子
程序员和编码员之间的区别
程序员和编码员之间的区别
编程语言是女人
编程语言是女人
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
为什么程序员都是夜猫子
为什么程序员都是夜猫子
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
Java程序员必看电影
Java程序员必看电影
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有