自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 live555代码分析

Live555Live555是一个跨平台的C++开源项目,为流媒体提供解决方案,实现了RTP/RTCP、RTSP、SIP等标准流媒体传输协议。Live555实现了音视频数据的流化、接收和处理。支持包括MPEG、H.253+、DV、JPEG等视频编码格式、及多种音频编码。目前,Live555已经被用于多款播放器的流媒体播放功能的实现,如VLC(VideoLan)、MPlayer。http

2017-09-14 11:51:34 1662 1

原创 onvif协议

第一节 Gsoap使用SOAP 是基于 XML的简易协议,可使应用程序在 HTTP之上进行信息交换。或者更简单地说:SOAP是用于访问网络服务的协议。1.1简介ü   gSOAP是一个跨平台的,用于开发Web Service服务端和客户端的工具。ü   在Windows、Linux、MAC OS和UNIX下使用C和C++语言编码,集成了SSL功能。ü   下载地

2017-09-14 11:50:01 7880 1

原创 RTSP协议

第一节 简介1、介绍RTSP(realtime transport stream protocol)实时流协议,建立并控制一个或多个连续媒体流。Rtsp充当多媒体服务器的网络遥控器,本身并不发送媒体流。 2、认证机制RTSP重用了网页安全认证机制,所有HTTP授权机构如basic\digest授权都可以直接使用。 3、rtsp命令1)OPTION2)DESCRI

2017-09-14 11:45:57 504

原创 Tomcat与Eclipse集成

1、下载JEE版的eclipse;2、下载tomcat,安装并设置环境变量3、下载tomcat的eclispe插件,解压tomcat插件到eclipse目录下的plugins目录。4、重启eclipse,集成完毕

2016-01-16 22:01:31 359

原创 live555介绍

Live5551、Live555是一个C++开源项目,为流媒体提供解决方案。2、实现了标准的流媒体传输协议:如RTP/RTCP、RTSP、SIP等。3、实现对多种音视频编码格式的音视频数据流化、接收和处理等。4、VLC、MPlayer等实现了live555的流播放功能。5、Live555包括4个基本库:UsageEnvironment&TaskScheduler,groupso

2016-01-10 19:03:26 600

原创 H264之ffmpeg解码

1、AVCodecContext 编解码器上下方1)设置帧率: AVRational time_base 时基                            time_base.num = 1 时间单位为1s;time_base.den = framerate(帧率,如25)2、AVPackt 音视频压缩数据包(一个包中包含一帧)     AVPacket avpacket

2016-01-09 22:05:40 452

原创 音视频ES,PES,PS,TS介绍

1、ES流(Elementary stream),原始码流。是经过A/D转换、编码后输出的数据流,是直接从编码器输出的数据流;1)ES经过PES打包,转换为PES包。2)ES是只包含一种内容的数据流,如音频数据或视频数据。3)打包后的PES流也只包含一种内容。 2、PES流(Packet Elementary stream),打包后的基本码流。ES流形成的分组叫PES分组,是用

2016-01-09 19:47:51 1721

原创 java常用建模工具汇总

java uml建模工具1、Rational Rose,是Rational公司的面向对象的统一建模语言的可视化建模工具。(*)2、StarUML,开源的uml工具、韩国人用Delphi开发的。3、Visio,微软的uml建模工具、默认只支持C++/C#,只适用于简单画图。(*)4、argoUML,使用java开发的建模工具。5、EA(enterprise architect

2015-12-30 22:40:26 9739

原创 java中getResouce()方法的简介

1、使用Class类的对象,获得资源路径1)ClassText.class.getResource(" ");   // 获得资源的URI,即资源文件定位符返回当前ClassText.class所在包的开始位置;即放回当前类所在包的位置,如有com.wei.ClassText,则返回的是file:// xxx /com.wei2)ClassText.class.getResourc

2015-12-27 22:17:42 595

