|
a/doc/sc2mpd.txt |
|
b/doc/sc2mpd.txt |
|
... |
|
... |
10 |
with URLs and audio files (usually, but not necessarily, compressed).
|
10 |
with URLs and audio files (usually, but not necessarily, compressed).
|
11 |
|
11 |
|
12 |
The streams transported by Songcast are actual real-time audio data, which
|
12 |
The streams transported by Songcast are actual real-time audio data, which
|
13 |
can go straight to an audio card for playing.
|
13 |
can go straight to an audio card for playing.
|
14 |
|
14 |
|
15 |
Controlling the streams (connecting, starting, stopping) is done through an
|
15 |
Controlling the streams on the renderer (connecting, starting, stopping) is
|
16 |
UPnP service named OpenHome _Receiver_.
|
16 |
done through an UPnP service named OpenHome _Receiver_.
|
17 |
|
17 |
|
18 |
The typical use of Songcast is to have an audio driver on a Windows or OS X
|
18 |
The typical use of Songcast is to have an audio driver on a Windows or OS X
|
19 |
desktop capture and forward the audio stream to a remote Songcast device.
|
19 |
desktop capture and forward the audio stream to a remote Songcast device.
|
20 |
|
20 |
|
21 |
Any application on the desktop will (be compelled to) transparently play to
|
21 |
Any application on the desktop will (be compelled to) transparently play to
|
|
... |
|
... |
91 |
sh ohbuild.sh /my/place/for/openhome
|
91 |
sh ohbuild.sh /my/place/for/openhome
|
92 |
|
92 |
|
93 |
Miscellaneous error messages will be displayed during the build. Hope for
|
93 |
Miscellaneous error messages will be displayed during the build. Hope for
|
94 |
the best...
|
94 |
the best...
|
95 |
|
95 |
|
96 |
When this is done configure sc2mpd:
|
96 |
When this is done, extract the source for sc2mpd, or clone the github
|
|
|
97 |
repository: http://www.github.com/medoc92/sc2mpd. The `autogen.sh` step (and
|
|
|
98 |
hence the autotools) is not needed for tar file extracts:
|
97 |
|
99 |
|
98 |
sh autogen.sh
|
100 |
sh autogen.sh
|
99 |
./configure --prefix=/usr --with-openhome=/my/place/for/openhome
|
101 |
./configure --prefix=/usr --with-openhome=/my/place/for/openhome
|
100 |
make
|
102 |
make
|
101 |
sudo make install
|
103 |
sudo make install
|
102 |
|
104 |
|
103 |
The build uses static libraries, so you can move the executable to another
|
105 |
The build uses static libraries, so you can move the executable to another
|
104 |
machine without needing the openhome directory.
|
106 |
machine without needing the openhome directory.
|
105 |
|
107 |
|
|
|
108 |
After restarting *upmpdcli*, it should advertise the _Receiver_ service and
|
|
|
109 |
appear in the Songcast Sender menus.
|
|
|
110 |
|
106 |
== Miscellaneous remarks
|
111 |
== Miscellaneous remarks
|
107 |
|
112 |
|
108 |
Songcast is probably best transported over a wired connection. If you are
|
113 |
Songcast is probably best transported over a wired connection. If you are
|
109 |
doing this over WIFI and experiencing glitches, the wireless is the first
|
114 |
doing this over WIFI and experiencing glitches, the wireless is the first
|
110 |
suspect.
|
115 |
suspect.
|