В приложении для Android у меня есть пользователь webrtc для приложения для видеосвязи.Android webrtc не работает с 3g, 4g
Если мобильный телефон подключен к Wi-Fi, приложение работает отлично.
Когда я меняю Wi-Fi на мобильные данные и запускаю приложение, приложение не работает, а также не отображает видео.
У меня есть пользователь webrtc в моем приложении и на стороне сервера kurento.
Ниже список сценария со статусом:
- Browser Client + Mobile Client ->И на той же Wi-Fi сети (KMS сервера на той же Wi-Fi сети) -> Работа тонкой.
- Мобильный клиент + Мобильный клиент ->Как в той же сети Wi-Fi (KMS Server в той же сети Wi-Fi) -> Рабочий штраф.
- Browser Client + Mobile Client ->Один из них на Wi-Fi (KMS сервера на же Wi-Fi сети) и другие по мобильной сети передачи данных -> Не работает
- Mobile Client + Mobile Client ->Один из них на Wi-Fi (KMS сервере на же Wi-Fi сети) и другом по мобильной сети передачи данных -> Не работаю
Мы чеки кандидата генерироваться для всего этого сценария и обнаружили, что они такие же, только разница видно кратен кандидат получает генерироваться.
Мы клети сервер Turn, а также Оглушение, но видео не отображать в андроида клиента с подключением 3g.
У кого-нибудь есть решение, тогда помогите мне.
Заранее спасибо.
Вопросы, требующие помощи по отладке («почему этот код не работает?») Должны включать в себя желаемое поведение, конкретную проблему или ошибку и кратчайший код, необходимый для воспроизведения в самом вопросе. Вопросы без четкого описания проблемы не полезны другим читателям. См.: Как создать минимальный, полный и проверенный пример. – Gattsu