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>
|
||||
- libcurl (optional - LastFM support)
|
||||
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
|
||||
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
|
||||
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.
|
||||
|
||||
Support for Chromecast devices is optional. Use --enable-chromecast to enable
|
||||
this feature.
|
||||
|
||||
Recommended build settings:
|
||||
./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.
|
||||
|
||||
It has support for AirPlay devices/speakers, Apple Remote (and compatibles),
|
||||
MPD clients, network streaming, internet radio, Spotify and LastFM. It does not
|
||||
support AirPlay video.
|
||||
MPD clients, Chromecast, network streaming, internet radio, Spotify and LastFM.
|
||||
It does not support AirPlay nor Chromecast video.
|
||||
|
||||
DAAP stands for Digital Audio Access Protocol, and is the protocol used
|
||||
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)
|
||||
- [Using Remote](#using-remote)
|
||||
- [AirPlay devices/speakers](#airplay-devicesspeakers)
|
||||
- [Chromecast](#chromecast)
|
||||
- [Local audio output](#local-audio-output)
|
||||
- [MP3 network streaming (streaming to iOS)](#MP3-network-streaming-(streaming-to-iOS))
|
||||
- [Supported formats](#supported-formats)
|
||||
@ -64,6 +65,7 @@ forked-daapd supports these kinds of clients:
|
||||
- DAAP clients, like iTunes or Rhythmbox
|
||||
- Remote clients, like Apple Remote or compatibles for Android/Windows Phone
|
||||
- AirPlay devices, like AirPort Express, Shairport and various AirPlay speakers
|
||||
- Chromecast devices
|
||||
- MPD clients, like mpc (see [mpd-clients](#mpd-clients))
|
||||
- MP3 network stream clients, like VLC and almost any other music player
|
||||
- RSP clients, like Roku Soundbridge
|
||||
@ -216,6 +218,17 @@ must be given in the configuration file. See the sample configuration file
|
||||
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
|
||||
|
||||
The audio section of the configuration file supports 2 parameters for the local
|
||||
|
Loading…
x
Reference in New Issue
Block a user