移动视频直播完整的流程

百般思念 提交于 2020-08-15 15:50:39

 

互联网内容载体变迁历程,文字——图片/声音——视频——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.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!