【问题标题】:Opentok publisher bitrate is dependent on subscribers' bitrateOpentok 发布者比特率取决于订阅者的比特率
【发布时间】:2018-03-20 21:36:50
【问题描述】:

以下是我的通话前测试结果: 预期通话质量 1.7 / 5.0 支持的分辨率: 1280x720 @ 30 帧/秒。 0% 视频丢包。 视频比特率:655kbps。

我正在流式传输 200kbps 的视频。这应该能够毫无问题地流式传输。 问题是当我作为订阅者加入该频道时,发布者的比特率似乎下降了(与观众比特率的平均值相匹配)。自然会降低通话中每个人的视频质量。会话已路由,根据我的理解,发布者的比特率应该是恒定的,opentok 服务器应该以适当的比特率将视频流式传输给观众(订阅者),而不是降低整个会话的质量。 下面是opentok的会话检查器的截图。

【问题讨论】:

    标签: video-streaming webrtc opentok tokbox


    【解决方案1】:

    除非您使用 VP8 Simulcast 流式传输,这意味着像 Opentok 的 SFU 服务器上的 RTCP-Termination,否则速率控制从发布者到订阅者是端到端发生的。因此,在没有启用联播和没有 RTCP-Termination 的情况下,发布者流式传输视频的比特率适用于最差的订阅者连接。因此,发布者码率取决于订阅者码率是正确的,没有联播是正常的。

    同时,如果在任何情况下都不能超过 1mbps,我不建议您使用 720p 分辨率...

    【讨论】:

    • 推荐的视频流是什么?
    • 如果只能达到 1mbps,请使用 VGA 分辨率;如果您最多只能达到 500kbps 或更少,则最多使用 QVGA...您将获得 QoE。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-09
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多