Ich versuche mediasoup zu verwenden RTP weiterleiten Ströme mit room.createRtpStreamer
mediasoup - Miss Match zwischen PayloadTypes
mein Problem ist, dass die Nutzlast-Typ (für OPUS) I von producer.rtpParameters.codecs[i].payloadType
erhalten, ist 111,
während die, die ich Holen Sie sich auf die tatsächlichen RTP-Pakete ist 100 (gesehen auf Wireshark)
Ich habe versucht, preferredPayloadType
in meinem Server konfigurieren, aber es scheint keinen Unterschied zu machen.
Hinweis: wenn ich hart codieren 100 als Payload Type für den OPUS-Stream kann ich den Stream sehen/hören ffplay mit
Ich bin mit Chrome 55 (spätestens) und mediasoup 2.0.5 (spätestens)
jede Hilfe wird geschätzt.
Als ich nennen createRtpStreamer es ist zu spät in den Prozess, da es die RTP-Pakete zu senden beginnt. Was ich brauche, ist in der DESCRIBE-Phase, also möchte ich den createRtpStreamer nur aufrufen, wenn ich PLAY bekomme, es sei denn, es gibt eine Möglichkeit, einen Streamer im gestoppten Zustand zu erstellen und danach zu starten – asafrob