自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

热爱工作,快乐生活

专注于流媒体、音视频编解码传输技术

  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)

RTP          参考文档 RFC3550/RFC3551         Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成

2013-09-25 23:55:18 120227 13

原创 linux eval

eval 就是执行以下两个步骤1.第一次,执行变量替换,类似与C语言的宏替代2.第二次,执行替换后的命令串#!/bin/bashg="|"eval ls $g wc -l#1.变量替换 eval ls | wc -l#2.执行命令结果echo \$$# #输出命令个数eval echo \$$# #输出最后一个

2013-09-18 17:05:20 4754

原创 shell中的括号(小括号,中括号,大括号)

一、小括号,园括号()  1、单小括号 ()    ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。    ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将

2013-09-16 17:39:20 78609 6

原创 为sourceinsight添加makefile和configure文件

在用sourceinsight查看ffmpeg内核源码的时候,大家会发现不能查看源码中的makefile代码,即不能搜索到makefile文件。这是因为source insight默认是不选makefile的,也没有configure这种类型的文件。下面就说如何让sourceinsight支持查看makefile和configure代码:(1)添加makefile:进入Opti

2013-09-13 23:51:17 4514

原创 [H265/HEVC]开源项目

1.X265个是有两个版本,一个是国内人搞的,是国外公司搞的1.只是一个编码器,目前没有支持解码开发语言 c++web url: www.x265.orgsource url: https://bitbucket.org/multicoreware/x265x265 is an open-source project and free application library

2013-09-13 17:37:38 13262 1

转载 Tutorial: How to "live stream" a media file

How to "live stream" a media fileby Thorsten PferdekämperI have tried a while to setup a free (open source etc.) live streaming solution which is able to stream “anything” to a flash frontend.

2013-09-05 23:10:32 2919

转载 crtmpserver流媒体服务器的介绍与搭建

前言      Adobe的FMS(Flash Media Server)是很好用。但对应着分级授权的是money和有限功能开放。商业的东西既然用不起,也阻碍了我们的技术进步,那就只能求助于开源社区了。而crtmpserver就是FMS的替代者之一1. crtmpserver简介    crtmpserver的功能总来说:支持推送给它的rtmp流的接

2013-09-05 22:59:34 4456

ffmpeg dxva硬解解码的实现

基于ffmpeg的dxva技术 硬件加速的完整实现

2013-03-21

视频容器以及视频格式

各种文件格式(视频容器)所能支持的音视频编解码数据

2011-10-21

Yate开发简介 VOIP

Yate(Yate Another Telephony Engine)是下一代的电话引擎,目前主要关注VoIP技术和公共电话交换网(PSTN),该系统突出的强项是非常灵活,很容易被扩展。话音、视频、数据和即时信息都可以统一在Yate灵活的引擎之下,使企业通信效率最大化而基础建设的费用最小化

2011-04-14

Wince 进程外组件

Windows进程外组件Demo源代码。

2011-03-10

代理存根的创建(进程外组件)

这是中的一个例子,由于缺少代理存根DLL,是的客户端调用进程外组件接口失败. 实现的步骤见http://blog.csdn.net/tttyd/archive/2009/11/04/4768041.aspx

2009-11-04

ATL源码学习5---集合与枚举接口支持

博客位置 http://blog.csdn.net/tttyd/archive/2009/09/24/4586448.aspx

2009-09-24

ATL源码学习-Tear-Off接口支持(代码)

博客链接 http://blog.csdn.net/tttyd/archive/2009/09/22/4580464.aspx

2009-09-22

ATL源码学习-聚合的支持

ATL源码学习-聚合的支持 博客教程地址 http://hi.csdn.net/link.php?url=http://blog.csdn.net%2Ftttyd

2009-09-18

C++模板教程

c++模板教程《经典》

2007-11-05

空空如也

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

TA关注的人

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