这一章中我们来看Wifi Display连接过程的建立,包含P2P的部分和RTSP的部分,首先来大致看一下Wifi Display规范相关的东西。HIDC: Human Interface Device Class (遵循HID标准的设备类)UIBC: User Input Back Channel...
分类:
移动开发 时间:
2015-10-13 21:14:14
阅读次数:
348
前面我们分析到WifiDisplaySource会调用ANetworkSession的接口去创建一个socket,并在这个socket上监听是否有客户端的连接请求。先来看看Wifi Display规范的一些流程图:从之前的一篇文章中,当ANetworkSession创建好RTSP的listen so...
分类:
移动开发 时间:
2015-10-13 21:06:51
阅读次数:
636
Real Time Streaming Protocol 实时流协议 RTSP 协议以客户服务器方式工作,它是一个多媒体播放控制协议,用来使用户在播放从因特网下载的实时数据时能够进行控制, 如:暂停、继续、后退、前进等。 RTSP 协议简介 要实现 RTSP 的控制功能,不仅要有协议,而且要有专门的...
分类:
其他好文 时间:
2015-10-08 21:35:20
阅读次数:
265
DirectShow+VS2010+Win7配置说明,详细附图
//h264视频流打包代码// NALDecoder.cpp : Defines the entry point for the console application.#include #include #include #include #include "h264.h"#include "in...
分类:
其他好文 时间:
2015-10-03 09:28:27
阅读次数:
194
1 function isURL(str_url) {// 验证url 2 var strRegex = "^((https|http|ftp|rtsp|mms)?://)" 3 + "?(([0-9a-z_!~*'().&=+$%-]+: )...
分类:
编程语言 时间:
2015-09-24 21:20:20
阅读次数:
217
http://blog.csdn.net/span76/article/details/12913307离线媒体只是用 Http协议去读取服务器端文件而已,而对于实时直播如何实现,这里就要用到 RTP/RTCP协议了RTP/RTCPRTP是基于 UDP协议的, UDP不用建立连接,效率更高;但允许丢...
分类:
其他好文 时间:
2015-09-20 11:53:56
阅读次数:
136
* live.com C/S C++http://www.live555.com * darwin S C++http://www.opensource.apple.com/darwinsource/ * VLC C Chttp://www.videolan.org * mplayer C Chtt...
分类:
其他好文 时间:
2015-09-18 16:47:08
阅读次数:
344
Android支持播放网络上的视频。在播放网络上的视频时,牵涉到视频流的传输,往往有两种协议,一种是HTTP,一种是RTSP。这两种协议最大的不同是,HTTP协议,不支持实时流媒体的播放,而RTSP协议就支持。Android中自带的播放器,以及VideoView等都支持上述两种协议,因此,可以直接播...
分类:
移动开发 时间:
2015-09-14 15:15:29
阅读次数:
192
function IsURL(str_url){ var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" ...
分类:
Web程序 时间:
2015-09-13 13:14:06
阅读次数:
127