Идентификация Android Media Player идентификатор снабжения в заголовках HTTP -запросов?

StackOverflow https://stackoverflow.com/questions/8805111

Вопрос

Я знаю, что IOS AV Player поставляет идентификатор сеанса UUID в HTTP-запросе заголовок X-Playback-Session-ID при запросе кусков контента с потокового сервера HTTP.

Каково поведение Android Media Player в этом случае? Он вообще отправляет свой идентификатор сеанса на сервер? Если это так, какой заголовок HTTP -запроса используется для этой цели?

Заранее спасибо за отзывы!

Это было полезно?

Решение

Внедрив HTTP-сервер в приложении для потоковой передачи данных в Android MediaPlayer, я достаточно уверен, что HTTP-запрос делает нет Включите любой заголовок идентификатора сеанса. Насколько я помню, HTTP -запрос довольно простой.

Компонент Android, который обрабатывает все, что называется «libstagefright» ... вы можете ловить исходный код, чтобы увидеть, что он на самом деле делает. Вот одна версия соответствующего исходного файла, который не слишком старый:https://github.com/nadlabak/android_frameworks_base/blob/gingerbread/media/libstagefright/nuhttpdatasource.cpp

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top