Я использую MobileVLCKit для потоковой передачи видео и аудио с Wowza RTMP-сервера. В то же время я использую VideoCore] 1 для потоковой передачи звука на сервер Wowza RTMP (я отключил видео канал в VideoCore). Теперь я пытаюсь сделать такое решение для телеконференций. Теперь я ограничен RTMP или RTSP, а не решением для телеконференций (WebRTC или SIP, а что нет ... Я не знаком с ними на данный момент) из-за ограничений на другом конце строки.Конкуренция iOS MobileVLCKit и VideoCore
Вышеуказанная настройка не работает. Индивидуальная работа обеих функций (потоковое видео и аудио и аудиопоток) выполняется нормально. Но не при одновременном запуске, так как звук не слышен на другом конце. Фактически, когда приложение начиналось с потоковой передачи видеопотока VideoCore, как только я начал переходить через MobileVLCKit, звук не может быть слышен на другом конце, хотя поток открыт. Похоже, что микрофон каким-то образом вырвался из VideoCore, хотя MobileVLC не нужен микрофон.
Однако, когда я сделал два в два приложение и позволяю им работать в фоновом режиме (аудио & ротация фонового режима), два прекрасно работает с одним приложением стекают видео & аудио и другой собирание микрофона голос и поток на другой конец.
Есть ли причина, по которой две функции, по-видимому, находятся в конфликте внутри одного и того же приложения, и любые идеи, как разрешить конфликт?
Вы все еще используете MobileVLCKit с Wowza? Я делаю то же самое и хотел бы поболтать с тобой. – user3344977
@ user3344977 Кто-то еще настраивал Wowza. И я успешно использовал MobileVLCKit, кроме вышеуказанной ситуации. Мы откладываем это видео и вместо этого используем другое коммерческое решение. Позднее мы будем иметь дело с видео. – huggie