
音视频
Alisa_xf
这个作者很懒,什么都没留下…
展开
-
h264基本介绍
一 视频编码介绍1.1 视频压缩编码的目标1)保证压缩比例2)保证恢复的质量3)易实现,低成本,可靠性 1.2 压缩的出发点(可行性)1)时间相关性在一组视频序列中,相邻相邻两帧只有极少的不同之处,这便是时间相关性。2)空间相关性在同一帧中,相邻象素之间有很大的相关性,两象素越近,侧相关性越强。 根据采转载 2017-07-10 11:20:35 · 1507 阅读 · 0 评论 -
视频压缩:I帧、P帧、B帧
视频压缩中,每帧代表一幅静止的图像。而在实际压缩时,会采取各种算法减少数据的容量,其中IPB就是最常见的。 简单地说,I帧是关键帧,属于帧内压缩。就是和AVI的压缩是一样的。P是向前搜索的意思。B是双向搜索。他们都是基于I帧来压缩数据。 I帧表示关键帧,你可以理解为这一帧画面的完整保留;解码时只需要本帧数据就可以完成(因为包含完整画面) P帧表示的是这一帧跟之转载 2017-09-23 10:27:21 · 456 阅读 · 0 评论 -
VLC简介及使用说明
VLC框架分析 引用: http://blog.youkuaiyun.com/szu030606/article/details/7210758 功能部份:VLC媒体播放器的核心是libvlc ,它提供了界面,应用处理功能,如播放列表管理,音频和视频解码和输出,线程系统。所有libvlc源文件设在的/src目录及其子目录:# config/ :从命令行和配置文件加载配置,提供功能模块的读取和写入配置# co...转载 2018-05-09 15:16:24 · 4548 阅读 · 0 评论 -
视频播放器实现原理
最近刚刚开始接触视频,对于视频本身的基础知识非常匮乏,搜集整理一下自己的学习过程。这篇视频播放器实现的文章对于理解视频是如何传输、编码、解码、播放整个流程有不少帮助:原文地址:http://blog.youkuaiyun.com/l_yangliu/article/details/13503823一、知识点 ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流.PES流...转载 2018-06-04 12:02:46 · 5120 阅读 · 0 评论 -
H264码流结构分析
1、码流总体结构:h264的功能分为两层,视频编码层(VCL)和网络提取层(NAL)。H.264 的编码视频序列包括一系列的NAL 单元,每个NAL 单元包含一个RBSP。一个原始的H.264 NALU 单元常由 [StartCode] [NALU Header] [NALU Payload] 三部分组成,其中 Start Code 用于标示这是一个NALU 单元的开始,必须是"00 00 00 ...转载 2018-06-05 15:36:19 · 531 阅读 · 0 评论 -
如何从wireshark中获取H264码流
转自:https://blog.youkuaiyun.com/volvetandanny/article/details/47087641由于近来发现网上wireshark获取H264码流的方法都有点错误,为此研究了一下这种方法,最后发现还是可行的,能成功获取H264裸码流。借鉴的网页:https://wiki.wireshark.org/Lua http://w...转载 2018-07-13 13:14:50 · 1050 阅读 · 0 评论 -
视频H264编解码知识整理
简介网络提取层(NAL network abstraction layer )和视频编码层(VCL video coding)码率、帧率、分辨率其它总结简介视频编解码网上介绍很多,整理了不少笔记,经过近一年的学习,把整理的笔记反馈到社区,也加深一遍自己的理解。欢迎指正错误和讨论学习,谢谢浏览。H264是一种视频压缩标准。根据不同类别,编码器会使用不同类型的帧,I帧、P帧和...转载 2019-02-26 07:16:23 · 594 阅读 · 0 评论 -
RTP协议全解析(H264码流和PS流)
写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析,其中借鉴了很多文章,我都列在了文章最后,在此表示感谢。互联网的发展离不开大家的无私奉献,我决定从我做起,希望大家支持。 原创不易,转载请附上链接,谢谢http://blog.youkuaiyun.com/chen495810242/article/details/392073051、RTP Hea...转载 2019-02-26 07:19:05 · 752 阅读 · 0 评论