ググると、やれ、「ソースは自分でAppleのサイトから取ってこないとダメだ」とか書いてあるインストール記録ばかりなので、Appleに行くが、それは、「どこそこに移動した」などとかいてあり、なんと、今や、subversion trac で管理されていたのでした。
てことは、リポジトリをダウンロードするの??? それってどうやるの??
と思ったけど、ええい、いっぺん portinstall を試してみるかっ! てことで、
piano:root {242} % portinstall net/DarwinStreamingServer
すると、あっさりインストール完了!?
Installation Complete
===============================================================================
* IMPORTANT SETUP NOTICE * IMPORTANT SETUP NOTICE *
o Set up DSS Administrator Username/Password.
$Username$ is an account for DSS Administration, e.g. admin, root, etc...
# qtpasswd -c $Username$
# echo admin: $Username$ > /usr/local/etc/streaming/qtgroups
NOTICE: qtpasswd will create new file with -c option. Please
see also `qtpasswd -h'(mostly same as htpasswd).
NOTICE: qtgroups file will contain user(s) separated by white space
of group(s).
o Set up SSL for DSS Administration Tool (If you need)
Install your SSL Keys to /usr/local/etc/streaming/
streamingadminserver.key: SSL Private key
streamingadminserver.pem: SSL Public key
o Boot DSS Administration Tool
# echo 'streamingadminserver_enable="YES"' >> /etc/rc.conf
# cd /; env - /usr/local/etc/rc.d/streamingadminserver.sh start
(*NOTE*)Darwin Streaming Server will run together.
o Set up DSS Administration Tool with MSIE(Microsoft Internet Explorer)
Mozilla, Netscape4/7 and Opera etc... are not useful. DSS Administration
Tool requires MSIE(4.5 and later) J-Script feature.
http://YOUR.STREAMING.SERVER:1220/
If you need SSL, select 'Secure Administration (SSL)' in this setup.
After setup, you can access to
https://YOUR.STREAMING.SERVER:1240/
===============================================================================
Related directories
/usr/local/etc/streaming - DSS Configuration Directory
/usr/local/share/DarwinStreamingServer/movies - *Default* Movies Directory
/var/log/streaming - DSS Streaming Log Directory
/var/spool/streaming.playlists - DSS Playlists Directory
===============================================================================
If you want to invoke only Darwin Streaming Server from start-up, put
following lines into /etc/rc.conf.
darwin_streaming_server_enable="YES"
darwin_streaming_server_flags=""
If you want to invoke DSS Administration Tool and Darwin Streaming
Server from start-up, do too.
streamingadminserver_enable="YES"
streamingadminserver_flags=""
===============================================================================
===> Installing rc.d startup script(s)
===> Registering installation for DarwinStreamingServer-6.0.3
===> SECURITY REPORT:
This port has installed the following files which may act as network
servers and may therefore pose a remote security risk to the system.
/usr/local/bin/StreamingLoadTool
/usr/local/sbin/DarwinStreamingServer
/usr/local/bin/PlaylistBroadcaster
This port has installed the following startup scripts which may cause
these network services to be started at boot time.
/usr/local/etc/rc.d/streamingadminserver
/usr/local/etc/rc.d/darwin_streaming_server
If there are vulnerabilities in these programs there may be a security
risk to the system. FreeBSD makes no guarantee about the security of
ports included in the Ports Collection. Please type 'make deinstall'
to deinstall the port if this is a concern.
For more information, and contact details about the security
status of this software, see the following webpage:
http://dss.macosforge.org/
===> Cleaning for DarwinStreamingServer-6.0.3
ということで、すんなり、uneventful に入ってしまいますた。
QuickTimeで rtsp://piano.smb.net:554/sample_h264_100kbit.mp4 にアクセス。
http://manuals.info.apple.com/ja/MacOSX3_QT_StreamingServer-J.pdf
rtsp://piano.smb.net:554/test.mov
rtsp://www.thousand-winds.net:554/test.mov