Я создаю приложение, которое должно выполнять потоковую передачу видео + аудио с использованием FFMPEG только на один порт, но мне кажется, что я не могу найти протокол для этого и / или возникают проблемы с поиском документации.

Это для сервера Linux, который я создаю, который должен транслироваться на Android APK. Я могу использовать только один порт для потоковой передачи. Это условие дизайна, не могу изменить это.

Теперь я использую протокол RTSP, но у меня проблемы с отправкой аудио и видео, так как в мультиплексоре RTP поддерживается только один поток, поэтому я могу отправлять только аудио или только видео

Этот вопрос связан с https://stackoverflow.com/questions/12007882/ffmpeg-rtp-streaming-error/16468600, но предлагаемое решение использует пару портов, что я не могу сделать.

Существует ли какой-либо контейнер (.mp4, flv, mpeg и т.д.) И / или протокол (tcp, udp, rtp, http), который лучше подходит для этого?

Какие-либо предложения?

0