自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jianren994的专栏

喜欢每一种技术交流,谢谢大家的支持。

  • 博客(29)
  • 资源 (10)
  • 收藏
  • 关注

转载 android开源项目和框架

特效:http://www.androidviews.net/http://www.theultimateandroidlibrary.com/常用效果:1. https://github.com/novoda/ImageLoader  异步加载图片,缓存,生成缩略图, 基本上每个应用都会需要这个lib。    android-query框架2. https://g

2014-08-01 09:44:28 698

转载 Ubuntu搭建SVN服务器

环境Ubuntu 10.04Subversion 1.6.61、 SVN安装$ sudo apt-get install subversion2、 添加SVN管理用户及subversion组# adduser svnuser# addgroup subversion# addgroup svnuser subversion3、 创建项目目录# mkdir

2014-05-19 12:42:01 565

转载 PHP Snoopy网页抓取

Snoopy的一些特点:1抓取网页的内容 fetch2 抓取网页的文本内容 (去除HTML标签) fetchtext3抓取网页的链接,表单 fetchlinks fetchform4 支持代理主机5支持基本的用户名/密码验证6 支持设置 user_agent, referer(来路), cookies 和 headercontent(头文件)7支持浏览器重定向,

2014-05-08 17:14:32 3034

转载 java队列和栈的使用

