Кари е инструмент за дистанционно управление за контрол на възпроизвеждане на мултимедия чрез мрежовите команди. Медийният плейър трябва да е Linux машина и контролера може да бъде уеб браузър или устройство Android.
Играчите подкрепени са:
- Youtube на Firefox или Chromium браузър.
- BBC iPlayer на Firefox или Chromium.
- MPlayer
Този проект не е медиен център. Не е функция, за да започнете възпроизвеждане на мултимедия или промяна на файла, който се играе. Кари се използва само за управление на видео, което вече играе. Наличните функции са:
- Play / Pause
- Превключване на цял екран
- Сила на звука нагоре annd надолу
- Mute
Ако играчът клиент е MPlayer тогава тези допълнителни функции са достъпни:
& Nbsp; Прескачане напред / назад
& Nbsp; цял екран, OSD, видимостта субтитрите Toggle
& Nbsp; Промяна на аудио и субтитри езици.
<Силен> Как става това? Силен>
Кари е процес, работещ на машината прави възпроизвеждането на медиите. Тя отваря порт (5505 по подразбиране) и доставя една проста уеб интерфейс. Като алтернатива на Кари Android приложението може да изпраща команди към същия порт от Android телефон или таблет ..
Когато се получи команда на сървъра ще се опита да контролира уеб браузър показва Flash видео. Ако някой не се намери тогава сървърът се опита да контролира MPlayer чрез FIFO обект - това използва "подчинен режим" функцията на MPlayer. MPlayer трябва да бъде конфигуриран предварително да слушате на FIFO.
<Силен> Защо да използваме това, а не друго дистанционно управление? Силен>
Има и други дистанционни управления за Android устройства с повече функции. Кари е за потребители, които вече имат метод те използват, за да започнете възпроизвеждане на мултимедия, и просто искате да добавите някои отдалечени функции.
Други дистанционни управления бих препоръчал са:
- Sshmote: медиен център за Android. Не се нуждае от специален сървър софтуер, с изключение на Unix съвместима OS работи на SSH сървъра.
- TeamViewer: Поемете контрол на машина, Windows или Linux от уеб браузър или телефон.
<Силен> Сървър инсталация
Първо инсталиране на сървърния софтуер:
> Sudo PIP инсталирате Кари
или от източник:
> Питон setup.py строителство
> Sudo питон setup.py инсталиране
или без корен достъп:
(Изтегляне и декомпресиране на архив, от http://pypi.python.org/pypi/carrie)
> Питон setup.py строителство
> Virtualenv $ HOME / .carrie-ENV
>. $ HOME / .carrie-ENV / BIN / активирате
> Питон setup.py инсталиране
За да конфигурирате MPlayer да приема команди над един FIFO, редактиране $ HOME / .mplayer / довереник и добавете този ред:
вход = файл = / TMP / mplayer.fifo
Всички нови случаи на MPlayer ще се свърже с FIFO и слушат команди. Това не засяга нормалната употреба MPlayer. The FIFO ще бъде създадена от Кари при стартиране, или maually с:
> Mkfifo /tmp/mplayer.fifo
<Силен> Старт на сървъра
Стартирай:
> Кари
Това ще стартира сървъра и слуша на порт 5505, с помощта на FIFO на /tmp/mplayer.fifo да общуват с MPlayer. Ще бъде създадена, ако все още не съществува The FIFO.
Стартирай:
> Кари -Н
за да видите наличните опции.
За да работи във фонов режим откъснат от терминал използването на:
> Nohup Кари 2> & 1> / сътрудничество / нула &
Контрол чрез браузър
Отворете уеб браузър и да посетите:
HTTP: // <сървър>: 5505
За контролиране на Flash видео това трябва да се прави от друг прозорец, или друг компютър, от екрана показва видеото. Не е възможно да се контролира клипове на един раздел от друг раздел.
<Силен> Android инсталация на приложения
Или свалите пълната проекта от GitHub и компилира приложението Android, или търсене на Carrie на Android пазара
Какво ново в тази версия:.
- Добавена 'за' сървър страница, заявление за повторно пускане в Android Marketplace.
<силни> Изисквания :
- Python
- Flask
- xdotool
- xwininfo
<силни> Ограничения :
- Тъй като няма API за комуникация с Flash видео, процес сървърът изпраща фалшив мишка събития за контрол. Това трябва да бъде конфигуриран за всяка комбинация от браузър и видео сайт.
Коментари не е намерена