Facebook是否将实时视频多播或单播给观众?

时间:2018-04-11 11:20:13

标签: ffmpeg video-streaming multicast live-streaming unicast

这是一个直播从一个广播公司到数百万观众的方式:

  1. 广播公司在手机上开始直播视频。
  2. 手机会将RTMP流发送到直播服务器。
  3. 直播服务器对视频进行解码并将其转码为多种比特率。
  4. 对于每个比特率,连续产生一组一秒的MPEG-DASH段。
  5. 细分存储在数据中心缓存中。
  6. 从数据中心缓存段发送到位于存在点(PoP缓存)的缓存。
  7. 在视图方面,观众收到一个直播故事。
  8. 设备上的播放器开始以每秒一个的速率从PoP缓存中获取片段。
  9. 我的问题很简单。在 6 步骤之后, PoP缓存/边缘缓存/ eNB 边缘层节点)将实时视频内容多播到多个观看者或单播用户单独(为每个用户打开单独的流)?

1 个答案:

答案 0 :(得分:0)

单播。多播不能在互联网上运行。此外,DASH是通过HTTP完成的,HTTP是通过TCP完成的,无论如何都不能用于组播。