自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

铁匠Smith先生的专栏

关注Linux系统软件开发、多媒体图形技术、Linux OS技术、多进程多线程并发网络编程、架构模式研究与实践、AI等新技术动向、C/C++最新编程技术、开源代码集成与应用等

  • 博客(14)
  • 资源 (26)
  • 收藏
  • 关注

原创 数字视频编解码基础

1. 绪论人类社会的三大支柱是物质、能量和信息。具体而言,农业现代化的基础是物质,工业现代化的支柱是能量,而信息化的支柱是信息。90 年代以来,随着Internet和移动通信的迅猛发展,视频信息和多媒体信息在Internet 网络和移动网络中的处理和传输成为了当前我国信息化中的热点技术,数字视频技术在通信和广播领域获得了日益广泛的应用。视频信息具有直观性、确切性、高效性、广泛

2015-03-07 12:35:01 4190 1

原创 LSB最低有效位和MSB最高有效位

最低有效位(Least Significant Bit)代表二进制数中的最小的单位,可以用来指示数字很小的变化。也就是说,LSB是一个二进制数字中的第0位(即最低位),具有权值为2^0,可以用它来检测数的奇偶性。在大端序中,lsb指最右边的位。   最高有效位(the Most Significant Bit,msb),是指一个n位二进制数字中的n-1位,具有最高的权值2^n − 1。与之相反

2015-03-23 14:12:00 12322

转载 H265,网络视频的高清时代

HEVC/H.265标准LOGO去年八月,爱立信公司推出了首款H.265编解码器,而在仅仅六个月之后,国际电联(ITU)就正式批准通过了HEVC/H.265标准,标准全称为高效视频编码(High Efficiency Video Coding),相较于目前的H.264标准有了相当大的改善。H.265旨在在有限带宽下传输更高质量的网络视频,仅需原先的一半带

2015-03-19 23:14:24 3594

转载 H264学习指南

1、看看我从零开始学习的经验:     [原创] 我的H.264学习历程http://bbs.chinavideo.org/viewthread.php?tid=9882、看看他从零开始学习的经验:    【原创】H.264新手的成长历程http://bbs.chinavideo.org/viewthread.php?tid=51393、从宏观上讲讲如何读标准和代码:

2015-03-18 20:59:22 1615 1

转载 H264--3--NAL层的处理

------------------------------H.264的NAL层处理 ------------------------------H264以NALU(NAL unit)为单位来支持编码数据在基于分组交换技术网络中传输。NALU定义了可用于基于分组和基于比特流系统的基本格式,同时给出头信息,从而提供了视频编码和外部世界的接口。

2015-03-17 22:37:07 1179

转载 H264--2--语法及结构

---------------前言-------------H264结构中,一个视频图像编码后的数据叫做一帧,一帧由一个片(slice)或多个片组成,一个片由一个或多个宏块(MB)组成,一个宏块由16x16的yuv数据组成。宏块作为H264编码的基本单位。-------------------------名词解释 -------------------------

2015-03-17 22:27:26 887

转载 H264--1--编码原理以及I帧B帧P帧

-----------------------前言-----------------------       H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变

2015-03-17 22:00:10 1593

转载 视频编码(H264概述)

一视频编码介绍1.1视频压缩编码的目标1)保证压缩比例2)保证恢复的质量3)易实现,低成本,可靠性 1.2压缩的出发点(可行性)1)时间相关性在一组视频序列中,相邻相邻两帧只有极少的不同之处,这便是时间相关性。2)空间相关性在同一帧中,相邻象素之间有很大的相关性,两象素越近,侧相关性越强。 根据采用的信源的模型分类:1)基于波形的编码

2015-03-16 22:50:29 1361

转载 H.264中NALU、RBSP、SODB的关系 (弄清码流结构)

原文友情链接: http://blog.csdn.net/stpeace/article/details/8221945NALU:Coded H.264 data is stored or transmitted as a series of packets known as NetworkAbstractionLayerUnits. (NALU单元)      RBS

