![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
视频编解码(及音频)
虎皮猫大人王
这个作者很懒,什么都没留下…
展开
-
IIR与FIR基础知识
(以下内容来源于网络)--------------------------------------------------------------------------------------------------1.两种滤波器都是数字滤波器。根据冲激响应的不同,将数字滤波器分为有限冲激响应(FIR)滤波器和无限冲激响应(IIR)滤波器。对于FIR滤波器,冲激响应在有限时间内衰原创 2012-09-20 15:15:32 · 4629 阅读 · 0 评论 -
h264 Nalu 详解(转载) 及 sps.pps.idr相关
http://blog.csdn.net/d_l_u_f/article/details/72607721.引言H.264的主要目标:1.高的视频压缩比2.良好的网络亲和性解决方案:VCL video coding layer 视频编码层NAL network abstraction layer 网络提取层VCL:核转载 2013-12-06 11:24:30 · 5308 阅读 · 0 评论 -
I,P,B帧和PTS,DTS的关系
基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图转载 2013-12-16 10:23:33 · 915 阅读 · 0 评论 -
RGB、YUV和YCbCr
原文地址:http://blog.sina.com.cn/s/blog_a85e142101010h8n.html此外,msdn对YUV有详细的解释:http://msdn.microsoft.com/en-us/library/aa904813(VS.80).aspx之前对RGB、YUV和YCbCr一直没有清晰的理解和认识,今天打算做一个小结,结合网上的文章谈谈自己的看法,也转载 2014-01-02 18:25:56 · 1098 阅读 · 0 评论 -
I,P,B帧和PTS,DTS的关系
基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫转载 2014-01-02 18:12:56 · 1073 阅读 · 0 评论 -
MPEG2TS中PSI相关的几个Tables
PSI,即Program Specific Information,节目专用信息,既包含了标准数据,也包含了私有数据,其作用是从一个携带多个节目的某一个TS流中正确找到特定的节目。Programs由一个或者多个基本的码流组成,并通过PID来识别。在MPEG2TS中,PSI可以分为5个tables,如下图所示。TS的解码分两步进行,其一,是从PID为0的TS包里,解析出PAT表,然后从P转载 2014-01-02 18:15:59 · 2517 阅读 · 0 评论 -
HEVC与VP9编码效率对比
HEVC(High EfficiencyVideo Coding,高效率视频编码)是一种视频压缩标准,H.264/MPEG-4 AVC的继任者。目前正在由ISO/IEC MPEG和ITU-T VCEG开发中。为此目的MPEG与VCEG联合成立了一个JCT-VC(JointCollaborative Team on Video Coding)作为共同开发HEVC的团队。HEVC被认为不仅提升图像质量转载 2014-01-03 13:38:34 · 1820 阅读 · 0 评论 -
FFMPEG详解
原文地址:http://3xin2yi.info/wwwroot/tech/doku.php/tech:multimedia:ffmpeg文章主要包括一些常用的命令及选项、主要接口、架构等。FFMPEG详解认识FFMPEG使用FFMPEG基本选项能力集列表常用输入选项常用输出选项流标识音频选项视转载 2014-01-02 18:26:24 · 1364 阅读 · 0 评论 -
FFMPEG学习
不学无术 加博友 关注他 他的网易微博最新日志[转载] 懂懂日记-一些感悟,又一次站在A,B,独立思考的能力一点想法RHELdocument-automation随机阅读李香兰是刘呐鸥的恋人?何方的新书国五条离婚北京人成了"京白梨"?12星座的情人该如何关心?月季成为沧州市市花的理由初探(提纲)中国有庞大的时尚老年群体却无人注意他们的转载 2014-01-06 09:59:47 · 1017 阅读 · 0 评论 -
vlc播放rtp的h264流和MPEG2-TS流所使用的sdp文件(转)
h264: [cpp] view plaincopym=video 9200 RTP/AVP 96 a=rtpmap:96 H264/90000 a=fmtp:96 packetization-mode=1;profile-level-id=42001E MPEG2-TS: [cpp] vi转载 2013-12-22 11:30:25 · 4855 阅读 · 0 评论 -
超强TS流TSPlayer网络播放器,能解复用mpeg2、h.264码流、可播放256套节目
TSPlayer是一款DVB-TS流多画面播放器。1. 默认全屏,默认连接UDP多播网络。2. F5整个画面全屏,鼠标右键整个画面全屏,双击单个画面全屏。3. 可动态改变画面个数。4. 两种全屏都可ESC键退出。5. 可接收UDP多播(MultiCast)和单播(UniCast)网络,也可打开本地文件。6. 支持 "mpeg2和H.264" DVB-TS流。7. 当接收转载 2013-12-22 12:06:03 · 10342 阅读 · 4 评论 -
关于ES、PES、PS以及TS码流
一、基本概念1)ES ES--Elementary Streams (原始流)是直接从编码器出来的数据流,可以是编码过的视频数据流(H.264,MJPEG等),音频数据流(AAC),或其他编码数据流的统称。ES流经过PES打包器之后,被转换成PES包。 ES是只包含一种内容的数据流,如只含视频或只含音频等,打包之后的PES也是只含一种性质的ES,如只含视频转载 2013-12-28 10:38:23 · 6163 阅读 · 0 评论 -
视频压缩:I帧、P帧、B帧
/****************************************************************************************************************************************************************************************说明:转载 2013-12-28 10:43:15 · 24032 阅读 · 4 评论 -
I帧和IDR帧区别
I 帧和 IDR 帧的区别: IDR 帧属于 I 帧。解码器收到 IDR frame 时,将所有的参考帧队列丢弃 (用x264_reference_reset 函数实现——在 encoder.c 文件中) 。这点是所有 I 帧共有的特性,但是收到 IDR 帧时,解码器另外需要做的工作就是:把所有的 PPS 和 SPS 参数进行更新。由此可见,在编码器端,每发一个 IDR ,就相转载 2013-12-04 09:38:33 · 852 阅读 · 0 评论 -
ES PS TS 流的区别
编码器出来的信号是ES流 ,复用器是把ES流变成TS流不知道这么理解对不对,还有我想问下数字卫星接收机出来的信号是SDI呢还是什么类型,模拟卫星接收机出来的又是什么类型呢 忽然之间脑袋一团浆糊~~~~请高手解答ES是原始码流,包含视频、音频或数据的连续码流。TS是传输流,是由固定长度为188字节的包组成,含有独立时基的一个或多个节目,适用于误码较多的环境。 在MPEG-2系统中转载 2013-12-02 09:24:53 · 1019 阅读 · 0 评论 -
H264参数语法文档: SPS、PPS、IDR
http://blog.csdn.net/heanyu/article/details/6205390H.264码流第一个 NALU 是 SPS(序列参数集Sequence Parameter Set)对应H264标准文档 7.3.2.1 序列参数集的语法进行解析SPS参数解析// fill sps with content of p[cpp] view plaincop转载 2013-12-06 11:28:43 · 1398 阅读 · 0 评论 -
视频接口大全(HDMI、DVI、VGA、RGB、分量、S端子、USB接口)
1.S端子标准S端子标准S端子连接线音频复合视频S端子色差常规连接示意图 S端子(S-Video)是应用最普遍的视频接口之一,是一种视频信号专用输出接口。常见的S端子是一个5芯接口,其中两路传输视频亮度信号,两路传输色度信号,一路为公共屏蔽地线,由于省去了图像信号Y与色度信号C的综合、编码、合成以及电视机机内的输入切换、矩阵解原创 2012-09-24 17:27:38 · 8114 阅读 · 0 评论 -
常见信号接口
RCA和复合视频 RCA插座是用途最为广泛的视音频信号插座,用于复合视频(黄)、音频(红、白)、色差信号(红、绿、蓝)和分量视频(红、绿、蓝、黄、白)。 复合视频英文简写CV,设备标注Video。将亮度(亮度或黑白)信息和色度信息合在单一信号中的视频信号。由于亮度和色度信号混合,因此视频设备在接收到复合视频信号需要对其进行亮度/ 色度分离和色度解码才能成像,这种先混合再原创 2012-09-24 17:33:25 · 1026 阅读 · 0 评论 -
Miracast
Miracast是Wi-Fi Alliance于2012年9月19日宣布启动的Wi-Fi CERTIFIED Miracast™认证项目。Miracast设备提供简化发现和设置,用户可以迅速在设备间传输视频。行业分析者预计Miracas认证设备的年产量在未来四年将超过10亿台。[1] Miracast用户可以尽情在大屏电视上浏览智能手机拍下的照片,通过会议室投影仪实时共享笔记本屏幕,原创 2012-12-09 14:46:14 · 1481 阅读 · 0 评论 -
DLNA标准
一 .DLNA DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、旨在解决个人 PC ,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能,目前成员公司已达 280 多家。 DLNA 并不是创造技术,而是形成一种解决的方案,一种大家可以遵守的规范。所以,其选择的各种技术原创 2012-12-09 14:37:28 · 1378 阅读 · 0 评论 -
DLNA架构在机顶盒上播放云存储文件的实现
DLNA 架构在机顶盒上播放云存储文件的实现 摘要: 随着越来越多的数码设备,音像设备等对 UPNP 协议的支持和普及,业界对多媒体内容提供服务的需求越越来越强烈,为了实现遵循 UPNP 协议和 DLNA 架构来对多媒体内容提供服务,多媒体服务器 DMS 就成了唯一能够担当该需求的设备。本文着重介绍如何基于 DLNA 架构,来实现云端媒体文件在机顶盒上的播放。 关键词: DLNA原创 2012-12-09 14:42:18 · 1165 阅读 · 0 评论 -
认识与应用声卡的“S/PDIF”接口
许多朋友都听说过S/PDIF接口,但它究竟是什么?有什么用处?恐怕许多朋友都并不了解。今天我们就简单对S/PDIF接口做一介绍,大家会发现,这真的是一项非常实用的技术。 初识S/PDIF接口 市面上许多好一点的声卡上都提供了S/PDIF接口,S/PDIF(Sony/Philips Digital InterFace:索尼和飞利浦数字接口的英文缩写)接口是由Sony与Philips公司联合原创 2012-12-30 16:37:02 · 6855 阅读 · 0 评论 -
YCbCr与YUV的区别
正如几何上用坐标空间来描述坐标集合, 色彩空间用数学方式来描述颜色集合。常见的3 个基本色彩模型是RGB ,CMYK和YUV。 YCbCr 则是在世界数字组织视频标准研制过程中作为ITU - R BT1601 建议的一部分, 其实是YUV经过缩放和偏移的翻版。其中Y与YUV 中的Y含义一致, Cb , Cr 同样都指色彩, 只是在表示方法上不同而已。在YUV家族中, YCbCr 是在计算原创 2012-12-20 14:57:03 · 1517 阅读 · 0 评论 -
RTP时间戳
最近被RTP的负载类型和时间戳搞郁闷了,一个问题调试了近一周,终于圆满解决,回头看看,发现其实主要原因还是自己没有真正地搞清楚RTP协议中负载类型和时间戳的含义。虽然做RTP传输,有着Jrtplib和Ortp这两个强大的库支持,一个是c++接口,一个是c语言接口,各有各的特点,各有各的应用环境,但是仅仅有库就能解决一切问题吗?可能仿照着一些例子程序,你能够完成主要的功能,但一旦问题发生了,不清楚原原创 2012-09-28 12:26:50 · 644 阅读 · 0 评论 -
H264 GOP 扫盲
GOP说白了就是两个I帧之间的间隔.比较说GOP为120,如果是720p60的话,那就是2s一次I帧.以下为转载.转载地址:http://blog.csdn.net/perfectpdl/article/details/8451577 本文 来自 csdn ucser http://blog.csdn.net/perfectpdl, 转载注明出处,谢谢。在视频编码原创 2013-01-06 16:45:55 · 9829 阅读 · 0 评论 -
USB摄像头传输
在内核中,如果使用copy_to/from_user来实现驱动到应用的数据传输,是很浪费效率的.因此要用到mmap.1,vmalloc一个大的内存.2,remap_page_range()实现逐页映射到用户空间.3,mmap.作者:张亮校日期:2013.2.4原创 2013-02-04 09:38:35 · 1061 阅读 · 0 评论 -
WAV文件头信息
wav文件的文件头wave文件的格式: 00H 4 char "RIFF"标志 04H 4 long int 文件长度 08H 4 char "WAVE"标志 0CH 4 char "fmt"标志 10H 4 过渡字节(不定) 14H 2 int 格式类别(10H为PCM形式的声音数据) 16H 2 int 通道数,单声道为1,双声道为2 18H 2原创 2013-06-08 09:57:59 · 1061 阅读 · 0 评论 -
语音编码分类及编解码标准
参考来源:http://blog.csdn.net/gengaimin/article/details/5731107G.711类型:Audio 制定者:ITU-T 所需频宽:64Kbps 特性:算法复杂度小,音质一般 优点:算法复杂度低,压缩比小(CD音质>400kbps),编解码延时最短(相对其它技术) 缺点:占用的带宽转载 2013-09-05 09:42:51 · 983 阅读 · 0 评论 -
HDCP的key交互
HDCP保护系统包含三个重要的部分,它们分别是授权认证协议、数据加密/解密和自我更新。1.授权认证(Authentication Protocol) 每一台支持HDCP技术的设备(发送端和接收端)都有一套由Digital Content Protection LLC公司统一分发的全球唯一的设备钥匙集(Device Key Set),它由一组设备私有密钥(Device Priva转载 2014-03-06 16:44:22 · 11654 阅读 · 0 评论