Darwin StreamingServer 安装流程

Darwin StreamingServer 支持开放源代码和基于标准的实时传输协议/实时流协议(RTP/ RTSP)、MPEG-4 和MP3 流协议。

一、安装前的准备

Darwin StreamingServer 的下载

Quicktime StreamingServer 是由Apple 公司开发的,是为Mac OS X 服务器系统设计的。同时为了使更多的用户接收它,推出了基于其它服务器系统设计的Darwin Streaming Server,大小为8.38MB

可以苹果公司的网站下载:http://developer.apple.com/darwin/projects/streaming/得到(注意下载之前必须先注册一个帐号,而且下载时一定要注意下载版本所适用的操作系统)。

Perl 的下载与安装

Darwin StreamingServer 需要Perl 的支持,因此安装它之前,必须先安装Perl。 Perl 可以从地址: http://www.activestate.com/Products/ActivePerl/下载(注意版本的区别,请按照自己机器的操作系统进行选择),此次选择的版本为ActivePerl 5.8.0 build 806。

双击下载得到的文件 ActivePerl-5.8.0.806-MSWin32-x86.msi

运行安装程序,一路“Next”,完成安装。

Quicktime 媒体播放器的下载与安装(这个不是必须的,可以使用其他客户端软件)

可以从 Apple 公司的网站http://www.apple.com/quicktime/download/上免费下载得到,最新版本为6.3,文件大小约10MB。

将下载得到的.zip 文件解压到某文件夹中,运行解压后的文件QuickTimeInstaller.exe

运行安装程序,一路“Next”,完成安装。

二、Darwin Streaming Server 的安装

解压下载得到的文件 DarwinStreamingSrvr4.1.3-Windows.exe,然后执行解压得到的文件

install.bat。然后要求输入管理员名称和密码。

1、  输入管理员帐号(自己任意给),并回车

2、  然后输入管理员口令(自己任意给),并回车再次输入同样的口令,并回车。

三、Darwin Streaming Server 的配置

在配置 Darwin Streaming Server 之前,首先要启动Streaming AdminServer 服务。

1、双击安装目录(一般为 C:\ProgramFiles\Darwin Streaming Server)下的 streamingadminserver.pl 文件,运行它。

注意:运行该文件后出现一个空的DOS 窗口,不要关闭它。初次安装完Darwin Streaming Server 软件,在没有关闭命令提示符窗口时,说明Streaming Admin Server 已经被启动,可以直接执行下面的步骤。

启动浏览器 IE。

1、输入 URL :http://127.0.0.1:1220 后回车。

然后输入用户名、口令 pk1/pkit ,单击“Log In”按钮

1、输入 MP3 广播新口令和确认口令

2、指定媒体内容存放位置

3、最后点击“Finish”按钮

如果出现如下界面, 表明服务器启动成功。

四、Darwin Streaming Server 的测试

整个安装配置完成以后,让我们放松一下,用QuickTime 测试一下,看能不能访问到流式媒体服务器。不过在测试前,一定要将媒体文件存放到上面指定媒体存放目录中。测试步骤如下:

1、打开QuickTime软件,选择“File”菜单。单击“Open URL in New Player…”命令

2、输入 URL, rtsp://192.168.1.201/sample_100kbit.mov

单击“OK”按钮

其中 192.168.1.201 是本服务器的静态IP 地址,Sample_100kbit.mov 是放在媒体内容存放位置的媒体文件名。

测试结果:在弹出的播放器窗口下面出现“Buffering……”等字样,并且接下去就进行播放,说明工作站访问QuickTime 流服务器成功。到此为止整个系统构建就完成了。

