gpt4 book ai didi

c++ - 我应该将哪种有效负载类型发送给 webrtc::PayloadRouter 的构造函数?

转载 作者:太空宇宙 更新时间:2023-11-04 12:45:42 26 4
gpt4 key购买 nike

我使用 VP8 编解码器,我需要发送 webrtc::EncodedImage。这就是为什么我为此使用 webrtc::PayloadRouter 类和其中的 OnEncodedImage 方法。但是当我调用该方法时,我收到消息说:

[064:094] [14107] (rtp_sender.cc:353): Payload type 42 not registered.
[064:094] [14107] (rtp_sender.cc:395): Don't send data with unknown payload type: 42.

我已经做了一个循环来将不同的值发送到 PayloadRouter 的构造函数。相同。我应该向该类中的 payload_type 值发送什么?提前致谢

最佳答案

我通过在创建 PayloadRouter 类之前注册我的负载类型来解决这个问题。我在 RtpRtcp 对象中调用了 RegisterVideoSendPayload(payload_number, payload_name),创建了 RtpRtcp 的 vector 并在创建 PayloadRouter 时发送它。

rtpModules.push_back(rtpRtcp);

payloadRouter = new webrtc::PayloadRouter(rtpModules,payload_number);

关于c++ - 我应该将哪种有效负载类型发送给 webrtc::PayloadRouter 的构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51749591/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com