tan2016

本文主要介绍rtmp&hls视频直播原理,文章最早发表在我们的微信公众号上,详见这里,欢迎关注微信公众号blackerteam,更多详见www.blackerteam.com

 

现在视频直播很火,应用场景很多,比如在线教育、美女秀场、在线医疗、电商活动、游戏直播、体育直播,中国好声音。

 

市面上与之相关的app也很多,比如搜狐视频、乐视体育、虎牙直播、9158,作为it人员我们可能更关心其背后的实现原理, 所以下面我们通过6张图来进行介绍:

 

图一:直播流程,以在线教育为例

说明:GotyeLive是一个云服务,也即图三所说的服务端的加强版

 

图二:直播协议,一般是rtmp+hls

 

图三:直播服务器,可供选择的开源服务很多

 

图四:集群,有专门提供cdn服务的厂商,如蓝讯

 

图五:发布端,又称直播端,用来推送视频流到服务端

 

图六:播放端,又称观看端,从服务端下载视频流进行播放

文中图片由亲加云CTO郝飞提供,他们公司总部在上海,主要给开发者提供即时通讯和视频相关的云服务,有兴趣的朋友可以去关注。

分类:

技术点:

相关文章:

  • 2021-11-11
  • 2021-10-01
  • 2021-12-31
  • 2021-12-23
  • 2021-04-19
  • 2021-12-05
  • 2021-12-15
猜你喜欢
  • 2021-06-19
  • 2021-05-25
  • 2021-12-15
  • 2021-12-29
  • 2021-06-19
  • 2021-10-26
  • 2021-09-04
相关资源
相似解决方案