视频流的主要格式和协议
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
视频流的主要格式和协
议
Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】
视频流的主要格式和协议
一.视频的主要格式
当下视频种类有很多,比较常见的格式有一下几种:
ASFNAVIAVIMPEG1-4(没有3)DIVXQuickTimeWMV3GPMKVFLVF4VRMVB等等。
下面常见对常用的格式进行分析:
1asf:是以中高级流的格式,更多的作为网络视频流的格式去应用,主要是应用在pc端。
2Navi:其压缩方法与asf差不多,并且在视频的压缩率和图像质量上作了优化。但是对应的也失去了asf的流的特性,其实就是费网络版
本的asf。
3Avi:很少最为流来使用的一种格式,这个格式的兼容性更好,图像质量好,调用方便,但是它的尺寸太大了。
4quicktime:是苹果公司自己的一种编码视频格式,基本不可能在android上作为流来使用。
5wmv:可以作为流来使用,在pc端上能被很好的支持,但是在android的平台上很难去使用。
63gp:是一种3G流媒体的格式,主要是为了配合3G网络的高传输速度而开发的,也是目前手机中最为常见的一种视频格式。
7Flv:FLASHVIDEO的简称,它形成的文件极小、加载速度极快。
8F4v:其实就是flv的改进版本。
9Rmvb:在我已知的视频格式中,调用最不方便的一种,手机很少有支持这个格式的视频的。Pc端支持这种格式的播放器也不多。
二.我查到的几种协议,用于网络传输的。
httprtspmms
1.http:非常常用的一种协议
2.rtsp:实时流传输协议。HTTP与RTSP相比,HTTP传送HTML,而RTSP
传送的是多媒体数据。HTTP请求由客户机发出,服务器作出响应;使
用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向
的。
3.mms:目前主流的视频流传输协议,但是现在还是主要应用在pc上。总结:
根据我们的需求,我认为,我们要播放的视频最好是客户手机可以支持的视频格式。现在android的手机支持大部分的格式的视频。还有协议很重要,现在android上支持http、https、和rtsp协议的东西。mms的协议在android还没有明确的支持。