Я создаю приложение c для приема звука RTSP (16 бит, линейный PCM). Я завершил рукопожатие RTSP и получаю аудиоданные RTP с сервера (TCP-транспорт, UDP в моем случае невозможно, ограничение брандмауэра). Для разбора аудиоданных (PCM) из полезной нагрузки RTP, что я должен делать. Я попытался удалить заголовок RTP из полученного пакета (первые 12 байтов), но звук, который у меня получил, имеет непрерывный джиттер. Существуют ли примеры кода или методы для разбора полезной нагрузки из пакета RTP.Анализ аудиоданных PCM из пакета RTP
1
A
ответ
0
Вы уверены, что полностью уважаете header specification?
Декодирование аудио кадров может быть сложным, я рекомендую использовать FFMPEG libraries.
good examples можно найти на переполнении стека.
Смежные вопросы
- 1. Воспроизведение необработанных аудиоданных pcm от NSStream
- 2. FFmpeg: Кодирование PCM 16 аудиоданных Ошибка распределения
- 3. Добавление аудиоданных из файла в аудиогруппу для отправки по RTP
- 4. GStreamer RTP размер пакета
- 5. Ошибка передачи пакета RTP (?)
- 6. Анализ пакетов MPEG4 из пакетов rtp
- 7. Извлечение полезной нагрузки RTP из пакета
- 8. Цель c: Отправка аудиоданных в пакет rtp через сокет
- 9. Воспроизведение 4-канальных 16-битных аудиоданных PCM на устройстве Android
- 10. avcodec_open2: PCM каналы из границ
- 11. NAudio decoding ulaw to pcm
- 12. Kinect Audio PCM Значения
- 13. получить порядковый номер для моделируемого пакета rtp
- 14. Защита пакетов RTP без шифрования каждого пакета
- 15. Как получить образцы из пакета RTP с PCMU?
- 16. Как определить кадр I/P/B из пакета RTP H264
- 17. Анализ данных пакета TCP
- 18. Анализ входящего пакета
- 19. создание/анализ сетевого пакета?
- 20. Что представляет собой образец аудиоданных?
- 21. Отправка RTP с использованием Java
- 22. Воспроизведение звука из-за неправильных аудиоданных
- 23. Анализ пакета XML с PHP
- 24. Получение аудиоданных из файла MP3 с использованием NAudio
- 25. Нормализуйте данные PCM
- 26. RTP, экстракт последовательности
- 27. Как я могу декодировать rtp-пакет определенного типа полезной нагрузки rtp в виде пакета rtp с другим типом полезной нагрузки?
- 28. Преобразование аудиоданных RAW в WAV со сценариями
- 29. Java - преобразование 16-битного знакового массива аудиоданных pcm в двойной массив
- 30. Чтение аудиоданных из буфера ALSA в массив numpy