<br />MPEG-4的rtp协议封装<br />英文原版 RFC 3016:http://www.rfc-editor.org/rfc/rfc3016.txt<br />中文翻译:<br />组织:中国互动出版网(http://www.china-pub.com/)<br />RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)<br />E-mail:ouyang@china-pub.com<br />译者: 李超(li
1.流媒体( Streaming Media) 1.1流媒体概念 流媒体技术是网络技术和多媒体技术发展到一定阶段的产物。术语流媒体既可以指在网上传输连续时基媒体的流式技术,也可以指使用流式技术的连续时基媒体本身。在网上传输音频、视频等多媒体信息目前主要有两种方式:下载和流式传输。采用下载方式,用户需要先下载整个媒体文件,然后才能进行播放。由于网络带宽的限制,下载常常要花很长时间,所以这种处
以下文章是部分参考翻译:General H.263 Payload HeaderThe H.263 payload header is structured as follows:0 10 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5- - - - - - - - - - - - - - - - | RR |P|V| PLEN |PEBIT|- - - - - - - - - - -
live555源代码简介liveMedia项目的源代码包括四个基本的库,各种测试代码以及IVE555 Media Server。四个基本的库分别是UsageEnvironment&TaskScheduler,groupsock,liveMedia,BasicUsageEnvironment。UsageEnvironment 和TaskScheduler类用于事件的调度,实现异步读取事件的
序言 06我开始做3gp文件的播放器,但是关于3gp的文档太少了也很难找,在网友luxh的帮助下,我终于有了第一份关于3gp文件格式的文档《ISO/IEC 14496-12,ISO媒体文件格式》.在此真心感谢luxh的贡献.当然了是英文版的,有文档就不错了.为了便于查阅和理解,我把之后陆续找到的其他几个文档也揉在了一起.从06年5月12日到现在2007-3-23,一点点的挤时间,总算写完了.如有错
视频码率CBR和VBR 固定码率(CBR)与可变码率(VBR)一般在我们输出视频文件的时候都会碰到一个选择即CBR与VBR,CBR的英文全称是Constant Bit Rate翻译过来是固定码率,就是说每一秒种的画面如果看做是一个静止的图片文件的话(实际上是每一帧的画面大小加起来)它大小是固定的。1 W9 ~3 U) `2 y/ j; w+ ]VBR的英文全称是Vari
<br />H.264 RTP协议的封装格式rfc3984<br /> 英文原版:http://tools.ietf.org/html/rfc3984部分中文翻译:<br /><br />H.264 视频 RTP 负载格式<br />1. 网络抽象层单元类型 (NALU)<br />NAL单元=1字节包头+负载<br />NALU 头由一个字节组成, 它的语法如下:<br />+—————+<br />|0|1|2|3|4|5|6|7|<br />+-+-+-+-+-+-+-+-+<br />|F|NRI
<br />[作者:辽宁电视台赵季伟] 在当今数字媒体不断发展、新媒体业务不断涌现的前提下,实践证明襁褓中的新媒体只有两种经营方略可供选择:或是购买并集成整套节目,或是低成本深加工新节目,再不可能去按照传统生产模式去自采自编。低成本的节目生产制作与发布,不仅成为数字媒体经营的主要手段,也成为传统媒体“改革工作流程”的重要举措,进而促成了对新型工作母机和简捷快速流程的迫切需求。 <br /><br /> 在辽宁新媒体多业务综合服务平台上,先于国际和国内应用了MPEG-2传输流快速剪辑编辑系统
vlc的全名是Video LanClient,是一个开源的、跨平台的视频播放器。VLC支持大量的音视频传输、封装和编码格式,完整的功能特性列表可以在这里获得http://www.videolan.org/vlc/features.html,下面给出一个简要的不完整的列表:操作系统:Windows、WinCE、Linux、MacOSX、BEOS、BSD访问形式:文件、DVD/VCD/CD、h
一、流媒体简介随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音频/视频(Audio/Video,简称A/V)等多媒体文件时,基本上只有下载和流式传输两种选择。通常说来,A/V文件占据的存储空间都比较大,在带宽受限的网络环境中下载可能要耗费数分钟甚至数小时,所以这种处理方法的延迟很大。如果换用流式传输的话,声音、
流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编程。 一、流媒体简介 随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐
1.1. RTP是什么RTP全名是Real-time Transport Protocol(实时传输协议)。它是IETF提出的一个标准,对应的RFC文档为RFC3550(RFC1889为其过期版本)。RFC3550不仅定义了RTP,而且定义了配套的相关协议RTCP(Real-time Transport ControlProtocol,即实时传输控制协议)。RTP用来为IP网上的语音、图
live555是一个开源的软件,主要用来生成rtsp,rtp和sip服务器和客户端的软件。前几天需要看一下vlc中的rtsp的功能,在vlc中rtp和rtsp的功能都是使用live555中的函数来生成的。该开源软件的编译,可以使用vc,mingw和cygwin等软件。我安装的时候使用了cygwin软件来编译,cygwin软件的配置与vlc编译的配置是一样的。下面是步骤:1、从网站下
一、什么是VOIPVOIP全称为(VoiceOver Internet Protocol),是一种利用Internet网络进行语音通信的技术,更通俗一点说,就是IP电话。就是以IP分组交换网为传输平台,对模拟的语音信号进行编码压缩,打包等一系列的处理。 二、VOIP的发展简史IP电话最早出现在95年,由以色列(VocalTac)研制开发的一种新新产品,是一种可以利用个人计算机和送受
实时传输协议(RTP)和实时控制协议(RTCP)RTP是一种提供端对端传输服务的实时传输协议,用来支持在单目标广播和多目标广播网络服务中传输实时数据,而实时数据的传输则由RTCP协议来监视和控制。RTP定义在RFC使用RTP协议的应用程序运行在RTP之上,而执行RTP的程序运行在UDP的上层,目的是为了使用UDP的端口号和检查和。如图16-12所示,RTP可以看成是传输层的子层
VirtualDub 一、简介 图1VirtualDub主界面VirtualDub是一款开源的音视频捕获、处理软件。VirtualDub也可称为一款多媒体编辑软件,因为它包含了多媒体输入、编辑、处理、输出等各个环节,但是作者并未将它定位为一款多媒体编辑软件(参见官网:http://www.virtualdub.org/),事实上VirtualDub在音视频编辑上
vlc是一个功能强大的玩意,能做很多有意思的事情。最简单的,从界面打开一个文件播放,也可以在命令行下使用,如C:\Program Files\VideoLAN\VLC>vlc.exe test.ts获取内置的帮助,会写到vlc-help.txtC:\Program Files\VideoLAN\VLC>vlc.exe -h获取更详细的帮助,有大量的选项介绍C:\Progra
RTSP 是由Realnetwork 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议 。 实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,如音频和视频。尽管连续媒体流与控制流交叉是可能的,RTSP本身并不发送连续媒体流。换言之,RTSP 充当多媒体服务器的网络远程控制。RTSP提供了一个可扩展框架,实现实时数据(如音频与视频)的受控、按需传送。
1 引言 流媒体业务是从Internet上发展起来的一种多媒体应用,指使用流(Streaming)方式在网络上传输的多媒体文件,包括音频、视频和动画等。 流媒体传输技术的主要特点是以流(streaming)的形式进行多媒体数据的传输。把连续的影像和声音信息经过压缩处理后放到网络服务器上,客户端在播放前并不需要下载整个媒体文件,而是在将缓存区中已经收到的信息进行播放的同时,多媒体文件的剩
SDP:Session Description ProtocolSDP格式: Session description v= (protocolversion) o= (owner/creatorand session identifier) s= (sessionname) i=* (sessioninf
超文本传输协议 超文本传输协议超文件传输协定(HTTP,HyperTextTransfer Protocol)是因特网上应用最为广泛的一种网络传输协定。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。目录介绍请求信息请求方法安全方法超文本例子介绍
简单介绍MFC调用libvlc.dll作一个简单的播放器,抛砖引玉,各位VC++达人继续深入研究,Jeremiah对VC++确实不太感兴趣,所以就不做太深入的研究了。2009.10.29修改:加入clip_children属性设置。参开第1步。 环境: 1) VC6SP5 2)vlc-0.9.9a 0. 引言 根据上一篇博客
live555接收rtsp视频流流程分析RTSP交互流程C表示RTSP客户端,S表示RTSP服务端① C->S: OPTIONrequest //询问S有哪些方法可用S->C: OPTION response //S回应信息中包括提供的所有可用方法② C->S: DESCRIBErequest //要求得到S提供的媒体初始化
状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下,除了Content-Type之外的所有应答头都是可选的。但Content-Type是必需的,它描述的是后面文档的MIME类型。虽然大多数应答都包含一个文档,但也有一些不包含,例如对HEAD请求的应答永远不会附带文档。有许多状态代码实际上用来标识一次失败的请求,这些应答也不包含文档(或只包含一个简短的错误信息说明)。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号