自定义博客皮肤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)
  • 收藏
  • 关注

git 使用详解

考虑到CVS的一些局限性,最近和同事在公司推行Git。 其实,如果推行SVN的化,可能推行的难度会降低很多。不过lark说既然推行一个新的版本管理工具,总要花费一定的时间进行培训、部署、转换。而推行Git和SVN的代价不如想象中差距那么大。因此,不如就多花些精力推行Git , 可以带来更多的好处。 这个想法说服了我。 然后就开始筹备了。 我发现网上很多git教程对一些基础命令(比如git-r...

2011-06-30 23:56:00 79

h264 rtp payload

H.264 视频 RTP 负载格式1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+F: 1 个比特. forbidden_zero_bit. 在 H.2...

2011-06-27 14:12:00 74

Using libavformat and libavcodec

The libavformat and libavcodec libraries that come with ffmpegare a great way of accessing a large variety of video file formats.Unfortunately, there is no real documentation on using these li...

2011-06-21 18:33:00 97

Ffmpeg快速应用开发

Ffmpeg 中的Libavformat 和 libavcodec库是访问大多数视频文件格式的一个很好的方法。不幸的是,在开发您自己的程序时,这套库基本上没有提供什么实际的文档可以用来作为参考(至少我没有找到任何文档),并且它的例程也并没有太多的帮助。这种情况意味着,当我在最近某个项目中需要用到 libavformat/libavcodec 库时,需要作很多试验来搞清楚怎样使用它们。这...

2011-06-21 18:25:00 63

音视频同步-时间戳

媒体内容在播放时,最令人头痛的就是音视频不同步。从技术上来说,解决音视频同步问题的最佳方案就是时间戳:首先选择一个参考时钟(要求参考时钟上的时间是线性递增的);生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间);在播放时,读取数据块上的时间戳,同时参考当前参考时钟上的时间来安排播放(如果数据块的开始时间大于当前参考时钟上的时间,则不急于播放该数据块,直...

2011-06-21 18:19:00 102

关于 frame的一些基本知识

关于 frame的一些基本知识只是摘抄了一部分,供初学者参考。b.帧速率:帧速率是每秒显示的图像数。标准影片(NTSC) 是29.97 帧第秒 (fps),电影是每秒24 帧fps。欧洲标准是(PAL) 25 帧fps。如果你对你影片的尺寸不是太注重的话,保留默认的Current选项。这将会使你制作的影片的帧速率和源文件一致。不管怎样,如果你想降低带宽和CPU的占用,你可以选择一个...

2011-06-21 18:18:00 277

RFC 3263 SIP: SIP 定位服务器

............................ .............................. . . . . . +-------+ . . +-------+ ...

2011-06-18 18:07:00 120

VoIP技术应用中存在的问题的分析研究

摘 要 VoIP技术是由原来的一种互联网上的增值应用发展成为一种得到广泛应用的通信技术,较传统的PSTN通信具有明显优势,但在实际应用中也面临诸多问题。文章简述了VoIP基本原理及其分析研究了实际应用中VoIP技术现存问题,并提出了相应的解决方法,最后讨论了VoIP技术的发展方向和研究趋势。 关键词 VoIP;QoS;攻击;语音编码1 引言 ...

2011-06-18 13:14:00 236

最近写的各种Linq实例,to xml,to dataset,to object

Linq to Xml:===========================================================<?xml version="1.0" standalone="yes"?><Messages> <!-- Common Error Message --> <Message> ...

2011-06-17 15:12:00 106

IMS网络的功能实体介绍

http://blog.csdn.net/foolskindom/archive/2009/12/16/5018547.aspx2.2 IMS实体和功能描述本节讨论IMS实体和关键功能。这些实体可以被粗略的分为六大类:会话控制和路由实体族(CSCFs)、数据库实体(HSS、SLF)、互联实体(BGCF、MGCF、IM-MGW、SGW)、服务相关实体(应用服务器、MRFC、MR...

2011-06-14 15:56:00 1627

成大事必备9种能力、9种手段、9种心态

成大事的九种手段:  1、敢于决断--克服犹豫不定的习性   很多人之所以一事无成,最大的毛病就是缺乏敢于决断的手段,总是左顾右盼、思前想后,从而错失成功的最佳时机。成大事者在看到事情的成功可能性到来时,敢于做出重大决断,因此取得先机。  2、挑战弱点--彻底改变自己的缺陷  人人都有弱点,不能成大事者总是固守自己的弱点,一生都不会发生重大转变...

2011-06-14 11:09:00 62

Doubango ims 框架 分析之 多媒体部分

p { margin-bottom: 0.21cm; }序言RTP提供带有实时特性的端对端数据传输服务,传输的数据如:交互式的音频和视频。那些服务包括有效载荷类型定义,序列号,时间戳和传输监测控制。应用程序在UDP上运行RTP来使用它的多路技术和checksum服务。2种协议都提供传输协议的部分功能。RTP本身没有提供任何的机制来确保实时的传输或其他的服务质量保证,而是由低层的服务来完成...

2011-06-11 16:53:00 89

doubango sip/ims 注册流程

注册流程(java-->C++-->C)register(NgnSipService.java) | register(NgnRegistrationSession.java) |register_(sipsession.cxx) |tsip_action_REGISTER(stip_api_register.c)tsip_action_REGIST...

2011-06-11 16:44:00 100

asterisk 视频通话 支持

asterisk 对视频的支持一直不是很好,实际上对于视频的支持 分两方面,一个是支持哪些视频编码的协商,协商的是否完全?另一个为对视频的处理方式,是否支持编解码。对于视频应用,asterisk 如果能在视频协商上支持全面即可,本身不去作编解码工作,只提供视频流的path 即可,视频转换对性能影响很大.最近遇到 h264视频格式协商支持不完全,所以修改其sip协议栈实现h264的协商。听...

2011-06-11 16:00:00 640

FFMpeg中apiexample.c例子分析——编码分析

apiexample.c例子教我们如何去利用ffmpeg库中的api函数来自己编写编解码程序。(1)首先,main函数中一开始会去调用avcodec_init()函数,该函数的作用是初始化libavcodec,而我们在使用avcodec库时,该函数必须被调用。  (2)avcodec_register_all()函数,注册所有的编解码器(codecs),解析器(parsers)...

2011-06-04 18:40:00 68

IMS对SIP协议的要求及应用

摘要 IP多媒体核心子系统(IMS)近年来日益成为比较受认同的固定网络和移动网络融合的理想方案,而会话发起协议(SIP)是IMS的基本控制协议,它自身的特点使得它在固网和移动网络向下一代网络(NGN)迈进的过程中发挥日益突出的重要作用。文章就SIP在IMS中的基本应用、扩展应用做了具体的分析,并通过IMS中SIP信令典型流程阐述了SIP在IMS中的应用。 1、IMS和SI...

2011-06-01 17:56:00 612

空空如也

空空如也

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

TA关注的人

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