移动视频直播完整的流程

编程

互联网内容载体变迁历程,文字——图片/声音——视频——VR/AR——…….。从直播1.0秀场时代(YY),2.0游戏直播(斗鱼、虎牙、熊猫)到如今全民直播3.0泛生活娱乐时代(映客、花椒),国外直播appMeerkat Periscope),随着VA/AR/MR提出的沉浸式视听体验,直播4.0时代很快就能到来。

在这个全民娱乐的时代,直播已经火得不要不要的,各大公司都有自己的直播产品。本文主要从直播的一些基本知识,一步步打造直播app。直播那么火的背后有什么样的技术支撑呢?

直播的整体流程:录制->编码->网络传输->解码->播放

根据该流程分为以下技术点:

  1. 怎样录制直播视频
  2. 怎样实时上传直播视频
  3. 怎样播放直播视频
  4. 直播间的用户是如何交互

移动视频直播发展

PC直播(固定场所)——>移动端(形式自由)。

随着越来越多的直播类 App 上线,移动直播进入了前所未有的爆发阶段,目前大多数移动直播以 Native 客户端为主。但是H5端的直播在移动直播端也承载着不可替代的作用,例如 H5 有着传播快,易发布的优势。

完整的直播包括:

  1. 视频录制端电脑上的音视频输入设备或者手机端的摄像头或者麦克风,目前以移动端的手机视频为主。
  2. 视频播放端可以是电脑上的播放器,手机端的 Native 播放器,还有 H5 video 标签等。
  3. 流媒体服务器端用来接受视频录制端提供的视频源,同时提供给视频播放端流服务。目前开源的流媒体有RED5CRTMPDNGINX-RTMPSRS

图玩智能科技为企业提供专业的直播技术支持,提供直播平台的二次开发服务,欢迎随时咨询www.toivan.com.

以上是 移动视频直播完整的流程 的全部内容, 来源链接: utcz.com/z/516522.html

回到顶部