随笔分类 -  流媒体

摘要:我们在开发视频直播或者监控类项目的时候,如场馆监控、学校监控、车载监控等等,往往首先希望的是形成一个项目的雏形,然后再在这个框架的基础上进行不断的完善和扩展工作,那么我们今天要给大家介绍的就是,如何形成一个这样的框架:采集本地音视频数据(Win) -->视频分发服务器... 阅读全文
posted @ 2013-06-23 14:46 Babosa|EasyDarwin 阅读(167) 评论(0) 推荐(0) 编辑
摘要:我介绍的是如何在DSS的基础上进行改造,分别开发成为分布式流媒体系统中的设备接入服务(设备主动注册上线)与流媒体分发服务。大家肯定会奇怪,DSS怎么改造成设备接入服务呢,其实,以DSS的架构,完全可以改造成大部分类型的服务器系统,而且流媒体服务... 阅读全文
posted @ 2013-03-30 11:48 Babosa|EasyDarwin 阅读(145) 评论(0) 推荐(0) 编辑
摘要:我介绍的是如何在DSS的基础上进行改造,分别开发成为分布式流媒体系统中的设备接入服务(设备主动注册上线)与流媒体分发服务。大家肯定会奇怪,DSS怎么改造成设备接入服务呢,其实,以DSS的架构,完全可以改造成大部分类型的服务器系统,而且流媒体服务只是DSS的几个功能模块,其... 阅读全文
posted @ 2013-03-30 11:47 Babosa|EasyDarwin 阅读(593) 评论(0) 推荐(0) 编辑
摘要:Darwin Streaming Server 5.5源码:http://download.csdn.net/detail/xiejiashu/4798197 Darwin Streaming Server解析文档:http://download.csdn.net/detail/xiejia... 阅读全文
posted @ 2013-01-06 11:23 Babosa|EasyDarwin 阅读(171) 评论(0) 推荐(0) 编辑
摘要:Darwin Streaming Server 5.5源码:http://download.csdn.net/detail/xiejiashu/4798197Darwin Streaming Server解析文档:http://download.csdn.net/de... 阅读全文
posted @ 2013-01-06 11:23 Babosa|EasyDarwin 阅读(205) 评论(0) 推荐(0) 编辑
摘要:前面文章中说到的,DSS转发可以划分为先拉后推和先侦听后推送两种模式,今天我们解析的是DSS进行的先侦听后推送的流程,具体流程可以大致描述为:源端或者中继端(我们称之为推送端)先通过主动的连接,告知推送端信息(ID,IP等等),服务器维护与源端的会话Ses... 阅读全文
posted @ 2012-12-15 15:41 Babosa|EasyDarwin 阅读(178) 评论(0) 推荐(0) 编辑
摘要:前面文章中说到的,DSS转发可以划分为先拉后推和先侦听后推送两种模式,今天我们解析的是DSS进行的先侦听后推送的流程,具体流程可以大致描述为:源端或者中继端(我们称之为推送端)先通过主动的连接,告知推送端信息(ID,IP等等),服务器维护与源端的会话Session,建立一定的保活与超... 阅读全文
posted @ 2012-12-15 15:40 Babosa|EasyDarwin 阅读(200) 评论(0) 推荐(0) 编辑
摘要:在分别做了基于live555与Darwin两种开源服务器的转发服务器后,不得不说Darwin确实在架构以及性能方面较live555略胜一筹,不过没关系,以live555的更新速度,作者的负责,相信在客户端开发以及ipC等方面会给大家带来不少帮助,不罗嗦,今天要给大家带来的是基于l... 阅读全文
posted @ 2012-12-07 17:05 Babosa|EasyDarwin 阅读(596) 评论(0) 推荐(0) 编辑
摘要:在分别做了基于live555与Darwin两种开源服务器的转发服务器后,不得不说Darwin确实在架构以及性能方面较live555略胜一筹,不过没关系,以live555的更新速度,作者的负责,相信在客户端开发以及ipC等方面会给大家带来不少帮助,不罗嗦... 阅读全文
posted @ 2012-12-07 17:05 Babosa|EasyDarwin 阅读(319) 评论(0) 推荐(0) 编辑
摘要:一、首先引用Darwin开发文档里面的一段来介绍一下流转发的拉模式和推模式:Darwin支持两种自动播送的场景:先拉后推。为了发起自动播送,RTSP客户会发送标准的RTSP请求来向服务器请求一个流,然后服务器将该流中继到一个或者多个流媒体服务器。这种场景在"先拉后推"... 阅读全文
posted @ 2012-12-06 12:18 Babosa|EasyDarwin 阅读(179) 评论(0) 推荐(0) 编辑
摘要:一、首先引用Darwin开发文档里面的一段来介绍一下流转发的拉模式和推模式: Darwin支持两种自动播送的场景: 先拉后推。为了发起自动播送,RTSP客户会发送标准的RTSP请求来向服务器请求一个流,然后服务器将该流中继到一个或者多个流媒体服务器。这种场景在"先拉后推"部分中加以描述。 先... 阅读全文
posted @ 2012-12-06 12:17 Babosa|EasyDarwin 阅读(432) 评论(0) 推荐(0) 编辑
摘要:最近在做项目的过程中遇到一个问题,在用Darwin Streaming Server中的QTSSReflectorModule模块做为流转发和分发服务,用live555的DarwinInjector类做为模拟设备 进行流推送时,如果按照正常RTSP推送流程:Announce、Setu... 阅读全文
posted @ 2012-10-12 19:21 Babosa|EasyDarwin 阅读(162) 评论(0) 推荐(0) 编辑
摘要:最近在做项目的过程中遇到一个问题,在用Darwin Streaming Server中的QTSSReflectorModule模块做为流转发和分发服务,用live555的DarwinInjector类做为模拟设备进行流推送时,如果按照正常RTSP推送流程:... 阅读全文
posted @ 2012-10-12 19:21 Babosa|EasyDarwin 阅读(202) 评论(0) 推荐(0) 编辑
摘要:一、首先是本地监听的建立:StartServer() -> -->QTSServer::Initialize() ... 阅读全文
posted @ 2012-07-10 13:25 Babosa|EasyDarwin 阅读(260) 评论(0) 推荐(0) 编辑
摘要:一、首先是本地监听的建立:StartServer() -> -->QTSServer::Initialize() ... 阅读全文
posted @ 2012-07-10 13:25 Babosa|EasyDarwin 阅读(181) 评论(0) 推荐(0) 编辑
摘要:对于并发量并不大而且对性能要求不是很高的流媒体传输模块,live555还是很好的选择,下面说一下我所实现的流媒体代理服务器(目前只能实现对H264单视频的转发) 代理转发主要分为对RTSP的转发与对RTP的转发(没有实现对rtcp的转发),尽量做到不破坏原有程序框架,所以还是要将整个代理过程融合... 阅读全文
posted @ 2012-03-22 10:51 Babosa|EasyDarwin 阅读(199) 评论(0) 推荐(0) 编辑
摘要:对于并发量并不大而且对性能要求不是很高的流媒体传输模块,live555还是很好的选择,下面说一下我所实现的流媒体代理服务器(目前只能实现对H264单视频的转发)代理转发主要分为对RTSP的转发与对RTP的转发(没有实现对rtcp的转发),尽量做到不破坏原有程序框架,所... 阅读全文
posted @ 2012-03-22 10:51 Babosa|EasyDarwin 阅读(341) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示