@@ -3,13 +3,13 @@ canary: a music streaming server/client
33
44` canary ` is a package of a music streaming server and its companion iOS client
55that run upon
6- [ DAAP] ( http ://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol) . Employing
6+ [ DAAP] ( https ://en.wikipedia.org/wiki/Digital_Audio_Access_Protocol) . Employing
77DAAP for streaming and
8- [ mDNS] ( http ://www.multicastdns.org) /[ DNS-SD] ( http ://www.dns-sd.org) for service
9- advertisement let ` canary ` work perfectly with
8+ [ mDNS] ( https ://www.multicastdns.org) /[ DNS-SD] ( https ://www.dns-sd.org) for
9+ service advertisement let ` canary ` work perfectly with
1010[ iTunes] ( https://www.apple.com/itunes/ ) .
1111
12- ![ running canary and iTunes] ( http ://code.woong.org/common/files/canary-run.png)
12+ ![ running canary and iTunes] ( https ://code.woong.org/common/files/canary-run.png)
1313
1414This document explains the server. See the files in the ` client ` directory for
1515the client.
@@ -32,7 +32,7 @@ but does not support yet:
3232The initial scan of songs is fairly fast thanks to high performance of the
3333[ ` music-metadata ` ] ( https://www.npmjs.com/package/music-metadata ) module; about 7 mins
3434with 5,000+ songs on my [ Gentoo] ( https://www.gentoo.org/ ) machine with
35- [ Intel Atom D525] ( http ://ark.intel.com/products/49490/Intel-Atom-Processor-D525-1M-Cache-1_80-GHz) ,
35+ [ Intel Atom D525] ( https ://ark.intel.com/products/49490/Intel-Atom-Processor-D525-1M-Cache-1_80-GHz) ,
36364GB RAM and a 5400-rpm HDD. Once the database has been built, rescanning is
3737even faster; about 1 min on the same condition. The server remembers the mtime,
3838modification time of files and reads only added or modified files.
@@ -48,7 +48,7 @@ started to support a stand-alone DB,
4848depend on MongoDB, however, if a huge number of songs need to be
4949served, because NeDB stores all its indexed data on memory.
5050
51- ` canary ` can run with [ ` avahi ` ] ( http ://www.avahi.org/) or
51+ ` canary ` can run with [ ` avahi ` ] ( https ://www.avahi.org/) or
5252[ ` dns-sd ` ] ( https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/dns-sd.1.html ) ,
5353or launch its own instance of mDNS/DNS-SD service implemented in pure
5454JavaScript ([ ` node-mdns-js ` ] ( https://www.npmjs.com/package/mdns-js ) ) when you
@@ -213,4 +213,4 @@ needs many improvements that include, but not limited to:
213213issues, see the accompanying ` LICENSE.md ` file.
214214
215215If you have a question or suggestion, do not hesitate to contact me via email
216- (woong.jun at gmail.com) or web (http ://code.woong.org/ ).
216+ (woong.jun at gmail.com) or web (https ://code.woong.org/ ).
0 commit comments