自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (24)
  • 收藏
  • 关注

转载 sip协议视频通信

下面是一个SIP呼叫建立过程的示意图:图1 SIP呼叫建立过程1)SIP用户代理向SIP代理服务器发送呼叫建立请求(INVITE);2)SIP代理服务器向重定向服务器发送呼叫建立请求;3)重定向服务器返回重定向消息;4)SIP代理服务器向重定向服务器指定的SIP代理服务器发送呼叫建立请求;5)被请求的SIP代理服务器使用非SIP协议例如域名查

2013-05-31 16:01:20 1033

转载 布局参数的使用

以下大部为用在RelativeLayout中的一些参数:android:layout_above 将该控件的底部至于给定ID的控件之上,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件android:layout_below 将该控件的顶部至于给定ID的控件之下,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件android:layout_toLeftOf 将该

2013-05-29 17:28:09 652

转载 android利用http协议上传文件

注意一般使用Http协议上传的文件都比较小,一般是小于2M这里示例是上传一个小的MP3文件1.主Activity:MainActivity.javapublic class MainActivity extends Activity   {      private static final String TAG = "MainActivity";

2013-05-28 09:42:11 639

转载 Android中发送Http请求(包括文件上传、servlet接收)的实例代码

代码如下:/*** 通过http协议提交数据到服务端,实现表单提交功能,包括上传文件* @param actionUrl 上传路径 * @param params 请求参数 key为参数名,value为参数值 * @param file 上传文件 */public static void postMultiParams(String actionUrl, Map

2013-05-28 09:34:25 755

转载 android用于打开各种文件的intent

复制到剪贴板  Java代码import android.app.Activity;  import android.content.Intent;  import android.net.Uri;        import android.content.Intent;      //PDF,PPT,WORD,EXCEL,CHM,HT

2013-05-27 09:39:30 501

转载 Httpclient上传文件

akarta的httpclient3.1是最新版本,项目中需要用程序模拟浏览器的GET和POST动作。在使用过程中遇到不少问题。1. 带附件的POST提交    最开始都是使用MultipartPostMethod这个类,现在已经废弃这个类了。API说明:Deprecated.  UseMultipartRequestEntity in conjunction with PostMet

2013-05-23 12:01:05 996

转载 通知栏的实现

这几天一直在修改twigee的源代码,其中一个要加入的功能是常驻Notification栏,以前写的时候只能出现 在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下 “FLAG_ONGOING_EVENT”就可以了。同时我也把Notification的使用方法给总结了一下。详见下文:(1)、使用系统定

2013-05-23 11:33:34 492

转载 jrtplib—VS2010下RTP开源协议库JRTPLIB3.9.1编译

一、JRTPLIB简介  老外用C++编写的开源RTP协议库,用来进行实时数据传输,可以运行在 Windows、Linux、 FreeBSD、Solaris、Unix和VxWorks 等多种操作系统上,主页为:http://research.edm.uhasselt.be/~jori/page/index.php?n=Main.HomePage 二、相关下载

2013-05-21 15:30:04 665

转载 live555—VS2010 下live555编译、使用及测试

Ⅰ live555简介  Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555

2013-05-21 15:29:06 607

转载 控件组件篇:Dialog汇总

一、界面效果运行界面-------------------------------------------------------------------------------------------------------------------------------------------------------------部分效果自定义登录对话框

2013-05-21 15:27:07 676

转载 搭建Android NDK环境

Windows XP环境下1 一些下载① NDK r7:http://developer.android.com/sdk/ndk/index.html ② cygwin:http://www.cygwin.com/  (1.7.11-1)③ notepad++:http://notepad-plus-plus.org/download/v5.9.8.html2

2013-05-21 15:25:01 539

转载 【Android學習專題】Android JNI入门实例(Windows+Cygwin+Eclipse)

1 基础知识点① JNI:Java native interface② Android中调用JNI:static //static区声明的代码会先于onCreate方法执行{System.loadLibrary("HelloWorld");//加载,完整的名字是lib HelloWorld.so}private native String Hello(); //有 na

2013-05-21 15:22:00 524

原创 android网上资源

http://www.cnblogs.com/cate/android/

2013-05-21 14:57:06 555

转载 RTSP协议详解

关于 RTSP.RTSP协议是一个非常类似HTTP协议的流控制协议。它们都使用纯文本来发送信息,而且rtsp协议的语法也和HTTP类似。Rtsp一开始这样设计,也是为了能够兼容使用以前写的HTTP协议分析代码 。这是个好消息。它们主要的区别是HTTP协议是没有状态的, http协议在发送一个命令后,连接会断开,而且命令之间没有依赖性。不同的是RTSP的命令需要知道现在正处于一个什么状态,也

2013-05-20 14:49:14 797

原创 关于h264的avc box中数据的提取。sps pps的获取。

如果你想获取视频中的avc数据,而不要音频的数据,你就需要录制一段不带音频的视频。录制完成后保存视频,然后用WinHex打开。如果你是手机需要的视频就录制3gp格式。然后CTRL+F搜索avc.可以看到如图:把鼠标点击到avc附近,左边也就在01这个数据附近了。好了avc box的内容就是从01开始,比如上图就是:{ 0x01, 0x42, (b

2013-05-20 13:58:21 711

转载 h264中avc和flv数据的解析

计算 AVCDecoderConfigurationRecord  得到 CodecPrivateData 数据(只有第一帧需要);计算 NALUs 得到帧数据。 计算 AVCDecoderConfigurationRecord  得到 CodecPrivateData 数据H.264 视频流的 CodecPrivateData 实际上就是 AVCDecoderConfig

2013-05-20 13:57:45 544

转载 Android中抓取手机视频流数据

目前实时抓取手机视频数据有2种方法,一种是通过camera的回调获取源数据,这里获取的源数据是没有编码的数据。有的人发送yuv数据然后在那绘制图片,也说视频聊天,真是可笑。这种方式是可是实现视频聊天的,但是需要移植编码库目前可移植的有,android的opencore编码,参考http://www.shouyanwang.org/thread-184-1-1.html。ff

2013-05-20 13:48:06 1862

转载 【Android學習專題】網絡通信篇:Socket TCP(简易聊天室)

简易界面Android客户端登录Android客户端登录后服务器和PC客户端界面Android客户端和PC客户端聊天注:在同一台PC机下测试,故所有的IP都一样了。相关原理1 Socket传输模式2 Socket构造3 ServiceSocket构造

2013-05-17 16:22:23 736

转载 【流媒體】 Android 实时视频编码—H.264硬编码

1  硬编码 & 软编码硬编码:通过调用Android系统自带的Camera录制视频,实际上是调用了底层的高清编码硬件模块,也即显卡,不使用CPU,速度快软编码:使用CPU进行编码,如常见C/C++代码,一般编译生成的二进制都是的,速度相对较慢。例如使用Android NDK编译H264生成so库,编写jni接口,再使用java调用so库。 2  原理

2013-05-17 16:20:36 1046

转载 【流媒體】Android 实时视频采集—MediaRecoder录制

1 概述  通过Android的MediaRecorder,在SetoutputFile函数中绑定LocalSocket实现2 知识点① MediaRecoder使用  参考 【Android學習專題】多媒體篇:MediaRecorder 实现录音机② LocalSocket使用  在手机中实现数据的边发送边接收。详细参考:http:

2013-05-17 16:19:32 965

转载 【流媒體】Android 实时视频采集/编码/传输/解码/播放—方案调研(初)

实时视频流采集方案一:  通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据 方案二:  通过Android的MediaRecorder,在SetoutputFile函数中绑定LocalSocket实现 方案三:  流媒体服务器方式,利用ffmpeg或GetStreamer等获取C

2013-05-17 16:18:00 1161

转载 【流媒體】Android 实时视频采集—Camera预览采集

1 概述通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据2 知识点① Android Camera使用:    参考 Refs/Related 0-4Camera 支持格式拍照流程② Android SurfaceView使用:

2013-05-17 16:16:50 1208

转载 【Android 的视频编码 H263 MP4V H264】的代码实现

具体情况情看看上一篇 http://blog.csdn.net/zblue78/archive/2010/12/15/6078040.aspx  这里只用HTC的G7做了H264的程序,谅解! csdn的资源慢了 粘代码算了 资源 http://download.csdn.net/source/2918751

2013-05-17 10:19:18 1370 1

转载 Ubuntu安装及软件安装

Ubuntu是一个流行的Linux操作系统,基于Debian发行版和GNOME桌面环境,和其他Linux发行版相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移,预装了大量常用软件,中文版的功能也较全,支持拼音输入法,预装了Firefox、Open Office、多媒体播放、图像处理等大多数常用软件,一般会自动安装网卡、音效卡等设备的驱动,对于不打游戏不用网银

2013-05-15 11:27:38 582

转载 pjsip中添加视频

在sdp中添加视频信息在Invite消息的sdp中添加视频信息sdp信息中视频的rtp端口的生成视频处理模块的添加视频收发以及回放rtp发送Rtp接收远端视频回放本地视频回放视频工作线程发送线程接收以及回放线程1.                   在sdp中添加视频信息添加sdp信息中的视频部分主要通过下面两个步骤处理。1.1

2013-05-13 14:59:31 1987

转载 Linux的命令和快捷键

在CU提供的手册中有篇《Linux常用命令列表》的文章,是E文,那就试着翻译下吧,翻译的很混乱,得以后慢慢的修改了:-)打了那么多字好辛苦啊,要是有美女养养眼那该多好啊^_^原文地址:http://man.chinaunix.net/linux/command/Linux_command.htm译文:Linux的命令和快捷键Linux管理新手向导由Stan和Pe

2013-05-13 11:46:48 922

转载 你必须学会的几个常用网络测试 命令

你必须学会的几个常用网络测试命令 如果你是一个网络维护人员,那么肯定要经常处理网络故障,了解和掌握下面几个命令将会有助于您更快地检测到网络故障所在,从而节省时间,提高效率。  Ping   Ping 是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最   常用的命令。 Ping 向目标主机 ( 地址 ) 发送一个回送请求数据包,要求目标主机收到请求后

2013-05-13 11:44:23 657

转载 关于PJSIP介绍的的一篇很好的文章

如果你对SIP/VoIP技术感兴趣,哪希望你不要错过,如果你对写出堪称优美的Code感兴趣 ,那么你也不可错过这期间我想分析一下一个实际的协议栈的设计到实现的相关技术,算是自己的一个学习经 历记录. 最初选择这个库做分析的原因很简单,文档齐全,其它良好的特征则是慢慢发现的www.pjsip.org1. PJSIP简介 PJSIP的实现是为了能在嵌入式设备上高效实

2013-05-13 11:42:31 1225

转载 SIP报文简介

SIP消息SIP消息是SIP客户终端和服务器之间通信的的基本信息单元。SIP消息基于文本,采用UTF-8编码(RFC 2279)中的ISO 10646字符集。SIP协议借鉴了HTTP协议(RFC 2068)的设计思想,有很多消息格式与之相同。SIP协议支持UDP传输协议SIP消息消息分两类:请求消息 和 响应消息请求消息(Request):客户端为了激活特定操作而发给服

2013-05-13 11:41:40 1101

转载 SIP会话初始协议中文译文(二)

RFC3261中文译文[D版]Parallel Search:并行搜索。在并行搜索中,一个代理服务器发出多个请求到可能的用户位置,以期收到请求的回应。串行搜索,在发出下一个请求前,会等待上一个请求的最终响应。与串行搜索不同,并行搜索不等待之前发出请求的结果便发出多个请求。Provisional Response:临时响应。服务器用来指示进展的响应,但并不终结SIP事务。1xx响应是

2013-05-13 11:40:50 806

转载 Android的多媒体框架OpenCore介绍

【内容导航】·                                 第1页:第一部分 OpenCore概述·                                 第2页:第二部分 OpenCore的代码结构·                                 第3页:第三部分 OpenCore OSCL简介·

2013-05-13 11:39:27 697

转载 H.264 NAL层解析

1.引言H.264的主要目标:1.高的视频压缩比2.良好的网络亲和性解决方案:VCL  video coding layer       视频编码层NAL  network abstraction layer  网络提取层 VCL:核心算法引擎,块,宏块及片的语法级别的定义NAL:片级以上的语法级别(如序列参数集和图像参数集)

2013-05-13 11:36:33 656

转载 设置rtp rtsp rtcp端口 转载

1.设置RTSP端口号设置RTSP端口号的处理位于ARTSPConnection.cpp文件中,首先从url中获取端口号,如果读取不到,则设置为默认端口554。代码处理如下:[cpp] view plaincopyARTSPConnection::ParseURL(        const char *colonPos = strchr(host->c_str(),

2013-05-13 11:33:51 1359

直播流地址.txt rtsp视频流地址

可用的直播流地址,包含cctv的直播流,可以在vlc上直接播放。 可用的直播流地址,包含cctv的直播流,可以在vlc上直接播放。

2019-12-24

webpack 4.0详解书籍全本

最新的webpack4.0开发详解书,完整的,2018年出版的!

2018-04-16

相机里面矩形框截图拍照

拍照界面增加矩形框,矩形框支持双指缩放,单指拖拽,边缘拉伸

2015-01-20

android_image-loader

Image-loader完美的解决了oom,可以轻松的处理网络图片获取到本地显示问题,可以设置缓存到本地地盘,缓存到内存,清除sd缓存,清除内存!还可以设置图片加载前显示默认图片,加载失败显示什么,图片为空显示预设值的图片,可以设置获取到图片的格式大小等!

2014-02-27

viewPagerDemo

做了个一般应用开始都会有介绍应用如何使用的界面,这里用viewPager实现了这种效果,滑动操作!

2013-12-05

根据开心网提取出来的侧滑Demo(精品)

根据开心网的效果图,把侧滑demo给整理出来了,以后做项目完全可以直接套用!

2013-12-05

protoc_buf --java 全了

ProtocolBuffer是用于结构化数据串行化的灵活、高效、自动的方法,有如XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构。

2013-08-21

log4j--jar包

操作日志文件,想当的给力!在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。      Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。

2013-08-21

文件浏览器

遍历android手机下内存卡的文件!可以看看!

2013-07-11

android代码ftp协议上传下载

android终端利用ftp协议从ftp服务器上下载和上传文件的实现!

2013-06-07

ftp服务器下载

ftp服务器,可以方便的传输下载文件。android端ftp传输可以看看

2013-06-07

CSipSimple源码

对于要做视频会议,视频传输这块的,这是个很好的案例

2013-05-09

sipdemo案例

是安卓自带的sip开发的,可以理解下sip

2013-05-09

sipdroid源码

sipdroid源码,可以分析一下解决视频传输问题!

2013-05-09

最新的经纬度获取!wifi,基站,gps定位

现在google服务不恩用了,可以换百度的服务器,照样可以获取经纬度,至于地图选择用哪个随意,这里有Demo,和所需要的jar

2013-04-25

arcGisAndroidsdk

包含arcgis开发所需要的jar包!很全面!

2013-04-25

httpwatch破解版

对于初学者来说是个好工具!好好看看吧!绝对好用!

2013-04-18

颜色搭配其

颜色搭配器对于android人员来说是个好事,方便快捷!

2013-04-18

极光推送所需要的所有jar包

极光推送所有的jar包都在这里,刚刚做完极光消息推送,有需要的可以去下载

2013-04-18

消息推送客户端5.0

第一种是客户端使用Pull(拉)的方式,隔一段时间就去服务器上获取信息,看是否有更新的信息出现。第二种就是 服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。 

2013-04-17

android-20

比较好的adt,大家可以看看,给评论下,呵呵!

2013-04-12

android中仿滑轮效果demo

上传了很多仿滑轮的效果实现,有空可以去看看研究一下

2013-04-12

android开发小图标素材

很全的android开发小图标,相信看了你会喜欢

2013-04-12

空空如也

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

TA关注的人

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