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. jQuery 遍历 – 祖先

    祖先是父.祖父或曾祖父等等. 通过 jQuery,您能够向上遍历 DOM 树,以查找元素的祖先. 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() ...

  2. MySQL UPDATE 查询

    MySQL UPDATE 查询 如果我们需要修改或更新MySQL中的数据,我们可以使用 SQL UPDATE 命令来操作.. 语法 以下是 UPDATE 命令修改 MySQL 数据表数据的通用SQL语 ...

  3. Android TV开发总结(六)构建一个TV app的直播节目实例

    请尊重分享成果,转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52966319 近年来,Android TV的迅速发展,传统的有线电视受 ...

  4. TCP协议的性能评测工具 — Tcpdive开源啦

    Github地址:https://github.com/fastos/tcpdive 为什么要开发Tcpdive 在过去的几年里,随着移动互联网的飞速发展,整个基础网络已经发生了翻天覆地的变化. 用户 ...

  5. Github上的Android项目介绍之ListViewAnimation(针对listView item的侧滑菜单)(1)

    demo源码,需要可以下载 1.这是一个github开源项目,先去github上面下载,github下载地址. 2.将SwipeMenuListView项目,导入,然后新建项目如果要引用,要设置为相应 ...

  6. mysql进阶(二十七)数据库索引原理

    mysql进阶(二十七)数据库索引原理 前言   本文主要是阐述MySQL索引机制,主要是说明存储引擎Innodb.   第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础.    ...

  7. springmvc的介绍和第一个例子

    SpringMVC是Spring 框架自带的一部分. SpringMVC底层基于:Servlet Struts2底层基于:filter struts1底层基于:Servlet spring 各模块 我 ...

  8. RocketMQ,JStorm与Tair使用笔记

    关于RocketMQ 启动mq nohup sh mqnamesrv -n 10.150.0.94:9876 &  nohup sh mqbroker -n 10.150.0.94:9876 ...

  9. iOS开发之WKWebView代替UIWebView

    前言 Xcode8发布以后,编译器开始不支持IOS7,所以很多应用在适配IOS10之后都不在适配IOS7了,其中包括了很多大公司,网易新闻,滴滴出行等.因此,我们公司的应用也打算淘汰IOS7. 支持到 ...

  10. 18 UI美化layer-list

    layer-list 用于叠加两张图片 或者设置 RatingBar(评分) 进度条 相框等 在工程文件中的res/drawable/新建一个layer-list(叠加两张图片) 如下 : <? ...