отбрасывание пакетов при попытке отправки потокового видео с использованием библиотеки ffmpeg через RTP cpp

У меня есть код стримера и получателя, написанные на cpp. Я пытаюсь отправить пакеты, которые содержат потоковое изображение из видео в стример (FLV видео), но в приемнике я получаю
эти ошибки
.У меня в приемнике есть файл sdp, который содержит следующие данные:

v=0
o=- 0 0 IN IP4 127.0.0.1
s=No name
t= 1 1000000
a=tool:libavformat 55.19.104
m=video 1234 RTP/AVP 117
c=IN IP4 127.0.0.1
b=AS:394
a=rtpmap:117 H264/90000

Кто-нибудь знает, в чем причина проблемы и лучший способ ее исправить?

0

Решение

Я не знаю, является ли это вашей единственной проблемой, но формат полезной нагрузки для H.264 — «H264 / 90000» … получатель может видеть это как «90» вместо этого. Неправильная тактовая частота может объяснить, что вы видите с пропущенными и поздними пакетами.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]