- 博客(27)
- 资源 (52)
- 收藏
- 关注
转载 转:快速H.264编码算法的研究及实现
转载地址:http://www.cnblogs.com/xkfz007/articles/2614796.html这是从网上找到一个毕业论文的一部分。这一部分主要介绍H.264中的相关技术。总结的比较不错。本来是pdf,现在转化为图片了。
2017-01-17 11:16:21 502
转载 H.264句法和语法总结(十四)CAVLC 残差句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415865residual_block_cavlc( coeffLevel, maxNumCoeff ) { C Descriptor for( i = 0; i coeffLevel[ i ] = 0
2017-01-17 10:07:33 279
转载 H.264句法和语法总结(十三)残差句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415854residual( ) { if( !entropy_coding_mode_flag ) residual_block = residual_block_cavlc
2017-01-17 10:06:38 276
转载 H.264句法和语法总结(十二)子宏块预测句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415847sub_mb_pred( mb_type ) { for( mbPartIdx = 0; mbPartIdx // sub_mb_type[ mbPartIdx ] 指明子宏块的预测类型,在不同的宏块类型中这个句法元素的语义
2017-01-17 10:05:44 433
转载 H.264句法和语法总结(十一)宏块层预测句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415843mb_pred( mb_type ) { if( MbPartPredMode( mb_type, 0 ) = = Intra_4x4 | | MbPartPredMode( mb_type, 0
2017-01-17 10:04:46 489
转载 H.264句法和语法总结(九)片层数据句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415806slice_data( ) { if( entropy_coding_mode_flag ) while( !byte_aligned( ) )
2017-01-17 10:04:00 280
转载 H.264句法和语法总结(八)参考图像序列标记 (marking)操作的语义
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415787重排序(reordering)操作是对参考帧队列重新排序,而标记(marking)操作负责将参考图像移入或移出参考帧队列。dec_ref_pic_marking( ) { if( nal_unit_type = = 5 )
2017-01-17 10:03:17 343
转载 H.264句法和语法总结(七)加权预测句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415780pred_weight_table( ) { // luma_log2_weight_denom 给出参考帧列表中参考图像所有亮度的加权系数,是个初始值luma_log2_weight_denom 值的范围是 0 to 7。
2017-01-17 10:02:22 334
转载 H.264句法和语法总结(六)参考帧队列重排序(reordering)句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415730ref_pic_list_reordering( ) { if( slice_type != I && slice_type != SI ) { // ref_
2017-01-17 10:00:44 728
转载 H.264句法和语法总结(五)片头句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415710slice_header( ) { // first_mb_in_slice 片中的第一个宏块的地址, 片通过这个句法元素来标定它自己的地址。 要注意的是在帧场自适应模式下,宏块都是成对出现,这时本句法元素表示的是第几个宏块对,对应的第一个
2017-01-17 09:59:56 242
转载 H.264句法和语法总结(四)图像参数集语义
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415698pic_parameter_set_rbsp( ) { // pic_parameter_set_id 用以指定本参数集的序号,该序号在各片的片头被引用。 pic_parameter_set_id // seq_pa
2017-01-17 09:59:07 304
转载 H.264句法和语法总结(三)序列参数集层(SPS)句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415689seq_parameter_set_rbsp( ) { // profile_idc level_idc 指明所用 profile、level profile_idc // constraint_set0_flag
2017-01-17 09:58:26 247
转载 H.264句法和语法总结(二)NAL层句法
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415649NAL&VCL: H.264 的功能分为两层,即视频编码层(VCL)和网络提取层(NAL,Network Abstraction Layer)。VCL 数据即编码处理的输出,它表示被压缩编码后的视频数据序列。在 VCL 数据传输或存储之前,这些编码的 VCL
2017-01-17 09:57:24 297
转载 H.264句法和语法总结(一)句法元素的分层结构
转载地址:http://blog.csdn.net/tanningzhong/article/details/52415616在 H.264 定义的码流中,句法元素被组织成有层次的结构,分别描述各个层次的信息,如下图所示 在H.264 中,句法元素共被组织成 序列、图像、片、宏块、子宏块五个层次。
2017-01-17 09:56:24 323
转载 H264码流结构分析
原文地址:http://blog.csdn.net/chenchong_219/article/details/379905411、码流总体结构:h264的功能分为两层,视频编码层(VCL)和网络提取层(NAL)。H.264 的编码视频序列包括一系列的NAL 单元,每个NAL 单元包含一个RBSP。一个原始的H.264 NALU 单元常由 [StartCode] [NA
2017-01-16 10:59:31 417
原创 TS流分析-PES包头实例分析
下面的字节是从ts文件中读取的一个ts包。并包含有PES头。可以从第二个字节的第二位知道:负载单元开始标志,含有PES数据时,该包为其开始。47 40 45 30 07 10 87 14 3E 61 FE 00 00 00 01 E0 35 93 80 C0 0A 39 38 A7 06 75 19 38 A7 06 75 00 00 00 01 09 10 00 00 00 01 6
2017-01-13 16:13:26 4136
原创 TS流分析-PES中扩展头部的判断
根据流类型判断(流类型是PES包头第四字节),扩展头部有三种。一种是非 (0xBC 0XBE 0xBF 0xF0 0xF1 0xF2 0xF8),这类可能又PTS/DTS信息一种是(0xBC 0xBF 0xF0 0xF1 0xF2 0xF8)其中之一。一种是 0XBE,也就是padding_stream 。第一种if (s
2017-01-13 15:15:50 1008
转载 ISO/IEC 13818 -1 ~ -7之间的区别
转载地址:http://www.aiuxian.com/article/p-1662919.html经常用到ISO/IEC 的 13818的传输定义系列标准,但是,老忘记他们各个部分的相关关系,现在记录如下:MPEG-2标准目前分为9个部分,统称为ISO/IEC13818国际标准。各部分的内容描述如下: 一部分-ISO/IEC13818-1,System:系统,
2017-01-13 13:07:28 3482 2
转载 TS科普23 ES PES TS关系
原文地址:http://blog.csdn.net/cabbage2008/article/details/50187277简单讲:以视频为例,我们将视频压缩成的H264码流 可以称作为ES流,将其每帧打包变为PES流 然后拆分成多个188字节,称为TS流从上往下解释:一段ES流=N帧(就是第2行中的数据)1帧 = 1 PES_payload1PES = 1P
2017-01-13 11:16:42 1877
转载 将es打包成pes时,处理PTS和DTS的方法
原文地址:http://blog.csdn.net/season_hangzhou/article/details/19204629PES包格式:分组开始码前缀:0x00 0x00 0x01流ID:视频为0x0E,音频为0x0CPES分组长度:这个包中此后数据的长度,包括此后剩余的PES包头长度和帧数据长度。PES首部数据长度:可选字段长度+填充字节长度。
2017-01-13 11:06:10 1244
转载 PES结构详解
转载地址:http://www.aiuxian.com/article/p-1662918.htmlPES是Packetized Elementary Stream的简称,是将原始ES流打包后形成的,再将PES经过不同的打包方式可以组成MPEG program stream 和 MPEG transport stream,即PS流和TS流。PES的组成结构如
2017-01-12 15:00:26 4462
转载 视频容器与编解码器的区别
转载地址:http://blog.csdn.net/iloveyin/article/details/24365707这基本是一个老生常谈的东西了,但是我仍然是看了很多资料,加上一点点理解才完全明白了其中的差别所在。这就像上学时的考试大纲,这种东西要求是识记类型的,没有技术门槛,但是只有你把东西都记住之后,才完全知道书上再说什么。
2017-01-12 13:18:15 995
转载 播放器的基本原理
转载地址:http://blog.csdn.net/iloveyin/article/details/24366129播放器解决了视频播放的问题。通常来说,解决问题最好的办好就是大而化小,小而化无。因为整个播放过程是一个复杂的过程,所以播放器也采用分而治之的办法。简单来说,这个大问题可以分解为四个小问题。1,数据接收;2,数据解析;3,数据解码;
2017-01-12 13:16:57 4941
转载 视频压缩的基本原理,一些常见压缩算法的概念
转载地址:http://blog.csdn.net/iloveyin/article/details/24367863对于算法研究而言,本身就是要先知道哪个地方可以努力,哪些地方行不通。这些原理,就是指明方向的。一.视频压缩的可行性1.空间冗余一幅静态图像,比如人脸。背景,人脸,头发等处的亮度,颜色,都是平缓变化的。相邻的像素和色度信号值比较接近。具有强相关
2017-01-12 13:14:42 14785
原创 TS流分析-PMT包
PMT即节目映射表,Program Map Table。节目相关表PAT中可能包含多个PMT,PMT中又包含音视频对应的包PID及音视频类型的定义。 0000 47 40 62 38 81 00 ff ff ff ff ff ff ff ff ff ff0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
2017-01-11 15:30:11 2886 4
原创 TS流分析-PAT包
TS流是由ts数据包构成的。ts的数据包如果PID为0,那么该包就是PAT包。下面的数据是从ts流中找到的PAT类型的ts数据包。长度为188字节。有自适应域。自适应域应该就是为了填充够188字节而有的。0000 47 40 00 38 a6 00 ff ff ff ff ff ff ff ff ff ff0010 ff ff ff ff ff ff ff ff f
2017-01-11 14:22:26 1423
原创 TS流分析-packet header
ts流是由ts包构成的,ts包的长度固定为188或者204,后者是加上校验的长度。对应的官方描述文档为:iso-13818-1.pdf,下载地址:ts数据包的包头占4个字节,其构成如下: /** * Packet Header(包头)信息说明 * 1 sync_byte 8bits 同步字节 * 2 transport_error_indicator 1bi
2017-01-11 10:18:23 2153
gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz
2020-08-24
jfreechart-1.0.9_jcommon-1.0.17_gnujaxp
2017-06-28
android-gif-drawable-master.jar
2016-06-13
android_sqlite
2015-07-24
android event bus
2015-07-24
ffmpeg6.2.2-库、头文件、可执行程序 for android
2015-05-20
android-FTPClient用到的jar包
2015-01-22
Android 跑马灯 ,用 viewgroup + 动画实现
2014-12-08
Android 跑马灯,用LinearLayout加动画实现。
2014-12-03
Android 串口程序源代码
2014-10-25
功夫熊猫音频测试文件.pcm
2020-12-01
compile-tcpdump.tar.gz
2020-11-12
mstar_64位驱动及MSTV_Tool_V4.114_246752.zip
2020-11-10
gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.gz
2020-09-15
STM8L IAP 应用程序中编程指导.zip
2019-06-05
androidsvg
2018-04-13
SDL2播放YUV420P序列
2018-03-27
基于SDL2.0.8的播放PCM的程序
2018-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人