
VoIP相关
文章平均质量分 73
rastlos
这个作者很懒,什么都没留下…
展开
-
谈谈RTP传输中的负载类型和时间戳
最近被RTP的负载类型和时间戳搞郁闷了,一个问题调试了近一周,终于圆满解决,回头看看,发现其实主要原因还是自己没有真正地搞清楚RTP协议中负载类型和时间戳的含义。虽然做RTP传输,有着Jrtplib和Ortp这两个强大的库支持,一个是c++接口,一个是c语言接口,各有各的特点,各有各的应用环境,但是仅仅有库就能解决一切问题吗?可能仿照着一些例子程序,你能够完成主要的功能,但一旦问题发生了,不清楚原转载 2011-10-21 20:46:12 · 220 阅读 · 0 评论 -
实现RTP协议的H.264视频传输系统
1. 引言 随着信息产业的发展,人们对信息资源的要求已经逐渐由文字和图片过渡到音频和视频,并越来越强调获取资源的实时性和互动性。但人们又面临着另外一种不可避免的尴尬,就是在网络上看到生动清晰的媒体演示的同时,不得不为等待传输文件而花费大量时间。为了解决这个矛盾,一种新的媒体技术应运而生,这就是流媒体技术。流媒体由于具有启动时延小、节省客户端存储空间等优势,逐渐成为人们的首选,流媒转载 2011-10-21 21:48:23 · 255 阅读 · 0 评论 -
H.264将普及 视频编码讲坛之H.264前世今生
来源:天极网 作者:lihong 责任编辑:Cindy·yesky 发表时间:2009-02-24 10:23 随着HDTV等高清资源的兴起,H.264这个规范频频出现在我们眼前,HD-DVD和蓝光DVD均计划采用这一标准进行节目制作。而且自2005年下半年以来,无论是NVIDIA还是ATI都把支持H.264硬件解码加速作为自己最值得夸耀的视频技术。而数码播放器领域也吹来了高清和H.264的风转载 2011-10-21 21:32:49 · 192 阅读 · 0 评论 -
rtp问题引领汇总
原文地址:http://hi.baidu.com/ilovejoy/blog/item/08eaca1e6877cef81bd576c6.html视频网络传输一定要用rtp吗?RTP/RTCP有一套很好的反馈机制,通过其可以估算网络状况,然后在编码端进行调整,如网络繁忙时适当的降低画面质量,减小码率等,主要是想通过RTP/RTCP协议实现QoS!同时也可以用http或udp啊,都可以的,自转载 2011-10-21 21:30:32 · 835 阅读 · 1 评论 -
视频开发网
原文地址:http://jinsuo2007.blog.163.com/blog/static/192279952010113101624528/ 视频开发网 JVT所有的会议文件都在这里ftp://standards.polycom.com(推荐)http://www.chinavideo.org/ (中华视频网 Voice Vide转载 2011-10-21 21:09:55 · 267 阅读 · 0 评论 -
RTP与RTCP协议
RTP与RTCP协议 本文主要介绍RTP与RTCP协议。author: ZJ 06-11-17Blog:[url]http://zhangjunhd.blog.51cto.com/[/url] 1.流媒体( Streaming Media)1.1流媒体概念流媒体技术是网络技术和多媒体技术发展到一定阶段的产物。术语流媒体既可以指在网转载 2011-10-21 20:57:02 · 180 阅读 · 0 评论 -
RFC3550 RTP 中文
原文地址:http://jinsuo2007.blog.163.com/blog/#m=0&t=1&c=fks_084066086080080064093083082095085095083065083095095070RFC3550 RTP:实时应用程序传输协议 摘要本 文描述RTP(real-time transport protocol),实时传输协议。RTP在多点传转载 2011-10-21 20:56:01 · 340 阅读 · 1 评论 -
speex简介
speex简介 原文地址:http://jinsuo2007.blog.163.com/blog/static/19227995201091905054505/介绍 Speex是一套免费开源,无专利保护的音频压缩格式,主要针对语音。Speex工程着力于通过提供一个可以替代高性能语音编解码来降低应用中语音输入的障碍 。而且,Speex也是很适合网络应用,这方面,相对于其它转载 2011-10-21 20:53:31 · 480 阅读 · 0 评论 -
mediastreamer2
来自http://blog.youkuaiyun.com/flyhawk007j2me/article/details/6830830mediastreamer2是一个支持多种平台的轻量级的流技术引擎,主要适用于开发语音和视频电话应用程序。该引擎主要为linphone的多媒体的收发,包括语音和视频的捕获、编码解码以及渲染。mediastream.c是mediastream2库自带的一个test,也转载 2011-10-22 17:16:22 · 1218 阅读 · 1 评论 -
arm平台下的linphone3.3.2交叉编译步骤
arm平台下的linphone3.3.2交叉编译步骤原文地址:http://blog.sina.com.cn/s/blog_6db040920100nnwo.html要编译linphone3.3.2须先有以下环境:1.ncurses-5.7 2.readline-6.1 libosip2-3.3.0 libogg-1.2.0 speex-1.2rc1 libeXosi转载 2011-10-22 14:58:43 · 815 阅读 · 0 评论 -
yuv和yCbCr的差异【转】
今天在看intel ipp tutorial的时候,看到了讲色彩模型的部分。以前,一直没明白yuv和YcbCr之间的差异,想必有些朋友也会有同样的疑惑。所以,我看完之后就记载下来了。一、和rgb之间换算公式的差异yuvrgbY'= 0.299*R' + 0.587*G' + 0.114*B'U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*转载 2011-10-21 21:36:23 · 183 阅读 · 0 评论 -
[转帖]H.264 RTP payload 格式(有效载荷)
1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下:+---------------+|0|1|2|3|4|5|6|7|+-+-+-+-+-+-+-+-+|F|NRI| Type |+---------------+F: 1 个比特.forbidden_zero_bit. 在 H.264 规范中规定了这一位必须为 0.转载 2011-10-21 21:27:35 · 746 阅读 · 0 评论 -
ortp库使用入门
我们知道, RTP(Real-timeTransportProtocol)是用于Internet上针对多媒体数据流的一种传输协议,做流媒体传输方面的应用离不开RTP协议的实现及使用,为了更加快速地在项目中应用RTP协议实现流媒体的传输,我们一般会选择使用一些RTP库,例如使用c++语言编写的JRTPLIB库,网上关于RTP协议以及JRTPLIB库的介绍已经很多了,在此我也不再赘述,文本主要介绍实现转载 2011-10-21 20:44:53 · 221 阅读 · 0 评论 -
NAL的基本特征
原文地址:http://hi.baidu.com/ilovejoy/blog/item/fb04a6dfad67461f632798a5.html为了保证视频流在不同传输环境中能有效地传输,单纯的高压缩率是不够的,必须提供有效的方法,使视频流能够与传输协议无缝连接,才能应用到各种网络。在以前的标准中,MPEG标准包含系统层,同时制定了H.320或H.324等独立的标准来满足视频编码的网络适应性转载 2011-10-21 21:26:45 · 230 阅读 · 0 评论