Intereting Posts
Как слиться с двумя растровыми изображениями над другим Кликаемое изображение – андроид Как установить предварительный просмотр камеры в качестве фона для просмотра поверхности на экране rajawali & capture с помощью 3D Obj & Camera preview Добавление библиотек поддержки в Android-проект Поскольку зефир обновляет обнаружение Bluetooth с помощью BluetoothAdapter.getDefaultAdapter (). StartDiscovery (); сломан Loader и LoaderManager – как определить, активен ли текущий загрузчик и работает ли он? Добавить тень в пользовательскую форму на Android Как установить радиокнопку по умолчанию в радиогруппе с Android Android Spinner с различными макетами для «выпадающего состояния» и «закрытого состояния»? Как удалить из базы данных реального времени firebase? Как программно запустить конкретное приложение в Android? Как нажимать на элемент внутри RecyclerView в Espresso Как реализовать голос и видеочат Фоновое изображение для wrap_content Как добавить прописные / промежуточные промежуточные элементы просмотра списка и полосу прокрутки

Заставляет Android использовать RTSP / AVP / TCP чередующиеся

Я использую Android 4.1.2 на Galaxy S3. В настоящее время mediaplayer для android всегда пытается использовать RTSP UDP (RTP / AVP / UDP) для соединения с сервером RTSP.

Если Android MediaPlayer не получает данные на своих UDP-портах .., выдает время, а затем пытается чередовать RTSP TCP (RTP / AVP / TCP). Это нормально, но оно вводит задержку в 10 секунд или около того. Я хочу избежать этой задержки и заставить Android MediaPlayer всегда использовать RTSP TCP с чередованием (RTP / AVP / TCP) для всех или определенных URL-адресов.

Я попробовал предложение, приведенное здесь. Чтобы отправить код ответа 461 или 400 на запрос SETUP. Но похоже, что медиаплеер не заботится об ответе и отправляет команду SETUP для обоих треков, а затем просто зависает соединение.

Как я могу решить эту проблему?

Solutions Collecting From Web of "Заставляет Android использовать RTSP / AVP / TCP чередующиеся"