2015-03-16 21:02:31 1729

转载 傅里叶分析之掐死教程(完整版)更新于2014.06.06

Heinrich· 9 个月前 作 者:韩 昊知 乎:Heinrich微 博:@花生油工人 知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。——更新于2014.6.6,想直接看更新的同学可以直接跳到第四章————我保证这篇文章和你以前看过

2015-03-10 10:10:23 1171

转载 深入浅出的讲解傅里叶变换(2)

上一篇文章发出来之后,为了掐死我,大家真是很下工夫啊,有拿给姐姐看的,有拿给妹妹看的,还有拿给女朋友看的,就是为了听到一句“完全看不懂啊”。幸亏我留了个心眼,不然就真的像标题配图那样了。我的文章题目是,如果看了这篇文章你“还”不懂就过来掐死我,潜台词就是在你学了,但是没学明白的情况下看了还是不懂,才过来掐死我。  另外,想跟很多人抱歉,因为评论太多了,时间有限,不能给每个人回复,还望大家谅解。

2015-03-09 22:48:00 1467

转载 为什么要进行傅立叶变换,究竟有何意义?如何用MATLAB实现快速傅立叶变换

原文地址:为什么要进行傅立叶变换,究竟有何意义?如何用MATLAB实现快速傅立叶变换?作者:0方天华戟0 纪念让·巴普蒂斯·约瑟夫·傅立叶!!!公元1768年的今天,法国著名数学家、物理学家让·巴普蒂斯·约瑟夫·傅立叶出生于法国欧塞尔,特写此文悼念。。。本文是我阅读了多篇相关文章后对它们进行分析重组整合而得,绝大部分内容非我所原创,在此向多位原创作者致敬!!!一、傅立叶变换

2015-03-09 22:30:10 4660

转载 深入浅出的讲解傅里叶变换

来源:知乎 作者:Heinrich  http://www.elecfans.com/engineer/blog/20140527344277.html 我保证这篇文章和你以前看过的所有文章都不同,这是12年还在果壳的时候写的,但是当时没有来得及写完就出国了……于是拖了两年,嗯,我是拖延症患者……  这篇文章的核心思想就是:  要让读者在不看任何数学公式的情况下理解傅里叶分析。

2015-03-09 22:14:29 1387

转载 H264 ES PS TS 流的区别

ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流.      PES流(Packet Elementary Stream): 也叫打包的基本码流, 是将基本的码流ES流根据需要分成长度不等的数据包, 并加上包头就形成了打包的基本码流PES流.      TS流(Transport Stream): 也叫传输流, 是由固定长度为188字节的

2015-03-07 17:43:09 19298

SVID_20240619_105543_1.mp4

SVID_20240619_105543_1.mp4

2024-06-19

深入浅出gSOAP C++移植和开发

关于基于C++的gSOAP web service 客户端程序开发的亲身项目实战经验总结,对于想深入学习gSOAP和ONVIF会有非常大的帮助。读者可在此文中学到深入浅出的SOAP知识,gSOAP移植流程,软件架构设计以及开发流程知识。读完此文,读者既可深入理解SOAP技术,又可学习整体软件设计和架构思维。本文档为作者原创,因此,庆祝了大量精力在学习gSOAP上,同时,由于SOAP作为ONVIF技术的核心,本文档也是ONVIF开发的不可多得的实战经验和优秀技术资料.

2013-11-18

Upnp DEsign By example。(DLNA技术基础)

intel的介绍upnp的经典书籍。目前类似书籍较少,特此贡献,希望大家喜欢

2012-06-01

计算机程序设计与解释(MIT经典计算机教材)

计算机程序设计与解释(MIT经典计算机教材),第二版

2011-10-10

Linux/unix shell-scriptting编程经典PPT

Linux/unix shell-scriptting编程经典PPT,英文版经典PPT,适合LINUX基础开发人员和测试人员阅读。浅显易懂,深入浅出,读完后对你肯定有所帮助!