原创 spring中的AppllicationContext详解

1、Spring中最重要的是BeanFactory。BeanFactory接口有很多实现类,通常使用:org.springframework.beans.factory.xml.XmlBeanFactory。2、ApplicationContext是应用上下文环境,定义在org.springframework.context包下。是BeanFactory的子接口ApplicationCon

2015-12-27 21:47:15 1155

原创 android中的syle和theme

1、Style 风格、样式,是针对View控件的,是一系列属性的集合,用于简化代码编写。是元素级别的属性设置1)引入,例在layout中设置多个控件View1, View2, ... , Viewn      如果这些控件都有相同的某些属性值,如      android:textSize = 10sp;      android:background= "#ffffff";  

2015-12-27 21:14:17 306

转载 js设置cookie

JS设置cookie,删除cookie js设置cookie有很多种方法。第一种:(这个是w3c官网的代码)//设置cookiefunction setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1

2015-12-20 13:20:40 740

转载 java对cookie的操作

java对cookie的操作java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。 建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下1234HttpServletReque

2015-12-20 13:03:59 276

原创 cookie与session

1)cookie机制采用的是在客户端保持状态的方案;2)session机制采用的是在服务器端保持状态的方案。cookie的生成、存储方法:(1)通过http协议实现;(2)通过js等客户端脚本语言,也可以生成cookie。cookie的使用:浏览器自动发送到服务器。cookie的内容:名字、值、过期时间、路径和域。session:服务器机制,采用散列表来保存信息。服务器端为

2015-12-20 12:49:22 276

原创 js BOM

BOM (浏览器对象模型),js与浏览器对话1、window对象,表示浏览器窗口;全局变量是window对象的属性,全局方法是window对象的方法。2、window.screen 表示用户屏幕信息      screen.availWidth,   screen.availHeight 可用的屏幕宽度、高度3、window.location 对象用于获得当前页面的地址 (URL)

2015-12-20 12:29:01 330

原创 js DOM

HTML DOM ( 文档对象模型 )HTML DOM 树1)通过id查找html元素:var x = document.getElementById( " id " );     var y = x.getElementsByTagName( " p " );2)改变 元素的src属性,document.getElementById( " Image " ). src

2015-12-20 12:16:35 318

原创 js整体介绍

javascript ( 简称 js ) 脚本语言,插入html中1、作用:验证表单,检测浏览器,创建cookies,改进设计等。2、写html: document.write(" xxx ");      通过id操作html元素: var x = getElementById( " id " );    x.innerHtml = " 改变html内容 ";   x.style.c

2015-12-20 11:31:19 386

原创 多媒体名词介绍

1)NTP:network time protocol 网络时间协议,同步网络中各个计算机的时间的协议。2)基于RTP/RTCP的音视频同步:声音超前视频20ms或落后90ms,人是感受不到不同步情况。(1) rtp 提供 序列号、时间戳、 同步源标识符,提供时间信息、实现流同步。序列号:检测接收包的序列号,判断丢包情况,恢复发送顺序(排序)。时间戳:重新建立音视频的时序关系,

2015-12-19 13:33:38 285

转载 即时通讯——详解音视频同步技术---转载

摘要:针对网络传输中由于延迟、抖动、网络传输条件变化等因素引起的音视频不同步的问题,设计并实现了一种适应不同网络条件的音视频同步方案。利用音视频编码技术AMR-WB和H.264具有在复杂网络环境中速率可选择的特性,结合RTP时间戳和RTCP反馈检测QOS,通过控制音视频编码方式,实现了动态网络环境下的音视频同步方案。重点介绍了可靠网络环境和动态网络环境下同步算法的设计过程,并通过实际测试验证了此方

2015-12-19 12:07:43 903

rtmp协议介绍

rtmp协议的概述、协议流程、协议格式介绍。librtmp、ffmepg推流简介

2017-10-18

空空如也

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

TA关注的人

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