【问题标题】:How to set-up WebRTC with VP9 codec and lossless compression如何使用 VP9 编解码器和无损压缩设置 WebRTC
【发布时间】:2020-02-12 08:46:52
【问题描述】:

我一直在尝试弄清楚是否可以使用 VP9 编解码器和无损压缩来设置 WebRTC。

到目前为止,我已经能够弄清楚如何在 SDP 中设置 VP9 以及如何设置 coding profile (0-3)。但是,我的理解是,将编码器配置文件设置为索引 3,对压缩没有影响。

我还查看了RTP payload specification for VP9。但是,specification for the SDP parameters 只显示了如何设置编解码器和编码配置文件。

所以我的问题是,是否可以使用 VP9 无损压缩设置 WebRTC?如果是这样,我可以在哪里设置它,是否必须在 SDP 中设置它?

【问题讨论】:

    标签: compression webrtc codec lossless vp9


    【解决方案1】:

    这是使用浏览器 WebRTC API 吗?我不相信这是可能的。

    WebCodecs 是一项让用户对事物有更多控制权的提议。

    您今天可以使用MediaRecorder,然后通过不同的传输方式发送媒体吗?我不相信你可以选择无损。

    【讨论】:

    • 感谢您提供的资源,它们看起来很有趣。对于您关于浏览器 API 的问题,不,我不理解。我们对 HoloLens 使用 MixedReality-WebRTC,它本身使用 webrtc-uwp-sdk。据我了解,UWP SDK 本身直接使用 Google 的实现。但是,我发现了一些信息,至少在 VP8 中,SDP 有一个“x-google-max-quantization=X”,slideshare.net/vline/a-practical 请参见幻灯片 12。看来您是对的。
    猜你喜欢
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    • 2013-11-19
    • 1970-01-01
    • 2021-06-17
    • 2016-12-06
    • 1970-01-01
    • 2016-10-29
    相关资源
    最近更新 更多