No name

Links

GitHub
Запускаем трасляцию рабочего стола на Raspberry Pi

Запускаем трасляцию рабочего стола на Raspberry Pi


visibility415 2021-03-05 16:22:28

Задача: на приставке с kodi реализованной в (предидущей статье), организовать возможность стрима рабочего стола.


Для реализации задуманного необходимо:

1) Медиа плеер VLC

2) Setup Screen Capturer Recorder

3) Приложение для управления kodi или Raspicast


Скачиваем и устанавливаем необходимое ПО


Для настройки запускаем bat-файл configure by settings specific screen capture number

Там по порядку попросят указать:

1) Высоту дисплея в пикселях

2) Ширину дисплея в пикселях

3) Задать координаты начала по X = 0

4) Задать координаты начала по Y = 0

5) Задать количество FPS = 25-30


Переходим в VLC нажимаем Медиа > Передавать > Устройство захвата > Режим захвата DirectShow > Название видеоустройства / аудиоустройства = Screen capture recorder > Другие > Соотношение сторон 16:9



Нажимаем ПОТОК > Следующий>


Тут выбираем HTTP, нажимаем Добавить


Нажимаем Следующий



Выбираем профиль Video for MPEG4 1018p TV/device (если у вас разрешение меньше тогда выбирайте профиль 720). Переходим в настройки профиля > Видеокодек > Фильтры > Video Transformation filter. Так как изначально видео перевернуто этой настройкой мы возвращаем его в нормальный вид.


Сохраняем > Следующий



Данную строку можно использовать для создания бат файла, чтобы в последующем автоматически запускать трансляцию.



Чтобы запустить картинку на Raspberry открываем Raspicast и вводим туда данные трансляции http://ваш локальный IP:8080/


Автоматизируем запуск стрима

Создаем бат-файл в папке VLC со следующим содержанием:



Полезные ссылки:

1) Трансляция рабочего стола с помощью VLC и Directshow

2) Setup Screen Capturer Recorder

Back