2011-05-01

嵌入式Linux应用程序开发详解(完整版)

这本书是一本快餐式Linux开发参考书籍,它充分的把握住了Linux应用程序编程中最核心的部分,让读者感觉到Linux编程原来也不困难,原来上手也很容易。 适合从事linux应用程序开发的初学者

2011-04-04

GNU/Linux Application Programming(英文版)

充分的把握住了Linux编程中最基本的部分,让读者感觉到Linux编程原来也不困难,原来上手也很容易。 看看这本书的目录就知道了,这本书既可以作为入门书,也可以作为一本参考书。 Table of Contents GNU/Linux Application Programming Reader’s Guide Acknowledgments Part I - IntrodUCtion Chapter 1 - U/Linux History Chapter 2 - GNU/Linux Architecture Chapter 3 - Free Software Development Part II - GNU Tools Chapter 4 - The GNU Compiler Toolchain Chapter 5 - Building Software with GNU make Chapter 6 - Building and Using Libraries Chapter 7 - Coverage Testing with GNU gcov Chapter 8 - Profiling with GNU gprof Chapter 9 - Building Packages with automake/autoconf Part III - Application Development Topics Chapter 10 - File Handling in GNU/Linux Chapter 11 - Programming with Pipes Chapter 12 - Introduction to Sockets Programming Chapter 13 - GNU/Linux Process Model Chapter 14 - POSIX Threads (Pthreads) Programming Chapter 15 - IPC with Message Queues Chapter 16 - Synchronization with Semaphores Chapter 17 - Shared Memory Programming Chapter 18 - Other Application Development Topics Part IV - GNU/Linux Shells and Scripting Chapter 19 - GNU/Linux Commands Chapter 20 - Bourne-Again Shell (bash) Chapter 21 - Editing with sed Chapter 22 - Text Processing with awk Chapter 23 - Parser Generation with flex and bison Part V - Debugging and Testing Chapter 24 - Software Unit Testing Frameworks Chapter 25 - Debugging with GDB Chapter 26 - Code Hardening Appendix A - Acronyms and Partial Acronyms Appendix B - About the CD-ROM Appendix C - Software License Index List of Figures List of Tables List of Listings

2011-04-04

Linux_Posix多线程编程原理与实践(中文版)

精通linux多线程编程的必读之作,本书将从概念、原理、实际代码、运用场景等多方面诠释linux posix多线程编程技术,深入浅出,让你有会当凌绝顶,一览众山小的快感!适合有基础linux编程概念的人阅读

2011-04-04

部分企业嵌入式笔试面试题及解答(参考)汇总

仅收取1分,大家下了就会明白的。相信你会顶我

2010-12-18

IP+Telephony(关于SIP和H323的经典英文书籍)

IP+Telephony(关于SIP和H323的经典英文书籍) 想要学习SIP和H323协议的,可以了解下哦。讲得不错 无论新手还是高手 有收获

2010-08-26

SIP Demystified(SIP揭秘,中文版)

SIP揭秘,中文翻译版,SIP学习的经典之作。特此共享,希望对广大VOIP领域SIP开发和测试爱好者有一定帮助

2010-06-29

编程高手箴言---该书为经典之作,网上目前这本书的电子资源很少,

编程高手箴言 很有帮助的一本书 网上目前这本书的资源很少。该书深入浅出,相信对大家的windows编程很有帮助

2010-04-13

Object-Oriented+Programming+And+The+Objective-C+Language.pdf

Object-Oriented+Programming+And+The+Objective-C+Language.pdf.对面向对象学习很有帮助

2010-03-31

设计模式——经典PPT

设计模式 PPT 南京大学 13种模式精辟解析

2010-03-25

数据结构面试准备经典考点PPT

数据结构面试准备经典考点PPT,对数据结构的各主要内容和要点进行了剖析

2009-11-02

谷歌笔试面试题及详解

