用Darwin Streaming Server搭建rtsp流媒体服务器

Posted byxdaz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Darwin Streaming Server搭建rtsp流媒体服务器相关的知识,希望对你有一定的参考价值。

         通过vlc搭建rtsp流媒体服务器,vlc支持RTSP over TCP的方式,数据流传输时只支持RTP over UDP。而DarwinStreamingServer服务器能自适应客户端发起的数据传输请求是用TCP方式,还是用UDP方式,如果是UDP方式,交互命令是RTSP over TCP,数据传输是RTP over UDP,如果是TCP方式,交互命令是RTSP over TCP,数据传输是RTP over TCP。

一、DarwinStreamingServer介绍与安装

1、DarwinStreamingServer(简称DSS)介绍

Darwin Streaming Server简称DSS。DSS是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++编写,在设计上遵循高性能,简单,模块化等程序设计原则,务求做到程序高效,可扩充性好。并且DSS是一个开放源代码的,基于标准的流媒体服务器,可以运行在Windows NT和Windows 2000,以及几个UNIX实现上,包括Mac OS X,Linux,FreeBSD,和Solaris操作

以上是关于用Darwin Streaming Server搭建rtsp流媒体服务器的主要内容,如果未能解决你的问题,请参考以下文章

Darwin Streaming Server 核心代码分析

Darwin Streaming Server性能测试报告

Darwin Streaming Server 核心代码分析

用Darwin开发RTSP级联server(拉模式转发)(附源代码)

Darwin流媒体server在windows下搭建

darwin Stream Server源码分析