android dss 流媒体开发,DSS流媒体服务器搭建

流媒体用到的协议时RTSP协议;

DSS 是跨平台的软件,可以在Linux、Mac OSX 或 Windows 等上面部署。

一,DSS的安装:

下载后解压,会看到一个 Install.bat 的文件,

“开始”-“所有程序”-“附件”-在"命令提示符"上右键,然后在弹出菜单中选“以管理员身份运行”。接着用DOS命令进入到解压目录,然后输入“Install”进行安装。如

cd C:\DarwinStreamingSrvr5.5.5

install

然后它就会安装到 C:/Program Files/Darwin Streaming Server/并还会在 系统服务里面加一个号 Darwin Streaming Server 的服务程序,这个就是 DSS 的 RTSP 服务器。

(这里有一个小问题,网上很多资料都是说直接运行install.bat,但我运行之后没有安装。估计这些教程都是windows XP的教程,在win7里面需要给他管理员的权限才能安装)

7,安装完成之后,我们发现并没有启动这个服务的.exe文件,或者其他的一些可视化操作;在他的安装目录有两个.pl文件,(WinPasswdAssistant.pl,streamingadminserver.pl),通过这两个.pl文件对流媒体服务器进行配置和操作;

接下来需要安装.pl文件的解析器;

二:Perl 解释器安装:

2,安装成功之后,通过解析器来创建流媒体服务器的管理员:

3,在CMD中切换到流媒体服务器的目录C:/Program Files/Darwin Streaming Server/

4,然后执行perl WinPasswdAssistant.pl来创建管理员用户名和密码

5,然后执行perl streamingadminserver.pl启动流媒体服务器

6,打开浏览器输入http://127.0.0.1:1220/来对 DSS 服务器进行管理了

7,视频地址:C:\Program Files\Darwin Streaming Server\Movies

三:安装QuickTime测试,是否可以播放流媒体。URL:rtsp://193.168.10.6:554/xxx.mp4

四,普通视频转换流媒体视频:

流媒体视频比传统视频多一个流媒体头信息;hint头信息;

需要用到一个工具:MP4box,下载地址:http://pan.baidu.com/s/1pJM6Oun

下载下来之后解压,在命令行中使用命令:mp4box -hint love.mp4

这时候可能会报一个错,说没有msvcr100.dll文件,地址:http://pan.baidu.com/s/1gdh5BIN

下载下来之后拷贝到system32的目录下面。

(问题:不能播放视频,在系统服务中找到Darwin Streaming Server这个服务,手动关闭之后,重新启动。)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值