Skip to content

bbreslauer/Airplayer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airplayer

Airplayer is a script to make media playing software Airplay-compatible. Airplayer features pluggable backends, making it possible to support different media players.

XBMC, Boxee and Plex are supported through included media backends. Third party backends for other media players might be available, see Third Party Media Backends.

To create your own media backend see this wikipage.

Features

Send video and pictures from your iDevice to your Airplay enabled media player. Audio streaming is currently not supported.

On the iDevice side IOS 4.2 or above is required.

Installing

See INSTALL

VLC

The VLC backend uses the VLC HTTP interface. To enable this interface, do the following:

  1. Run "vlc -I http" from the command line
  2. Start vlc and then select View->Add Interface->Web Interface

Airplayer can be run before or after VLC is started. So running it at startup should be fine (though that has not been extensively tested with this backend).

Note

This is pre-release software. It's pretty stable now but it still needs more testing on different systems and different setups.

If you run into any problems, please don't hesitate to report it.

Known bugs/issues:

  • When playing a movie, the timer sometimes skips a second. This is due to the fact that the XBMC API sometimes doesn't respond fast enough to get the current player position. This is purely a esthetic glitch, nothing more.
  • Airplay supports starting a movie from any position, but the XBMC API does not expose a way to do this. I've worked around this by just starting the movie from the beginning and then seeking to the specified start position. This works, but you'll probably see a split second of the beginning of the movie before XBMC seeks to the start position.
  • It's not possible to stream DRM protocted content (yet).
  • A lot of third party apps use m3u8 files for streaming content. Unfortunately XBMC, Plex and Boxee do not support this format yet. See this XBMC ticket for more information.

About

Python script to make media playing software Apple Airplay compatbible. Currently supports XBMC, Plex and Boxee.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%