Своими руками: устанавливаем AirVideo server в Linux

Своими руками: устанавливаем AirVideo server в LinuxДрузья, давайте поговорим о том, какой у меня веселый и разнообразный домашний интернет! У меня сеть гетерогенная, что, на мой взгляд, является ее преимуществом. Это создает для меня массу интересных задач. Например, я полюбил программу AirVideo, которую мы используем на iPad и иногда на iPhone. Появление недавно Apple TV в нашем доме подтолкнуло меня к активному использованию этой программы — теперь я могу стримить видео на телевизор, который не подключен к уже имеющейся кабельной сети. Схема может показаться странной: видео отправляется с сервера на iPhone, который затем передает все на Apple TV и подключенный к нему телевизор. Но все это работает удобно и легко, словно волшебство.

Однако основным сервером в моей сети является небольшой бокс с одной из последних версий Ubuntu. И вот здесь возник вопрос: как использовать его для стриминга, если официальные версии AirVideo server доступны только для Mac и Windows? Оказалось, что есть рабочая, хоть и неофициальная версия под Linux. Но чтобы ее запустить, пришлось немного пошаманить. Шагов не так уж и много, так что не стоит бояться — это не сложно.

Настройки сервера выглядят просто: указываем пути к необходимым программам, определяем кодировку субтитров (если нужно), выбираем шрифт для субтитров и указываем папки с видеоколлекциями. После этого запускаем сервер командой java ‑jar /путь/до/AirVideoServerLinux.jar /путь/до/AirVideoServer.properties и iPhone уже видит списки файлов и проигрывает их.

Сервер «на лету» конвертирует почти любое видео в формат, понятный для iOS устройств. Оставляю за вами настройку размера и качества видео в программе AirVideo. Еще один вопрос, который я пока не решил — как автоматизировать запуск и остановку сервиса при загрузке и выключении системы. Буду благодарен за лучший метод в комментариях!

Если у вас возникнут вопросы — спрашивайте, постараюсь ответить!

Комментарии 0