自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

转载 GDIplus的初次接触--加载并显示常用格式图片

在没有接触Gdiplus之前,在vc中绘制图片,通常加载一张位图,然后进行贴图。对于现在多种多样的图片格式,之前的GDI并不支持(应该是这样的,呵呵)。而使用Gdiplus则可以选择多种图片格式,比如BMP, ICON, GIF, JPEG, Exif, PNG, TIFF, WMF, and EMF。下面就介绍下首次接触Gdiplus的一个简单应用。一、包括相应的头文

2017-12-23 10:25:34 465

转载 CRC32校验原理及实现

CRC即循环冗余校验(Cyclic Redundancy Check):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。CRC校验实用程序库:在数据存储和数据通讯领域,为了保证数据的正确性,就不得不采用检错的手段。CRC码校验原理:发送端:发送端根据信息字段与生成多项式生产呢个CRC码,CRC码作为数据发送给接收端,同时也会把计算出的校

2017-12-21 15:20:44 40133 3

转载 TS流中BAT与SDT等表的解析

TS流的文章不少,但都比较难读;TS码流分析的软件挺多,但思路都雷同。本文章从另外一个角度来理解和分析TS流,不过只是我个人的理解,错误在所难免,不当之处,请大家多多指教(本文可能经常更新)。          由于传输的文件比较大,文件分片传输,形成包(也可以叫帧);由各个包组合在一起,就能形成这完整的文件。不过,TS流传输按DVB标准,需要打包为固定格式的包,同时传输一些表(P

2017-12-21 14:23:10 7708

原创 基于注解的Spring MVC(下篇)

Model上一篇文章《Spring6:基于注解的Spring MVC(上篇)》,讲了Spring MVC环境搭建、@RequestMapping以及参数绑定,这是Spring MVC中最基础也是最重要的内容,本篇文章继续讲讲Spring MVC中其余的知识点,先从Model开始。前一篇文章比较详细地解读了数据从页面请求到服务器后台的一些细节,那么下一个要解决的问题就是数据如何从

2017-12-21 09:44:00 158

原创 基于注解的Spring MVC(上篇)

什么是Spring MVCSpring MVC框架是一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Structs、Structs2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler。通过

2017-12-21 09:42:34 192

原创 SpringMVC学习--入门程序

前面基本介绍了下SpringMVC的运行原理,现在按照前面的原理一步步实现一个简单的程序。先搭建一个简单的web工程,将spring的jar包导入项目中。前端控制器配置  在web.xml中配置如下: 1 servlet> 2 servlet-name>springmvcservlet-name> 3 servlet-class>org.springframewor

2017-12-18 09:54:48 157

原创 SpringMVC学习--springmvc原理

简介  springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。  spring的结构图: mvc在b/s下的应用  1、 用户发起request请求至控制器(Controller),控制接收用户请求的数据,委托给模型进行处理;  2、 控制器

2017-12-18 09:54:02 240

转载 视频码流分析工具

Elecard:http://www.elecard.com/en/index.htmlCodecVisa:http://www.codecian.com/更新(2014.8.26)===================又发现了一个不错的码流分析工具:Intel Video Pro Analyzer 201

2017-12-15 10:22:57 1220

转载 哈夫曼树与哈夫曼编码

在一般的数据结构的书中,树的那章后面,著者一般都会介绍一下哈夫曼(HUFFMAN)树和哈夫曼编码。哈夫曼编码是哈夫曼树的一个应用。哈夫曼编码应用广泛,如JPEG中就应用了哈夫曼编码。 首先介绍什么是哈夫曼树。哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的 路径长度(若根结点为0层,叶结点到根结

2017-12-14 18:15:32 244

转载 WebRTC学习之二:编译(Win10+VS2015)

一.准备1.操作系统Win7 64位及以上,必须是64位的。我用的Win10,64位。2.VS版本Visual Studio 2015 Update 3及以上。我用的Visual Studio 2015 Update 3。http://download.microsoft.com/download/7/c/f/7cf151c3-b735-4e35-a

2017-12-13 15:54:07 2247

转载 WebRTC学习之一:开篇

一.无插件的实时通讯       想像一下,如果你的手机、电视、电脑都可以通过一个平台进行通信,想像一下,你可以在Web应用中轻松地加入视频聊天和p2p数据分享,这就是WebRTC的愿景。       想试一试吗?WebRTC现在已经被集成到Chrome、Opera和Firefox,在apprtc.appspot.com有个简单的视频聊天应用可供测试。1.在Chrome、Opera或F

2017-12-13 15:36:26 887

转载 WebRTC学习资料大全

在学习WebRTC,找了些资料,记录一下,供以后查询。有些需要翻墙才能看WebRTC 介绍官网在这里:https://webrtc.org/。然后这里有一个官方的Getting Started:https://webrtc.org/start/。Google关于WebRTC的幻灯片:http://io13webrtc.appspot.com/

2017-12-13 15:34:37 247

转载 熵编码基础概念

熵编码即编码过程中按熵原理不丢失任何信息的编码。信息熵为信源的平均信息量(不确定性的度量)。常见的熵编码有:香农(Shannon)编码、哈夫曼(Huffman)编码和算术编码(arithmetic coding)。在视频编码中,熵编码把一系列用来表示视频序列的元素符号转变为一个用来传输或是存储的压缩码流。输入的符号可能包括量化后的变换系数,运动向量,头信息(宏块头,图象头,序列的头等)以及附加

2017-12-13 09:41:31 5336

转载 DirectShow简介

3.1 DirectShow 的功用(1) 保证数据量庞大的多媒体数据处理的高效性; (2) 时刻保持音频和视频的同步; (3) 用简单的方法处理复杂的媒体源问题,包括本地文件,计算机网络,广播电 视以及其他数码产品; (4) 处理各种各样的媒体格式问题,包括 AVI,ASF,MPEG,DV,MOV 等; (5) 支持目标系统中不可预知的硬件; DirectShow 的设计初衷就是尽量要让

2017-12-11 18:07:25 5240 1

转载 directshow原理分析之filter到filter的连接

Filter是Directshow中最基本的概念。Directshow使用filter graph来管理filter。filter graph是filter的容器。Filter一般由一个或者几个Pin组成。filter之间通过Pin来连接,组成一条链。PIN也是一种COM组件,每一个PIN都实现了IPin接口。试图链接的两个Pin必须在一个filter graph中。

2017-12-11 17:39:22 411

转载 ffmpeg视音频同步

视音频同步的简单介绍DTS 和 PTS计算视频中Frame的显示时间获取Audio clock(audio的播放时长)将视频同步到音频上,实现视音频同步播放视音频同步简单介绍一般来说,视频同步指的是视频和音频同步,也就是说播放的声音要和当前显示的画面保持一致。想象以下,看一部电影的时候只看到人物嘴动没有声音传出;或者画面是激烈的战斗场景,而声音不是枪炮声却是人物说话的声音,这是非常差的一种体验。在...

2017-12-09 17:03:33 226

基于live555的Rtsp服务器源码

基于live555的Rtsp服务器源码

2017-02-20

FFmpeg开发包

FFmpeg开发包

2017-02-16

空空如也

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

TA关注的人

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