package com.ipmotor.sm.db;import java.util.LinkedList;import java.util.Queue;import java.util.Stack;/** * 测试jdk中的栈和队列 * @author scott * */public class TestQueueAndStack {    

2013-07-25 11:29:18 39798 3

转载 I,P,B帧和PTS,DTS的关系

I,P,B帧和PTS,DTS的关系基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面

2013-04-08 10:06:16 885

转载 Android NDK r8b和FFmpeg 0.11.2移植

1、 准备Ubuntu 12.04虚拟机,推荐使用VirtualBox2、 Ubuntu中安装相应的编译开发软件,如:build-essential之类的东西3、 下载Android NDK r8b和Android SDK, all for linux,注意这个文档中使用的是Android NDK r8b和Android SDK 204、 下载FFmpeg,这个文档中使用的是:FFmp

2013-02-27 16:59:36 1722

转载 12.10 163源

deb ftp://mirrors.ustc.edu.cn/linuxmint/ maya main upstream importdeb http://mirrors.163.com/ubuntu/ precise main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ precise-updates m

2013-02-21 13:34:10 605

转载 Sox语音转换的相关知识

SoX-linux里操作音频的瑞士军刀Sox是最为著名的Open Source声音文件格式转换工具。已经被广泛移植到Dos、windows、OS2、Sun、Next、Unix、Linux等多个操作系统平台。Sox项目是由Lance Norskog创立的,后来被众多的开发者逐步完善,现在已经能够支持很多种声音文件格式和声音处理效果。基本上常见的声音格式都能够支持。更加有用的是,S

2013-02-19 18:05:13 7943

转载 将mic录音和伴奏混合成wav。

public class MixRunnable implementsRunnable {        privateMixRecorder context;        /**         * AudioRecord创建参数类         *         * @author christ         */        priv

2013-02-19 10:37:03 1316 1

转载 AAC音频格式分析与解码

一直在做一个语音项目,到了测试阶段,近来不是很忙,想把之前做的内容整理一下。关于AAC音频格式基本情况,可参考维基百科http://en.wikipedia.org/wiki/Advanced_Audio_CodingAAC音频格式分析AAC音频格式有ADIF和ADTS:  ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特

2013-02-19 09:48:23 1105

转载 android音频合成

在说这个话题之前需要知道几个重点:1.mediaRecorder/audioRecord区别mediaRecorder是系统提供常用的录音类,该类可以实现音频录音生成文件。audioRecord也是系统提供的录音类,但是他可以直接捕获音频流,开发者可以实时随意处理其内容。常见的场景比如语音聊天/tom猫/k歌。2.riff/wav/pcm/raw/mp3riff是一种文件描述格式,

2013-02-18 14:25:13 6745 1

原创 Android 中的WiFi学习笔记(转载)----WIFI启动 代码流程走读---网络连接流程

Android的WiFi我们通常看到WiFi的守护进程wpa_supplicant在我们的ps的进程列表中,这个就是我们的wifi守护进程。wpa_supplicant在external/wpa_supplicant里实现wpa_supplicant适配层是通用的wpa_supplicant的封装,在Android中作为WIFI部分的硬件抽象层来使用。wpa_supplicant适

2012-12-24 11:30:52 2525

转载 android平台工程移植问题

1。在ndk-build的时候如果出现non-numeric second argument to `wordlist'function: ''.  这个error是由于jni上层的Android.xml问题导致的。所以在生成so的时候,先把这个文件删除编译即可。在ndk-gdb的时候如果出现non-numericsecond argument to `wordlist' functi

2012-12-24 10:36:49 992

转载 LINUX 常用命令集合

su su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令: $su user2 然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。 su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令 ,则系统提示输入根口令,输入之后则可切换为根用

2012-12-16 12:40:24 434

转载 System.arraycopy用法

先看ArrayList源码中数组复制的代码:   其实ArrayList 就是一个数组的形式存放数据的. 没有高深的地方.他的性能在于他的索引能力, 正因为他是数组形式,所以索引元素的时候他表现得非常的快速成,所以查找的时候是非常快的,但是插入或者删除一条记录就比较慢了,试想一下, 只要知道这个元素的索引,E[2] 你看对像就出来了.这就是ArrayList 最突出的地方.让我们来看下Ar

2012-12-11 17:15:57 591

转载 Jni接口-深入研究参数的传递(一)

在上一个随笔中介绍了怎样实现一个简单的Jni小程序。在这一篇里主要是说一下JAVA与C++之间的参数传递问题。  本人是个Java程序员,工作没几年 菜鸟级别,C++不是很熟悉,但对.NET到是了解一些,所以这里面的C++部分都用C++.net来讲的。为了便于理解,文档中可能会有很多通俗易懂的白话,最近也是项目中用到了Jni 才学习了几天,所以这里要是有哪说得不对,还请大家见谅,发现问题就指出

2012-12-10 18:29:14 449

转载 Jni中C++和Java的数据类型的对应关系

Jni中C++和Java的参数传递如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子JNI入门教程之HelloWorld篇SUN JNI Tutorial这 些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。

2012-12-10 18:25:51 788

转载 JNI 数据类型

从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计 的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。让我们看一些使用JNI的简单例子吧。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做是可

2012-12-10 18:23:10 452

转载 ubuntu下c/c++开发环境配置

ubuntu下的c/c++环境搭建是比较简单,因为有apt和新立得的帮助.1.首先是配置gcc,在ubuntu安装完成已经有gcc了(gcc是由GNU之父Stallman所开发的linux下的编译器,全称为GNU Compiler Collection, 目前可以编译的语言包括:C, C++, Objective-C, Fortran, Java, and Ada.).但是gcc还不能编译

2012-12-08 14:37:13 532

转载 基于立宇泰 ARMSYS2440—linux 嵌入式开发环境 ubuntu 配置

软件环境:Ubuntu 7.10硬件环境:杭州立宇泰 ARMSYS2440一、中文环境设置1. 设置 ubuntu 中文现实点击最上面菜单 的 系统 -> 系统管理 -> 语言支持(英文菜单则是 System -> Administration ->Language Support),在列表中选择 Chinese 条目。同时将默认语言修改为 Chinese(中国) ,按确定

2012-12-08 13:57:45 564

转载 Android读写文件

一、从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res ="";try{InputStream in =getResources().openRawResource(R.raw.bbi);//在\Test\res\raw\bbi.txt,intlength = in.available();by

2012-11-07 12:33:58 548

转载 Android 实时视频编码—H.264硬编码

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

2012-10-31 17:24:59 2347

转载 H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流

【流媒體】H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流SkySeraph Apr 1st 2012  Email:zgzhaobo@gmail.com    QQ:452728574一、MP4格式基本概念MP4格式对应标准MPEG-4标准(ISO/IEC14496) 二、MP4封装格式核心概念1  MP4封装格式对应标准为 ISO/IE

2012-10-31 17:23:43 1465

转载 Android 实时视频采集—Camera预览采集

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

2012-10-31 17:21:33 10951

翻译 Android 实时视频采集/编码/传输/解码/播放 方案调研

【流媒体】Android 实时视频采集/编码/传输/解码/播放—方案调研(初) 实时视频流采集方案一:  通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据 方案二:  通过Android的MediaRecorder,在SetoutputFile函数中绑定LocalSocket实现

2012-10-31 17:17:38 3042 1

转载 流媒体客户端的流传送原理

流媒体是一种在网络上在线播放多媒体的技术。由于其边下载边播放的特性,缩短了用户初始等待的延迟,但其数据也需要采用流式传输,具有较高的实时需求,因此比起一般的本地播放处理更为复杂。客户端是流媒体系统中一个基本的组成部分,一般是一个具有网络通信功能的播放器,比较著名的具有流媒体功能的播放器有realplayer、Windows media player等。这里以在Windows平台上自主开发的一套客户

2012-10-31 17:09:44 5039

翻译 程序员 看看这个就觉得不辛苦了

嗯,这算是应景作文了。昨天看了51CTO推荐博文,yaocoder朋友写的《谁来减轻程序员的“辛苦”》,算是有点感触,所以当时顺手就留言,说我也想写一篇。呵呵,同道中人嘛。这不,还债来了。我觉得在讨论这个话题之前,我们首先得讨论一下,什么叫做“程序员的辛苦”。程序员辛不辛苦,这个话题其实我思考很多年了,总结自己这近二十年的职业程序员生涯,我得说,辛苦,也不辛苦,看怎么看。说辛苦,这么多

2012-10-22 14:28:22 1199

转载 浅谈大数据存储最容易出现哪些问题

摘要:“大数据”通常指的是那些数量巨大、难于收集、处理、分析的数据集,亦指那些在传统基础设施中长期保存的数据。这里的“大”有几层含义,它可以形容组织的大小,而更重要的是,它界定了企业中IT基础设施的规模。也许人们对大数据的印象主要从存储容量的廉价性而来,但实际上,企业每天都在创造大量的数据,而且越来越多,而人们正在努力的从浩如烟海的数据中寻觅有价值的商业情报。另一方面,用户还会保存那些已经

2012-10-08 13:48:08 1638

转载 Android基于SDK,NDK开发视频通话软件探索

通用的视频通话的框架分为信令和媒体两部分,在android2.3已经有了nist-sip,因此信令部分并不是大问题。但是媒体部分就麻烦了,一般视频通话包括视频,音频两个流,下面的草图大概说明了流程:                                                         +----+采集-》编码-》网络传输-》 +-网络-+-》网络接收-》解码-

2012-10-08 11:22:21 2055

SPP软件工程模板(包含所有开发类文档资料)

SPP软件工程模板(包含所有开发类文档) 包括项目管理、软件工程、过程支持等近20个类别的文档

2020-05-18

widevinedoc.zip

Chrome_EME_Changes_and_Best_Practices.pdf GMSTestSuite-UserGuide1.5-?D??.pdf Official_GMS_Certification.pdf Widevine API Mapping v1.0 approved.pdf Widevine_DRM_Architecture_Overview.pdf Widevine_DRM_Encryption_API.pdf Widevine_DRM_License_Renewal_Overview.pdf

2020-03-16

winhex 汉化破解版

二进制查看工具,方便查看二进制编码的文件

2012-12-24

android live555

android 移植live555开源项目,利用ndk可以编译所有的文件。该项目主要用于采集摄像头数据进行视频聊天,作为android端的流媒体服务器所需。

2012-12-08

android FFmpegJNI

能用的Xh264编译JNI 下载就可以使用。

2012-11-17

android手机与电脑视频通信

在同一局域网络下 ,通过手机连接PC端 ,进行时时视频流的传输,PC端时时播放。

2012-11-17

android p2p 语音对话

android p2p 对讲机 wifi局域网 通过socket传输语音数据流,时时录制,时时播放。

2012-11-17

android p2p socket通信

wifi 局域网文字信息聊天 我的资源里面还有局域网语音通话 以及局域网文件传输

2012-11-17

Android_3D游戏开发技术详解与典型案例part2

不错的android游戏学习资料.找到了好的资料会及时的给大家分享,让大家都很容易下载学习

2012-10-26

sip 网络视频通话

可以基于wifi 也可以通过3G 4g 2.5G 进行网络通话

2012-10-08

空空如也

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

TA关注的人

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