Какой самый быстрый способ начать воспроизведение фильма после подключения питания?


12

Я хочу, чтобы мой Raspberry Pi начал зацикливать заранее определенный .mp4фильм ( /home/oliver/awesome.mp4) как можно скорее после подключения питания к устройству.

Это должно происходить без какого-либо взаимодействия с пользователем, и я бы предпочел, чтобы экранное меню не отвлекало от воспроизведения. Я хочу использовать это рядом с POS для развлекательных целей.


Будете ли вы пытаться настроить его в качестве страницы-заставки? и как долго?
Каминара

Лучший способ сделать это зависит от дистрибутива. Что вы используете?
Jivings

@Jivings: я предполагаю использовать Debian.
Der Hochstapler

1
«Я хочу использовать это рядом с POS для развлекательных целей». Извините, я не мог удержаться от смеха! ;)
berry120

Ответы:


6

Во-первых, убедитесь, что вы загружаетесь прямо в X. Подробности об этом см. В следующем вопросе: Автоматический запуск X-windows / gdm в стандартной сборке Debian

Затем отредактируйте свой ~/.xinitrcфайл. Он должен содержать команду, которая запускает ваш медиаплеер:

vim ~/.xinitrc
omxplayer -p -o hdmi /home/oliver/awesome.mp4

Это заставит видео начать, как только X сделает.


Если вы идете по этому пути для ответа, не могли бы вы рассказать, как заставить вашего Пи перейти прямо в X?
Реканта

@recantha Я думаю, что это выходит за рамки этого вопроса. Но вы должны быть в состоянии найти его где-то на этом сайте.
Jivings

Я знаю, как это сделать, это был бы более полный ответ, если бы вы предоставили детали.
Recantha

@recantha Посмотрите этот вопрос
Jivings

3
omxplayer также работает из командной строки, поэтому запускать X вообще не обязательно. Как насчет запуска omxplayer из /etc/rc.local?
Фрепа

0

По предложению Frepa, есть более быстрый путь.

Вот способ автоматического входа и запуска скрипта: http://www.akeric.com/blog/?p=1976

Нужно сделать скрипт для запуска omxplayer с видео, которое вы хотите.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.