设为首页
收藏本站
淘宝精选
开启辅助访问
登录
注册后绑定Q登陆
手机号登录
手机号码,快捷登录
微信登录
QQ登录
快捷导航
发布信息
搜索
搜索
支持我们
使用96IE来支持论坛
首页
任务
勋章
签到
签到等于每天打卡
导读
邀请码
装机必备的软件、去广告版
装机助手
装机网
精品操作系统下载
免费邀请码
记录
Doing
每日签到
本版
帖子
用户
PCOS技术网
»
首页
›
≡技术交流≡
›
电脑技术交流
›
Linux环境下搭建Darwin流服务器方法
返回列表
发新帖
查看:
492
|
回复:
2
Linux环境下搭建Darwin流服务器方法
[复制链接]
amwdnuff
amwdnuff
当前离线
积分
10395266
IP卡
狗仔卡
签到天数: 2626 天
连续签到: 5 天
[LV.Master]至尊海神IIIIII
发表于 2009-5-13 12:05
|
广东
|
显示全部楼层
|
阅读模式
Linux环境下搭建Darwin流服务器方法
一、Darwin简介
Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制。Darwin具有以下一些特点:
1.具有web管理接口;
2.开放源代码;
3.支持Mac OS X Server, Linux ,Solaris, FreeBSD,Windows NT 4.0/Windows 2000 Server等多种操作
系统
;
4.与前一版本的QuickTime流服务器相比较,性能上得到了很大加强;
二、实现步骤
1. 从苹果公司站点下载Darwin:
http://www.publicsource.apple.co ... ver5.5-Linux.tar.gz
2. 解开该tar包:
# tar xvzf DarwinStreamingServer3-Linux.tar.gz
这将在当前目录生成一个DarwinStreamingSrvr3-Linux目录,进入该目录。
3. 执行Install安装脚本安装Darwin:
# ./Install
安装完成后的目录结构如下:
/usr/local/sbin/QuickTimeStreamingServer – 流服务器程序目录
/usr/local/sbin/streamingadminserver.pl - QTSS Web 管理服务器
/usr/local/sbin/StreamingServerModules/ - QTSS 插件
/usr/local/bin/PlaylistBroadcaster – 播放列表广播
/usr/local/bin/qtpasswd – 进行访问控制的密码文件
/usr/local/bin/SpamPro - RTSP 客户端工具
/etc/streaming/ - QTSS 配置文件
/usr/local/Movies/ - 媒体文件放置目录
/var/streaming/ - 用户手册
/var/streaming/logs – 日志目录
/var/streaming/playlists – Web管理播放列表文件
4. 配置服务器:
安装完成后streamingadminserver.pl会自动运行,可以通过该perl脚本(其实也就是一个小型的web服务器)来管理Darwin流服务器。为了以后方便管理,可以在/etc/rc.d/rc.local脚本中加入一行:
/usr/local/sbin/streamingadminserver.pl
这样每次系统启动后就会自动允许管理脚本。
在任意一台可以访问该服务器的客户机的浏览器中输入:
http://your_server_name:1220
your_server_name也就是你的流服务器的主机名,当然也可以采用ip地址。
然后就可以进入web管理界面。
缺省的管理员用户名: streamingadmin
缺省的管理员密码: default
进入web管理界面后,可以进行以下一些配置:
a. Server Snapshot: 服务器状态监测;
b. Movies Directory:
放置媒体文件的目录设定,缺省是/usr/local/movies/;
c. Authentication Scheme:
设置用户认证方案,缺省是Digest,如果使用QuickTime4客户端,必须选择Basic;
d. Streaming on Port 80:
设置是否使用80端口为服务器服务端口,如果选择否,可以在/etc/streaming/streaingloadtool.conf文件中指定其他端口;
e. Maximum Number of Connections:
最大客户连接数目,缺省为1000;
f. Maximum Throughput:
最大使用带宽,缺省为100M;
g. 启动/停止Darwin流服务器;
其他还有日志文件设定以及播放列表的建立等等。
5.安装客户端:
从苹果公司下载QuickTime
http://www.apple.com/quicktime/download/
然后在windows XP下根据提示进行安装。
6.测试:
安装完成后,/usr/local/movies目录中会有一个sample.mov文件,我们可以使用该文件进行测试。首先在客户端启动QuickTime,然后在菜单中单击
Fileà Open URL in new player
在弹出的对话框中输入:
rtsp://your_server_name:554/sample.mov
PCOS系统下载站:http://zhuangji.wang
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
抢沙发
千斤顶
显身卡
amwdnuff
amwdnuff
当前离线
积分
10395266
IP卡
狗仔卡
签到天数: 2626 天
连续签到: 5 天
[LV.Master]至尊海神IIIIII
楼主
|
发表于 2009-5-13 12:05
|
广东
|
显示全部楼层
Linux环境下搭建Darwin流服务器方法
Linux环境下搭建Darwin流服务器方法
一、Darwin简介
Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制。Darwin具有以下一些特点:
1.具有web管理接口;
2.开放源代码;
3.支持Mac OS X Server, Linux ,Solaris, FreeBSD,Windows NT 4.0/Windows 2000 Server等多种操作系统;
4.与前一版本的QuickTime流服务器相比较,性能上得到了很大加强;
二、实现步骤
1. 从苹果公司站点下载Darwin:
http://www.publicsource.apple.co ... ver5.5-Linux.tar.gz
2. 解开该tar包:
# tar xvzf DarwinStreamingServer3-Linux.tar.gz
这将在当前目录生成一个DarwinStreamingSrvr3-Linux目录,进入该目录。
3. 执行Install安装脚本安装Darwin:
# ./Install
安装完成后的目录结构如下:
/usr/local/sbin/QuickTimeStreamingServer – 流服务器程序目录
/usr/local/sbin/streamingadminserver.pl - QTSS Web 管理服务器
/usr/local/sbin/StreamingServerModules/ - QTSS 插件
/usr/local/bin/PlaylistBroadcaster – 播放列表广播
/usr/local/bin/qtpasswd – 进行访问控制的密码文件
/usr/local/bin/SpamPro - RTSP 客户端工具
/etc/streaming/ - QTSS 配置文件
/usr/local/Movies/ - 媒体文件放置目录
/var/streaming/ - 用户手册
/var/streaming/logs – 日志目录
/var/streaming/playlists – Web管理播放列表文件
4. 配置服务器:
安装完成后streamingadminserver.pl会自动运行,可以通过该perl脚本(其实也就是一个小型的web服务器)来管理Darwin流服务器。为了以后方便管理,可以在/etc/rc.d/rc.local脚本中加入一行:
/usr/local/sbin/streamingadminserver.pl
这样每次系统启动后就会自动允许管理脚本。
在任意一台可以访问该服务器的客户机的浏览器中输入:
http://your_server_name:1220
your_server_name也就是你的流服务器的主机名,当然也可以采用ip地址。
然后就可以进入web管理界面。
缺省的管理员用户名: streamingadmin
缺省的管理员密码: default
进入web管理界面后,可以进行以下一些配置:
a. Server Snapshot: 服务器状态监测;
b. Movies Directory:
放置媒体文件的目录设定,缺省是/usr/local/movies/;
c. Authentication Scheme:
设置用户认证方案,缺省是Digest,如果使用QuickTime4客户端,必须选择Basic;
d. Streaming on Port 80:
设置是否使用80端口为服务器服务端口,如果选择否,可以在/etc/streaming/streaingloadtool.conf文件中指定其他端口;
e. Maximum Number of Connections:
最大客户连接数目,缺省为1000;
f. Maximum Throughput:
最大使用带宽,缺省为100M;
g. 启动/停止Darwin流服务器;
其他还有日志文件设定以及播放列表的建立等等。
5.安装客户端:
从苹果公司下载QuickTime
http://www.apple.com/quicktime/download/
然后在windows XP下根据提示进行安装。
6.测试:
安装完成后,/usr/local/movies目录中会有一个sample.mov文件,我们可以使用该文件进行测试。首先在客户端启动QuickTime,然后在菜单中单击
Fileà Open URL in new player
在弹出的对话框中输入:
rtsp://your_server_name:554/sample.mov
PCOS系统下载站:http://zhuangji.wang
回复
支持
反对
使用道具
举报
显身卡
amwdnuff
amwdnuff
当前离线
积分
10395266
IP卡
狗仔卡
签到天数: 2626 天
连续签到: 5 天
[LV.Master]至尊海神IIIIII
楼主
|
发表于 2009-5-13 12:05
|
广东
|
显示全部楼层
Linux环境下搭建Darwin流服务器方法
Linux环境下搭建Darwin流服务器方法
一、Darwin简介
Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制。Darwin具有以下一些特点:
1.具有web管理接口;
2.开放源代码;
3.支持Mac OS X Server, Linux ,Solaris, FreeBSD,Windows NT 4.0/Windows 2000 Server等多种操作系统;
4.与前一版本的QuickTime流服务器相比较,性能上得到了很大加强;
二、实现步骤
1. 从苹果公司站点下载Darwin:
http://www.publicsource.apple.co ... ver5.5-Linux.tar.gz
2. 解开该tar包:
# tar xvzf DarwinStreamingServer3-Linux.tar.gz
这将在当前目录生成一个DarwinStreamingSrvr3-Linux目录,进入该目录。
3. 执行Install安装脚本安装Darwin:
# ./Install
安装完成后的目录结构如下:
/usr/local/sbin/QuickTimeStreamingServer – 流服务器程序目录
/usr/local/sbin/streamingadminserver.pl - QTSS Web 管理服务器
/usr/local/sbin/StreamingServerModules/ - QTSS 插件
/usr/local/bin/PlaylistBroadcaster – 播放列表广播
/usr/local/bin/qtpasswd – 进行访问控制的密码文件
/usr/local/bin/SpamPro - RTSP 客户端工具
/etc/streaming/ - QTSS 配置文件
/usr/local/Movies/ - 媒体文件放置目录
/var/streaming/ - 用户手册
/var/streaming/logs – 日志目录
/var/streaming/playlists – Web管理播放列表文件
4. 配置服务器:
安装完成后streamingadminserver.pl会自动运行,可以通过该perl脚本(其实也就是一个小型的web服务器)来管理Darwin流服务器。为了以后方便管理,可以在/etc/rc.d/rc.local脚本中加入一行:
/usr/local/sbin/streamingadminserver.pl
这样每次系统启动后就会自动允许管理脚本。
在任意一台可以访问该服务器的客户机的浏览器中输入:
http://your_server_name:1220
your_server_name也就是你的流服务器的主机名,当然也可以采用ip地址。
然后就可以进入web管理界面。
缺省的管理员用户名: streamingadmin
缺省的管理员密码: default
进入web管理界面后,可以进行以下一些配置:
a. Server Snapshot: 服务器状态监测;
b. Movies Directory:
放置媒体文件的目录设定,缺省是/usr/local/movies/;
c. Authentication Scheme:
设置用户认证方案,缺省是Digest,如果使用QuickTime4客户端,必须选择Basic;
d. Streaming on Port 80:
设置是否使用80端口为服务器服务端口,如果选择否,可以在/etc/streaming/streaingloadtool.conf文件中指定其他端口;
e. Maximum Number of Connections:
最大客户连接数目,缺省为1000;
f. Maximum Throughput:
最大使用带宽,缺省为100M;
g. 启动/停止Darwin流服务器;
其他还有日志文件设定以及播放列表的建立等等。
5.安装客户端:
从苹果公司下载QuickTime
http://www.apple.com/quicktime/download/
然后在windows XP下根据提示进行安装。
6.测试:
安装完成后,/usr/local/movies目录中会有一个sample.mov文件,我们可以使用该文件进行测试。首先在客户端启动QuickTime,然后在菜单中单击
Fileà Open URL in new player
在弹出的对话框中输入:
rtsp://your_server_name:554/sample.mov
PCOS系统下载站:http://zhuangji.wang
回复
支持
反对
使用道具
举报
显身卡
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册后绑定Q登陆
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页