The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Просмотр iTunes-контента через AirPlay в Ubuntu Linux
Для трансляции видеоконтента iTunes с iPhone, iPod или iPad на Linux-машину при
помощи протокола AirPlay можно использовать скрипт play2wifi совместно с
медиацентром XBMC. В будущем планируется создание полноценного плагина к XBMC.
При запуске play2wifi скрипт создает слушающий сокет для приема соединений на
22555 сетевом порту и передает контент в XBMC через утилиту xbmc-send.

Ставим свежий XBMC:

   sudo add-apt-repository ppa:team-xbmc
   sudo apt-get update
   sudo apt-get install xbmc

Для работы потребуется установить поддержку Bonjour (avahi), xbmc-send и Python-фреймворк Twisted:

   sudo apt-get install avahi-daemon
   sudo apt-get install xbmc-eventclients-xbmc-send
   sudo apt-get install python-twisted

Загружаем и распаковываем play2wifi.

Файл play2wifi.service с реализацией сервиса для avahi копируем в директорию
/etc/avahi/services/, после чего перезапускаем сервис avahi-daemon:

   /etc/init.d/avahi-daemo restart

Прописываем порт web-интерфейса XBMC (используется HTTP-API) в файл
конфигурации play2wifi.cfg (порт также можно указать при запуске скрипта через
опцию "-p").

Запускаем XBMC и убеждаемся, что web-интерфейс активен (XBMC Web GUI включается
в блоке сетевых настроек XBMC).

Запускаем Python-скрипт play2wifi.py

Инициируем трансляцию видео или подкаста с iPhone, iPod или iPad и начинаем смотреть его в XBMC.
 
23.12.2010 , Источник: http://code.google.com/p/play2wifi/...
Ключи: airplay, xbmc, linux, wifi, apple, video, ipad, iphone, ipod, itunes / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Обработка изображений и видео

Обсуждение [ RSS ]
  • 1, Сергей (??), 15:09, 26/12/2010 [ответить]  
  • +/
    Сделал такое название новости, что я и впрям подумал второй iTunes для Linux. А тут лажа такая...
     
  • 2, Slava (??), 07:26, 20/03/2017 [ответить]  
  • +/
    Статья написана давно, может что-то поменялось. Помогите разобраться!!
    У меня вот так:
    root@NewServer:/home/sle# python Play2wifi.py
    python: can't open file 'Play2wifi.py': [Errno 2] No such file or directory
    root@NewServer:/home/sle# python play2wifi.py
    Play2wifi - /home/sle
    Play2wifi - Reading general configuration from play2wifi.cfg
    Traceback (most recent call last):
      File "play2wifi.py", line 305, in <module>
        ap.getArguments(sys.argv[1:])
      File "play2wifi.py", line 117, in getArguments
        self.main()
      File "play2wifi.py", line 87, in main
        self.__myurlopener.open(self.__xmbc+"xbmcHttp?command=setresponseformat%28webheader;false;webfooter;false;header;%3Cxml%3E;footer;%3C/xml%3E;opentag;%3Ctag%3E;closetag;%3C/tag%3E;closefinaltag;true%29")
      File "/usr/lib/python2.7/urllib.py", line 213, in open
        return getattr(self, name)(url)
      File "/usr/lib/python2.7/urllib.py", line 350, in open_http
        h.endheaders(data)
      File "/usr/lib/python2.7/httplib.py", line 1035, in endheaders
        self._send_output(message_body)
      File "/usr/lib/python2.7/httplib.py", line 879, in _send_output
        self.send(msg)
      File "/usr/lib/python2.7/httplib.py", line 841, in send
        self.connect()
      File "/usr/lib/python2.7/httplib.py", line 822, in connect
        self.timeout, self.source_address)
      File "/usr/lib/python2.7/socket.py", line 571, in create_connection
        raise err
    IOError: [Errno socket error] [Errno 111] Connection refused
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру