这是去年的时候做项目写的一篇文章了,项目背景是有一个IP摄像头(拥有网络服务器),在iPad端实现视频的实时监控,最开始去理解RTP、RTSP、H.264等等一些专业概念,经过TCP握手建立连接接收数据,最后的结果是接收到数据不知道怎么用FFMpeg进行解析,后来使用第三方程序iFrameE...
分类:
移动开发 时间:
2014-07-16 18:57:30
阅读次数:
315
本文是VOIP通信NAT穿越系列专题的第二篇,
NAT 是一种在IP分组通过路由器或防火墙时重写源IP地址或/和目的IP地址的技术,这种技术被普遍使用在有多台主机但只通过一个公有IP地址访问因特网的私有网络中。20世纪90年代中期,NAT是作为一种解决IPv4地址短缺以避免保留IP地址困难的方案而流行起来的。家庭和小型办公室的路由器一般都集成了防火墙,DHCP服务器和NAT功能。
N...
分类:
其他好文 时间:
2014-07-12 21:38:34
阅读次数:
251
【流媒體】live555—VS22008 下live555编译、使用及测试Ⅰ live555简介 Live555是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、....
分类:
其他好文 时间:
2014-07-11 11:46:25
阅读次数:
248
实现ffmpeg在window下编译,并基于ffmpeg动态库用测试程序播放本地文件和RTSP视频流...
分类:
其他好文 时间:
2014-07-11 00:40:09
阅读次数:
850
近期研究 rtsp http stream 流获取方式vlc over live555 是个很不错的选择,当然了 andorid framework av也是支持rtsp http的,相同不错的选择1.编译https://wiki.videolan.org/AndroidCompile我是ubunt...
分类:
移动开发 时间:
2014-07-09 19:28:06
阅读次数:
249
在我的上一篇文章中已经介绍怎样通过SIP软电话直接通话,可是假设须要支持很多其它用户互相通话,同一时候基于安全考虑,须要对用户帐户登录进行验证控制,这些情况下就须要建立SIPserver。SIPserver的作用: 呼叫控制和处理功能、业务提供/支持功能、用户管理功能、协议处理功能、路由处理、接入....
分类:
其他好文 时间:
2014-07-05 20:36:00
阅读次数:
163
最近领导要求做一个安卓和pc端实时视频传输的demo。
之前自己写了一个演示demo,比较山寨,基于相机回调函数,一帧帧将图片压缩后传输后台显示。wifi下效果还不错,不过想想就不具备可用性,代码回头有时间发上来吧。
最近研究了一下rtsp协议的视频传输,发现其实还有点小复杂。
目前找到几个有用的东西分享给大家
安卓端一个开源项目spydroid,原理是将手机作为rtsp服务器,将视频压缩...
分类:
移动开发 时间:
2014-07-03 13:37:05
阅读次数:
382