Google笔试是没有门槛的。这样说是因为Google根本没有限制笔试的人数,开了N个教室,让N多人参加……不过笔试本身却有门槛,看了题目就知道。

2009-09-23

从零开始学sqlite

很好的学习资料,适合初级和中级水平. 浅显易懂,sqlite初学者的福音。

2009-06-11

SEED-DTK_VPM642实验手册

SEED-DTK_VPM642实验手册。论坛这方面资源比较少。特此共享

2009-06-04

ubuntu系统管理教程

UbuntuUbuntuUbuntuUbuntuUbuntuUbuntu每一个新版本的发布都会给众多 UbuntuUbuntuUbuntuUbuntuUbuntuUbuntu爱好者一个惊喜。但是在的同时,我们发现 UbutnuUbutnuUbutnuUbutnuUbutnuUbutnu需要的 系统性能也越来高,以至于很多还在使用配置机器朋友们对新版本UbuntuUbuntuUbuntuUbuntuUbuntuUbuntu望而 却步, Ubuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy Heron Ubuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy HeronUbuntu8.04 Hardy Heron的LiveCDLiveCDLiveCDLiveCDLiveCD 需要超过 384MB384MB384MB384MB 的内存才可以运行……但是,我今天要向绍 怎么在 128MB128MB128MB128MB 或者更少内存的机器上安装 Ubuntu8.04Ubuntu8.04Ubuntu8.04Ubuntu8.04Ubuntu8.04Ubuntu8.04Ubuntu8.04Ubuntu8.04Ubuntu8.04Ubuntu8.04,并使其运行如飞!

2009-05-14

Teach Yourself C in 21 Days

伟大的C语言学习书籍。 《Teach Yourself C in 21 Days》第6版,该书的前五版都登上了畅销书排行榜,是初学者学习C语言的经典之作。本版按最新的标准(ISO/IEC:9899-1999),以循序渐进的方式介绍了C语言编程方面的知识,并提供了丰富的实例和大量的练习。通过学习实例,并将所学知识用于完成练习,读者将逐步了解、熟悉并精通C语言。本书包括四周的课程,前三周详细介绍了C语言,第四周是附加课程,简要地介绍了最流行的面向对象语言——C++、Java和C#,附加课程的内容在光盘中以pdf格式文件提供。第一周的课程介绍了C语言程序的基本元素,包括变量、常量、语句、表达式、函数和循环;第二周介绍了数组、指针、字符和字符串、结构和共用体、变量的作用域、输入/输出等;第三周介绍了有关指针和函数的高级主题、磁盘文件读写、字符串操纵函数、函数库、内存管理以及编译器的高级用法等。本书是为初中级程序员编写的,可作为学习C语言的教程或参考资料。 目录:第一周课程第1天课程 C语言初步第2天课程 C语言程序的组成部分第3天课程 存储信息:变量和常量第4天课程 语句、表达式和运算符 …… 第二周课程第8天课程 使用数值数组第9天课程 指针第10天课程 字符和字符串第11天课程 结构、共用体和TypeDef …… 第三周课程第15天课程 有关指针的高级主题第16天课程 使用磁盘文件第17天课程 操纵字符串第18天课程 有关函数的高级主题 …… 附加课程(具体内容见光盘)附录A ASCII字符集 …… 由于目录太长,就不一一列举,提供部分供大家参考。

2009-05-14

谭浩强C语言PDF版

清华大学谭浩强C语言PDF版,适合大学初学者。书中内容比较浅显易懂

2009-04-05

软件测试(原书中文第二版).pdf

美国软件测试经典书籍,翻译版。适合软件测试工程师学习,或有志于从事软件测试行业的人看

2009-04-05

哈工大DSP精品教材

不错的教程,浅显易懂。对于DSP学习,绝对值得一看。解压缩后是PDF格式

2009-04-05

21天学通C++(第四版).pdf

21天学通C++(第四版).pdf 国外经典C++翻译作品。 强烈推荐中等水平和初学者阅读此书。

2009-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除