mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-25 04:19:15 -05:00
[chromecast] Documentation
This commit is contained in:
parent
441f36a58b
commit
e99eeec48d
11
INSTALL
11
INSTALL
@ -144,6 +144,12 @@ Libraries:
|
|||||||
from <https://developer.spotify.com>
|
from <https://developer.spotify.com>
|
||||||
- libcurl (optional - LastFM support)
|
- libcurl (optional - LastFM support)
|
||||||
from <http://curl.haxx.se/libcurl/>
|
from <http://curl.haxx.se/libcurl/>
|
||||||
|
- libjson-c (optional - Chromecast support)
|
||||||
|
from <https://github.com/json-c/json-c/wiki>
|
||||||
|
- libgnutls (optional - Chromecast support)
|
||||||
|
from <http://www.gnutls.org/>
|
||||||
|
- libprotobuf-c (optional - Chromecast support)
|
||||||
|
from <https://github.com/protobuf-c/protobuf-c/wiki>
|
||||||
|
|
||||||
If using binary packages, remember that you need the development packages to
|
If using binary packages, remember that you need the development packages to
|
||||||
build forked-daapd (usually named -dev or -devel).
|
build forked-daapd (usually named -dev or -devel).
|
||||||
@ -194,9 +200,12 @@ feature.
|
|||||||
Support for iTunes Music Library XML format is optional. Use --enable-itunes
|
Support for iTunes Music Library XML format is optional. Use --enable-itunes
|
||||||
to enable this feature.
|
to enable this feature.
|
||||||
|
|
||||||
Support for the MPD protocol is optional. Use --enable-mpd to enable this
|
Support for the MPD protocol is optional. Use --disable-mpd to disable this
|
||||||
feature.
|
feature.
|
||||||
|
|
||||||
|
Support for Chromecast devices is optional. Use --enable-chromecast to enable
|
||||||
|
this feature.
|
||||||
|
|
||||||
Recommended build settings:
|
Recommended build settings:
|
||||||
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
|
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
|
||||||
|
|
||||||
|
17
README.md
17
README.md
@ -4,8 +4,8 @@ forked-daapd is a Linux/FreeBSD DAAP (iTunes), MPD (Music Player Daemon) and
|
|||||||
RSP (Roku) media server.
|
RSP (Roku) media server.
|
||||||
|
|
||||||
It has support for AirPlay devices/speakers, Apple Remote (and compatibles),
|
It has support for AirPlay devices/speakers, Apple Remote (and compatibles),
|
||||||
MPD clients, network streaming, internet radio, Spotify and LastFM. It does not
|
MPD clients, Chromecast, network streaming, internet radio, Spotify and LastFM.
|
||||||
support AirPlay video.
|
It does not support AirPlay nor Chromecast video.
|
||||||
|
|
||||||
DAAP stands for Digital Audio Access Protocol, and is the protocol used
|
DAAP stands for Digital Audio Access Protocol, and is the protocol used
|
||||||
by iTunes and friends to share/stream media libraries over the network.
|
by iTunes and friends to share/stream media libraries over the network.
|
||||||
@ -30,6 +30,7 @@ forked-daapd is a complete rewrite of mt-daapd (Firefly Media Server).
|
|||||||
- [Supported clients](#supported-clients)
|
- [Supported clients](#supported-clients)
|
||||||
- [Using Remote](#using-remote)
|
- [Using Remote](#using-remote)
|
||||||
- [AirPlay devices/speakers](#airplay-devicesspeakers)
|
- [AirPlay devices/speakers](#airplay-devicesspeakers)
|
||||||
|
- [Chromecast](#chromecast)
|
||||||
- [Local audio output](#local-audio-output)
|
- [Local audio output](#local-audio-output)
|
||||||
- [MP3 network streaming (streaming to iOS)](#MP3-network-streaming-(streaming-to-iOS))
|
- [MP3 network streaming (streaming to iOS)](#MP3-network-streaming-(streaming-to-iOS))
|
||||||
- [Supported formats](#supported-formats)
|
- [Supported formats](#supported-formats)
|
||||||
@ -64,6 +65,7 @@ forked-daapd supports these kinds of clients:
|
|||||||
- DAAP clients, like iTunes or Rhythmbox
|
- DAAP clients, like iTunes or Rhythmbox
|
||||||
- Remote clients, like Apple Remote or compatibles for Android/Windows Phone
|
- Remote clients, like Apple Remote or compatibles for Android/Windows Phone
|
||||||
- AirPlay devices, like AirPort Express, Shairport and various AirPlay speakers
|
- AirPlay devices, like AirPort Express, Shairport and various AirPlay speakers
|
||||||
|
- Chromecast devices
|
||||||
- MPD clients, like mpc (see [mpd-clients](#mpd-clients))
|
- MPD clients, like mpc (see [mpd-clients](#mpd-clients))
|
||||||
- MP3 network stream clients, like VLC and almost any other music player
|
- MP3 network stream clients, like VLC and almost any other music player
|
||||||
- RSP clients, like Roku Soundbridge
|
- RSP clients, like Roku Soundbridge
|
||||||
@ -216,6 +218,17 @@ must be given in the configuration file. See the sample configuration file
|
|||||||
for the syntax.
|
for the syntax.
|
||||||
|
|
||||||
|
|
||||||
|
## Chromecast
|
||||||
|
|
||||||
|
Chromecast support is currently experimental. It requires that forked-daapd was
|
||||||
|
built with "--enable-chromecast".
|
||||||
|
|
||||||
|
forked-daapd will discover Chromecast devices available on your network. There
|
||||||
|
is no configuration to be done. This feature relies on streaming the audio in
|
||||||
|
mp3 to your Chromecast device, which means that mp3 encoding must be supported
|
||||||
|
by your ffmpeg/libav. See [MP3 network streaming](#MP3-network-streaming-(streaming-to-iOS)).
|
||||||
|
|
||||||
|
|
||||||
## Local audio output
|
## Local audio output
|
||||||
|
|
||||||
The audio section of the configuration file supports 2 parameters for the local
|
The audio section of the configuration file supports 2 parameters for the local
|
||||||
|
Loading…
x
Reference in New Issue
Block a user