Darwin Streaming Server 安装流程的更多相关文章

  1. Darwin Streaming Server for Windows 安装

    最近搞流媒体相关的项目,于是打算在局域网搭建一个流媒体服务器.本以为很快搞定的,但是,在安装过程中还是折腾了一番. 现把安装流程记下来: 一.下载 Darwin Streaming Server fo ...

  2. Linux编译安装Darwin Streaming Server 6.0.3。。。

    目前主流的流媒体服务器有微软的windows media server.RealNetworks的Helixserver和苹果公司的Darwin Streaming Server. 微软的window ...

  3. Linux编译安装Darwin Streaming Server 6.0.3

    买回来VPS后就一直想在上面搭建一个流媒体服务,在网上搜索了很多资料,大部分都是介绍Linux中安装Darwin Streaming Server 5.5.5版本,因为这个版本提供了针对linux的安 ...

  4. (转)CentOS6.5安装Darwin Streaming Server搭建RTSP流媒体服务器

    参考: 1,CentOS6.5安装Darwin Streaming Server搭建RTSP流媒体服务器 http://www.yimiju.com/articles/567.html

  5. Darwin Streaming Server 6.0.3安装、订制、插件或模块

    How to setup Darwin Streaming Server 6.0.3 on 32 or 64 bit Linux platforms, add custom functionality ...

  6. Darwin Streaming Server 简介

    Darwin Streaming Server     概要 Darwin Streaming Server简称DSS.DSS是Apple公司提供的开源实时流媒体播放服务器程序.整个程序使用C++编写 ...

  7. Darwin Streaming Server Relay Setting

    安装完Darwin Streaming Server,就可以使用VLC通过RTSP协议播放流媒体文件了.但是我现在有一个需求,需要将一台DSS(假设为A机)上的媒体文件发送到另一台DSS(假设为B机) ...

  8. Darwin Streaming Server 安裝操作備忘

    Darwin Streaming Server 安裝操作 Darwin Streaming Server是蘋果公司推出的開放源碼.跨平台多媒體串流伺服器, 提供音樂 (mp3) 與影音 (3gp.mp ...

  9. Darwin Streaming server 的 Task 类

    Darwin Streaming Server 是一个开放源代码的streaming server,对于streaming server的编程和软件结构有着一定的参考价值,它是使用C++写的,其中的并 ...

随机推荐

  1. 20160225.CCPP体系详解(0035天)

    程序片段(01):CircleList.h+CircleList.c+main.c 内容概要:环形链表 ///CircleList.h #pragma once #include <stdio. ...

  2. postgresql跨服务器复制数据库

    假设名为dbname数据库需要从A服务器拷贝到B服务器 接收服务器B postgres用户 需先重置B服务器postgres系统用户的密码,使之与数据库用户postgres一致: passwd -d ...

  3. MyEclipse的Debug模式启动缓慢

    打开breakpoints veiw,右键-> Remove all,重启下服务器就OK了 -–下面有个"顶"字,你懂得O(∩_∩)O哈哈~ -–乐于分享,共同进步! -–更 ...

  4. 优先使用TimeUnit类中的sleep()

    TimeUnit是什么? TimeUnit是java.util.concurrent包下面的一个类,TimeUnit提供了可读性更好的线程暂停操作,通常用来替换Thread.sleep(),在很长一段 ...

  5. TCP发送源码学习(1)--tcp_sendmsg

    一.tcp_sendmsg()函数分析: int tcp_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t ...

  6. Kafka系列之-自定义Producer

    前面已经讲到了,在Kafka中,Message是由Producer产生的,Producer产生的Message会发送到Topic的指定Partition中.Producer可以有多种形式,也可以由用户 ...

  7. J2EE进阶(十九)FileNotFoundException: http://hibernate.org/dtd/hibernate-mapping-3.0.dtd

    J2EE进阶(十九)Nested exception: java.io.FileNotFoundException: http://hibernate.org/dtd/hibernate-mappin ...

  8. Ubuntu使用dpkg安装软件依赖问题解决 ubuntu-tweak ubuntu 16.04 LTS 系统清理

    Ubuntu使用dpkg安装软件依赖问题解决 这里以在ubuntu 16.04安装Ubuntu Tweak为例进行说明,通常安装包依赖问题都可以用这种方法解决: sudo apt-get instal ...

  9. actionbar详解(二)

    经过前面两篇文章的学习,我想大家对ActionBar都已经有一个相对较为深刻的理解了.唯一欠缺的是,前面我们都只是学习了理论知识而已,虽然知识点已经掌握了,但是真正投入到项目实战当中时会不会掉链子还很 ...

  10. shell test和find命令实例解析

    shell test和find命令实例解析 下面以\build\core\product.mk相关部分来学习 define _find-android-products-files $(shell t ...