- 博客(5)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 VS远程调试之Remote Debugger
1、 拷贝Remote Debugger(对应程序在多少位机器上编译即使用多少位远程调试器)到需要调试的机器上。2、 代码所在机器上的IDE在工程属性-调试中配置如下:3、 将要调试机器上对应的进程关闭。打开Remote Debugger,选项中设置身份验证模式为无身份验证,最长空闲时间设置长一些。4、 此时,在有代码的机器上按F5运行程序,即可以进入断
2015-02-28 09:12:47 5080
原创 【Darwin学习笔记】之QTSSReflectorModule的Setup消息处理
Setup消息进入到DoSetup函数单独处理,处理流程如下:【转载请注明出处】:http://blog.csdn.net/longlong5301. 根据关键字qtssRTSPReqTransportMode判断是否为推模式,具体isPush值由Setup请求中的mode值有关,mode="receive" || mode="record"表示isPush为true。对应的解
2015-02-09 10:11:09 1757
原创 【Darwin学习笔记】之QTSSReflectorModule的Describe消息处理
对于QTSSReflectorModule里面的Describe消息只处理sdp类型的资源请求,其他类型的比如mov、mp4等资源会跳转到QTSSFileModule里面,其中mp4文件在Darwin源码中点播需要先hint下。如果想在增加多种视频格式那就要对FileModule进行扩展,在我们的项目中就优化了FileModule,实现了对mp4、avi等各种格式的文件的点播支持。后面的章节我们详
2015-02-06 15:19:52 1677
原创 【Darwin学习笔记】之QTSSReflectorModule的Announce消息处理
RTSP Announce命令是数据源向Darwin服务端主动发起的上报本地媒体sdp信息的命令,在Darwin中处理该命令的函数为QTSSReflectorModule模块的DoAnnounce()函数,下面对该函数的进行剖析:1. 判断sAnnounceEnabled是否开启,由以下配置项确定,默认为truetrue2. 通过键值qtssRTSPReqLocalPath获取完整
2015-02-04 17:35:33 2028
原创 【Darwin学习笔记】之RTSPSession点播流程
今天详细的看了下RTSPSession的会话处理代码,该模块主要是Run方法内对会话的状态机进行管理,实现对RTSP会话的处理,我以点播Movie文件夹下的视频文件为例,深入的学习了(Describe、Setup、Play的点播流程),并按照状态机的处理顺序对他们进行一一解析,如下:【转载请注明出处】:http://blog.csdn.net/longlong5301. 状态机 kRe
2015-02-03 16:54:16 2467
Lua入门例子
2013-06-29
免分的,DLL入门例子,大家帮顶
2013-06-20
自己写的RTSP Client,与Live555交互
2013-06-15
Struts2 实例
2011-05-04
HTML5的video标签支持哪些网络协议?RTSP应该不支持吧
2015-01-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人