简单介绍

主页:   http://dss.macosforge.org/

Darwin Streaming Server (DSS) is an open sourceproject intended for developers who need to stream QuickTime and MPEG-4 mediaon alternative platforms such as Mac, Windows, Linux, and Solaris, or thosedevelopers who need to extend and/or modify the existing
streaming server codeto fit their needs. Darwin Streaming Server is only supported by the opensource community and is not eligible for technical support from Apple.

DSS 是跨平台的软件,能够在Linux、Mac OS
或 Windows
等上面部署

搭起来后,就能够用手机等进行远程播放了.

安装步骤

(1)

http://dss.macosforge.org/downloads/DarwinStreamingSrvr5.5.5-Windows.exe

下载后解压。直接点击文件Install.bat,安装到 C:\ProgramFiles\Darwin Streaming Server

(2)

安装 Perl 解释器,从 http://www.perl.org/get.html 选择

Strawberry Perl

ActiveStatePerl

选择ActivePerlW下载,我的系统是32位,在这里选择32位的下载,然后安装 。默认就可以。

装好后在 cmd 以下使用:

c:\document  and settings> cd  C:\ProgramFiles\Darwin Streaming Server

# 依据提示创建 WebAdmin 的账号和password

C:\Program Files\Darwin Streaming Server> perl WinPasswdAssistant.pl

# 执行 WebAdmin 管理器

C:\Program Files\Darwin Streaming Server> perl streamingadminserver.pl

# 如今就能够打开 http://127.0.0.1:1220/ 来对 DSS server进行管理了

在 DSS WebAdmin 里面改动 General Settings -> Media Directory 。将它改为你的 Media 文件夹,假设使用默认的,把视频文件放到C:\ProgramFiles\Darwin Streaming Server\Movies 里面

(3)

用 QuickTime 或VLC 打开rtsp://127.0.0.1:554/sample_100kbit.mp4,正常的话,就能够看到视频正常播放了.
Movies 里面有自带的例子.

转换普通视频为能够播放的流媒体格式

例子的视频是经过处理过的.

http://www.videohelp.com/software/mp4box下载选择适合自己系统的版本号.

或到http://download.csdn.net/detail/sheji105/8781015下载

下载解压后把mp4box.exe放入C:\WINDOWS\system32.转换个视频后信息例如以下:

C:\Program Files\Darwin StreamingServer\Movies>mp4box duola1.mp4 -hint

Hinting file with Path-MTU 1450 Bytes

Hinting track ID 1 - Type"avc1:avc1" (H264) - BW 460 kbps

Hinting track ID 2 - Type "mp4a:mp4a"(mpeg4-generic) - BW 32 kbps

Saving duola1.mp4: 0.500 secs Interleaving

然后就能够用rtsp://127.0.0.1:554/duola1.mp4
播放了.

Darwin流媒体server在windows下搭建的更多相关文章

  1. 如何在Windows Server 2008 R2下搭建FTP服务

    在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件 百度经验:jingyan.baidu.com 工具/原料 Windows Server 2008 R2 百度经验 ...

  2. Darwin Streaming Server for Windows 安装

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

  3. react-native —— 在Windows下搭建React Native Android开发环境

    在Windows下搭建React Native Android开发环境 前段时间在开发者头条收藏了 @天地之灵_邓鋆 分享的<在Windows下搭建React Native Android开发环 ...

  4. Windows下搭建PHP环境:Apache+PHP+MySQL

    本文简单记录一下Windows下搭建PHP环境的过程,一些细节可以参照本文参考资料,此文不再赘述 准备工作: Windows下手工搭建PHP环境需要先下载相应的软件,需要注意的是Apache与PHP的 ...

  5. Windows下搭建MySQL Master Slave[转]

    Windows下搭建MySQL Master Slave 一.背景 服务器上放了很多MySQL数据库,为了安全,现在需要做Master/Slave方案,因为操作系统是Window的,所以没有办法使用k ...

  6. 【转】Nginx windows下搭建过程

    Nginx windows下搭建过程 内容列表: 简要介绍 下载安装 配置测试 一.简要介绍 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器, ...

  7. Windows下搭建objective C开发环境

    摘自:http://blog.csdn.net/zhanghefu/article/details/18320827 最近打算针对iPhone.iPod touch和iPad开发一些应用,所以,需要开 ...

  8. windows下搭建Apache+Mysql+PHP开发环境

    原文:windows下搭建Apache+Mysql+PHP开发环境 要求 必备知识 熟悉基本编程环境搭建. 运行环境 windows 7(64位); Apache2.2;MySQL Server 5. ...

  9. 本地windows下搭建git的本地服务器

    本地windows下搭建git的本地服务器 准备工作: 本地安装java环境,配置环境变量(略) 下载gitblit文件,百度一大堆 开始第一步: 减压gitblit压缩包到某个目录下,比如我在:H: ...

随机推荐

  1. COCOS学习笔记--Cocod2dx内存管理(三)-Coco2d-x内存执行原理

    通过上两篇博客.我们对Cocos引用计数和Ref类.PoolManager类以及AutoreleasePool类已有所了解,那么接下来就通过举栗子来进一步看看Coco2d-x内存执行原理是如何的. / ...

  2. 深入理解 C 指针阅读笔记 -- 第五章

    Chapter5.h #ifndef __CHAPTER_5_ #define __CHAPTER_5_ /*<深入理解C指针>学习笔记 -- 第五章*/ /*不应该改动的字符串就应该用 ...

  3. Javascript中的with用法

    1.看例子 <script language="javascript"> function Lakers() { this.name = "kobe brya ...

  4. hdoj--5532--Almost Sorted Array(正反LIS)

    Almost Sorted Array Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Ot ...

  5. datatable dataRow

    DataRow[] Drs = DtStockProduct.Select(Condition11); DtResult = DtStockProduct.Clone(); datatble tabl ...

  6. Struts2简单环境搭建

    一.开篇 Struts2是一个运行于web容器的表示层框架,其核心作用是帮助我们处理Http请求.Struts2处理Http请求(Request),并进行内部处理,再进行Http返回. 下载strut ...

  7. UNP学习笔记4——I/O复用:select和poll函数

    1 概述 之间的学习中发现,传统的阻塞式系统调用不仅浪费进程运行时间,而且会带来狠毒问题.因此进程需要有一种预先告知内核的能力,使得内核一旦发现进程指定的一个或者多个I/O条件就绪,它就通知进程.这个 ...

  8. POSIX Threads

    POSIX Threads, usually referred to as pthreads, is an execution model that exists independently from ...

  9. 使用css选择器来定位元素

    public void CSS(){ driver.get(Constant.baidu_url); //绝对路径 // driver.findElement(By.cssSelector(" ...

  10. 全文检索lucene6.1的检索方式

    背景: 工作任务完成后,闲暇之计给自己充充电! Lucene是一个纯java全文检索工具包,采用倒排索引原理. 全文检索:指的是计算机索引程序通过扫描文章的每一个词,对每一个词建立一个索引,并指明该词 ...