1

Я хочу реализовать видео-трансляцию видео с внутреннего хранилища или SD-карты.Android-хром-передача видео с SD-карты или внутреннего хранилища

Я вижу, что это sample (https://github.com/googlecast/CastVideos-android) делает только содержание в Интернете.

Как я могу сделать то же самое, но использовать видео с устройства? Есть какой-то учебник или образец кода?

Редактировать: Я делаю больше поиска, локальный веб-сервер - это путь? Что-то вроде nanohttpd?

ответ

0

Да, вам нужно настроить локальный веб-сервер в своем приложении Android и обслуживать носители с этого сервера.

+0

Хорошо, спасибо. Знаете ли вы способ каста rtsp live видеопотоков? Я читал, что rtsp не поддерживается Chromecast. – tulkas85

+0

Правильно, это не поддерживается. –

0

шаг 1: Запуск сервера приложений простой HTTP в устройстве https://play.google.com/store/apps/details?id=jp.ubi.common.http.server&hl=en

шаг 2: открыт хром в вашем ноутбуке и введите HTTP-адрес вашего Android-устройства (из приведенного выше приложения). вы получите каталог своего устройства. скопируйте адрес видеофайла.

Шаг 3. в проекте CastVideos-android открыть файл VideoProvider.java. изменить строку: String videoUrl =

Шаг4: запустите проект CastVideos-android и наслаждайтесь кастингом. (попробуйте щелкнуть большой видеоролик с байком, чтобы быстрее получить видео)

Смежные вопросы