- 博客(20)
- 资源 (11)
- 收藏
- 关注
翻译 2.3 IP网络性能测量
IP网络性能测量 本章列举了一些有关IP网络性能的数据,包括一些公开发表的结果,诸如平均丢包率、丢包模式、包误码和重复包、传输时间、多播的影响等。 一些研究在很宽泛的范围内测量了因特网的行为。例如,Paxson报告了9个国家的35个站点之间的20000次传输的行为,Handley和Bolot报告了多播会话的行为;Yajnik,Moon,Kur
2014-09-20 18:10:41
735
翻译 第四节 RTP实现概述
如图1.1所示,通过IP网络传输实时音视频数据的系统的核心是RTP协议:RTP协议提供了通用的、独立于信令和应用的媒体传输层。在我们进一步详细考察RTP协议及那些使用RTP协议的系统的设计之前,很有必要先大概了解在一个系统中RTP发送者和接收者的职责。 RTP发送者行为 发送者的负责采集和转换音视频数据,生成RTP数据包,然后传输这些RTP数据包。此外,发送者也会参与纠
2014-01-21 16:07:23
1224
翻译 第三节 相关标准
除了RTP协议,一个完整的系统通常需要使用其他各种协议和标准,这些协议和标准用于会话声明,会话初始化,会话管理;媒体压缩和网络传输。 依据IETF和ITU的会议框架,图1.1展示了协商和呼叫控制协议,媒体传输层(由RTP提供),压缩解压算法(编解码器)和底层网络之间的关系。这两套不同的呼叫控制盒媒体协商标准使用了同样的媒体传输框架。同样地,无论会话协商是如何进行的,不管底层网络传
2014-01-20 17:07:20
821
翻译 第二节 RTP简介
IP网络中音视频传输的关键标准是RTP协议以及有关的配置文件和负载格式。RTP的目标是为IP网络中的实时音视频传输提供有用的服务。这些服务包括时序恢复,丢包检测及校正,载荷及源识别,接收质量反馈,媒体同步,成员管理。最初,RTP被设计用于使用轻量级会话模型的多播会议中。自那时起,RTP协议已经被验证可以用于一系列其他应用中:H.323视频会议,Web电台,电视传播,有线和蜂窝网络电话。已经证明,R
2014-01-20 10:53:24
1027
翻译 RTP协议: Internet音视频传输
第一部分网络多媒体概论 第一章 RTP协议简介l 音视频网络传输简史l RTP简述l 相关标准l RTP实现概述Internet一直在不断变化:静态内容让位于流视频,音乐和语音取代了文本,并且交互式音频和视频正变得越来越常见。这些变化要求我们开发出新的应用,并且这些变化给应用设计者带来了新的、独特的挑战。本书讲述了如何构建这些新的应用:IP电话,视
2014-01-16 11:35:59
2913
1
原创 公网模拟软件
源码下载 用于在局域网中模拟公网环境。 基于UDP的网络传输转发工具。主要用来模拟音视频传输的公网环境。支持丢包、乱序、重复包、延迟、抖动等。程序由NetTools基本框架修改而来。
2013-04-11 21:47:41
1771
原创 VC++2008编译X264
源码下载 x264-snapshot-20120903-2245-stable X264移植到WINDOWS XP,VC++2008编译,在XP SP3下编译调试通过。1. 语法修改,C99->VC++2008。2. 重名文件处理。3. 堆栈对齐处理。4.下载yasm-1.1.0-win32.exe,名字修改为yasm.exe,复制到VC\BIN\目录下后,即可用VC++2
2012-11-03 10:54:47
1729
1
原创 在非DirectShow应用程序中使用DirectShow Filter
在DirectShow中,微软和一些第三方开发商提供了不少不错的Filter,一般情况下,要使用这些Filter,就必须创建基于DirectShow框架的应用程序。对于一些不是基于DirectShow框架的应用程序,如何做才能使用这些Filter呢?一个比较简单的办法就是把Filter封装在普通的DLL中。
2011-01-28 09:50:00
1616
1
原创 关于RTP时间戳及多媒体通信同步的问题
多媒体通信同步方法,主要有时间戳同步法、同步标记法、多路复用同步法三种。下面主要讨论时间戳同步法,特别是RTP时间戳同步。内容包括RTP媒体间同步的实现,为什么需要RTCP的NTP时间来实现媒体间同步?没有RTCP,能实现RTP媒体间的同步吗?DirectShow时间戳和RTP时间戳的区别,MPEG2-TS流的时间戳等。
2010-11-27 10:11:00
3918
3
原创 视频去交错:基于模糊控制的运动自适应算法(GPU实现)
源码下载 隔行扫描最初是解决模拟电视广播中阴极射线管(CRT)显示问题的一种方法。它被设计成在保持提供较高垂直分辨率和足够高的场更新速率的前提下,能保证信号占有的频率带宽。保持足够高的场更新速率对于避免CRT的可视化闪烁是非常必要的。在现代的高分辨率显示设备上,这种隔行扫描视频存在着行间闪烁和运动边缘锯齿化等缺点。为了消除这些缺点,人们提出了很多种De-interlacing算法。这些算法包括从简单的场内插值算法到非常复杂的运动补偿(Motion Compensation)算法。简单的De-in
2010-10-20 18:32:00
3451
2
翻译 色度上采样错误和4:2:0隔行扫描色度问题(二)
<br />原文链接 译文PDF<br /> <br />4:2:0隔行扫描:本质上的破坏<br /> <br /> 当我们写第一篇有关色度的文章的时候,我们注意到一个问题,但并没有写下来。这个问题就是,即使当视频内容正确地标识为隔行扫描后,使用隔行扫描上采样算法处理后图像看起来仍然是不正确的。在当时,我们认为这是一个因为不同的算法实现而产生的问题,但是,现在我们认识到在处理隔行扫描视频时,没有播放机能生成好的颜色。从本质上说,这是一个不好的设计。下面是“More Tales
2010-09-13 19:17:00
2755
翻译 色度上采样错误和4:2:0隔行扫描色度问题(一)
原文链接译序 原文包含两个部分,第一部分发表时题目为《The Chroma Upsampling Error and The 4:2:0 Interlaced Chroma Problem》。后来全文发表时题目为《DVD Benchmark - Special Report》。为了准确起见,译文使用第一次发表时的题目。 限于译者水平,如有翻译问题,请以原文为准。 译文是为了学习、研究之用,如要用于商业用途,请与原文作者联系。术语及缩写:
2010-09-12 18:29:00
4983
转载 一张对数字图像处理贡献最大的花花公子人体照
一张对数字图像处理贡献最大的花花公子人体照 原文链接 她是让无数专家为之痴迷和痛苦的研究对象,她是充斥着枯燥数学公式的论文中最吸引眼球的光芒,翻开任何一本关于计算机图像处理的教材,你都能看到她动人的微笑。她就是雷娜(Lena),她的照片是图像处理领域使用最为广泛的标准测试图。她是真人吗?她到底从何而来?1、事件起因一举成名计算机界1973年的夏天,美国南加州大学信号与图像处理研究所里,年轻的助理教授亚历山大(Alexand
2010-09-04 16:15:00
10940
2
原创 使用D3D渲染YUV视频数据
源代码下载 在PC机上,对于YUV格式的视频如YV12,YUY2等的显示方法,一般是采用DIRECTDRAW,使用显卡的OVERLAY表面显示。OVERLAY技术主要是为了解决在PC上播放VCD而在显卡上实现的一个基于硬件的技术。OVERLAY的出现,
2010-08-19 20:33:00
25229
38
原创 基于RTP的H264视频数据打包解包类
最近考虑使用RTP替换原有的高清视频传输协议,遂上网查找有关H264视频RTP打包、解包的文档和代码。功夫不负有心人,找到不少有价值的文档和代码。参考这些资料,写了H264 RTP打包类、解包类,实现了单个NAL单元包和FU_A分片单元包。对于丢包处理,采用简单的策略:丢弃随后的所有数据包,直到收到关键帧。
2010-08-12 18:31:00
32193
18
基于D3D的YV12视频渲染
2010-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人