Как вы, возможно, знаете, Android использует странную реализацию RTP - он может воспроизводить только потоки RTP с низкой скоростью передачи. С другой стороны, он может воспроизводить поток Full HD HTTP безупречно.
Я пытаюсь обойти эту проблему: как указано в заголовке, использование ffmpeg для преобразования потока RTP / UDP в HTTP.
Я уже скомпилировал ffmpeg для Android, но у меня возникают трудности с настройкой ffserver.conf .
- Можно ли добиться того, чего я хочу, с помощью ffmpeg?
- Мне не нужно транскодирование, будет ли он использовать много процессора / памяти?
- Можете ли вы помочь мне с этими конфигурациями?
Я получаю многоадресный поток udp / rtp:
- udp: //@239.192.1.31: 1234 или rtp: //@239.192.1.31: 1234 - телеканалы
Я хочу вывести на HTTP:
Заранее спасибо
Inversus