随笔分类 -  视频

涉及实时播放、视频监控、摄像头数据采集等方面。
摘要:参考来自:http://www.cocoachina.com/bbs/read.php?tid=79169&keyword=ffmpeg一、编译ffmpeg模拟器版本1、到https://github.com/gabriel/ffmpeg-iphone-build下载ffmpeg-iphone-build2、先将gas-preprocessor.pl拷贝到/usr/sbin/目录中。3、到ffmpeg官网上下载ffmpeg源码下载地址:source snapshot4、在终端下定位到ffmpeg的目录下运行./configure --disable-doc --disable-ffmp 阅读全文
posted @ 2012-03-17 16:38 FoxBabe 阅读(922) 评论(1) 推荐(0)
摘要:一、RTP协议概述 RTP 为交互式音频、视频等具有实时特性的数据提供端到端的传送服务。在IP 网络上,一般是在 UDP 之上运行 RTP 协议。如果支持它的网络能提供组播功能,则 RTP 也可用组播将数据送给多个目的用户。 RTP 包括两个关系十分密切的子协议: 实时传输协议(RTP):用于传输实时数据。 实时控制协议(RTCP):用于监视网络的服务质量,并传递与会者会话中的信息。下面首先给出有关 RTP 的一些定义。• RTP会话(RTP session):RTP传输服务使用者之间的连接被称为RTP会话,就每一个会话参加者而言,会话由一对传输层地址(即一个网络层地址加上两个端口地址... 阅读全文
posted @ 2012-03-13 10:31 FoxBabe 阅读(26996) 评论(0) 推荐(0)
摘要:之前Socket一直使用Linux c来实现,优点是很容易掌握socket的通信流程,缺点是过程比较繁琐。所以选择了AsyncSocket来实现socket通信。另外实现了RTSP的通信过程,并在play命令之后,再次开始一个UDP会话,用于传输数据。 项目原型是用RTSP+RTP来实现摄像头的实时监控,RTSP使用TCP来实现,RTP使用UDP实现,直接上代码吧!工程结构截图如下:关于怎么在项目中使用AysncSocket,请查看http://www.cnblogs.com/foxmin/archive/2012/03/11/2389734.htmlRTSPClient.h如下: 1... 阅读全文
posted @ 2012-03-12 21:54 FoxBabe 阅读(5417) 评论(3) 推荐(1)
摘要:1. telnet 192.168.1.98 812. Ctrl+]3. 回车4. 将待发送的请求(see following example.)粘贴在光标处。Windowns 下好像只能一个一个敲, 痛苦....OPTIONS rtsp://30.0.0.17/pinball.wmv RTSP/1.0CSeq: 1User-Agent: WMPlayer/11.0.5721.5251 guid/b4112aa1-c1da-4f3a-9d43-978db491b5d9Content-Length: 05. 回车再回车 添加空行简单的rtsp交互过程: C表示rtsp客户端,S表示rtsp服.. 阅读全文
posted @ 2012-03-11 10:38 FoxBabe 阅读(1392) 评论(0) 推荐(0)