自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子晓聊技术

宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒。

  • 博客(6)
  • 资源 (28)
  • 问答 (9)
  • 收藏
  • 关注

原创 基于rtmp协议流媒体开发值得参考文章

1、android音视频采集     Android 实时视频采集—Cameara预览采集 http://www.cnblogs.com/skyseraph/archive/2012/03/26/2418665.htmlAndroid : 录音实现之AudioRecord类  http://blog.sina.com.cn/s/blog_4c070656010127tn.htm

2013-02-28 10:23:53 5851 4

转载 在eclipse中设计BPMN 2.0工作流定义的基本步骤

转载地址:http://www.ecmkit.com/zh-hans/2012/03/21/activiti-workflow-hell 1. Activiti问我们提供了Activiti BPMN 2.0, 这个工具是基于Eclipse所开发的工具,安装十分方便。在安装Activiti之前,我们要首先安装Maven Eclipse插件。点击Help -> Install New So

2013-02-28 10:08:25 31006 2

转载 RTMP中FLV流到标准h264、aac的转换

转载地址:http://www.cnblogs.com/chef/archive/2012/07/18/2597279.html 一、分析FLV数据    我们先拿一个flv文件来简单分析一下flv数据的格式    flv标准文档下载地址http://www.cnblogs.com/chef/archive/2012/07/18/2597003.html    flv文件分析器

2013-02-27 16:44:28 4775

原创 RTMP,RTSP,HLS比较与分析

考虑做一个手机直播系统,首先需要指定一个合理的技术方案。由于自己以前不是搞多媒体这块,对流媒体开发不熟悉,自己的理解思维总习惯用java web开发的惯性走,先指定一个大体的框架。不管对还是错,先考虑其技术可行性。         框架的指定,首先取决于自己采用的流媒体协议,我们熟知的流媒体协议有RTMP,RTSP,HLS。网上有很多这方面的介绍,我懒得复制了,在这里只谈谈自己的看法。

2013-02-26 15:55:18 47166 3

原创 多路音视频上传观看技术难点

1、android音视频采集,音频audioRecorder采集microphone数据,视频编写AbstractCamera实现类采集camera数据。2、android音视频编码,可以直接使用开源强大的ffmpeg编解码库,视频libx264,音频libfaac 。技术点:ffmpeg在linux的安装编译,jni调用ffmpeg编译得到的so库3、rtmp协议封装,rtmp封装编码后

2013-02-26 15:27:57 6578

原创 多路音视频上传观看方案

过年后继续工作,在去年已经实现h263、h264、amr硬编码rtp打包发送到服务器,服务器是自己用java语言简单实现的rtsp server,VLC通过rtsp请求服务器得到实时音视频流。代码参考spydroid实现,缺点是只能一路上传,一路播放,扩展性很差。         现在考虑多部android手机录制上传,客户端多路观看。用以前写的代码很多技术难点不好实现,于是决定改变思路,采用

2013-02-21 20:58:03 5642 4

struts2+kindEditor4.1.7

使用方法: 1、复制kindEditor到你web工程的webContent下 2、复制struts需要的jar包和kindEditor必须jar包到lib下,因为它们的jar包邮重复,选择最新的就ok 3、如果需要后台java代码获取内容,可以在action中定义content属性,getContent就可以获取到 需要注意的是,这里的 <jsp:include page="/kindEditor/jsp/test.jsp"> <jsp:param name="formName" value="Form3"/> <jsp:param name="editorId" valu

2013-07-12

struts2+kinEditor整合

使用方法: 1、复制kindEditor到你web工程的webContent下 2、复制struts需要的jar包和kindEditor必须jar包到lib下,因为它们的jar包邮重复,选择最新的就ok 3、如果需要后台java代码获取内容,可以在action中定义content属性,getContent就可以获取到 需要注意的是,这里的 <jsp:include page="/kindEditor/jsp/test.jsp"> <jsp:param name="formName" value="Form3"/> <jsp:param name="editorId" value="content" /> </jsp:include> page选择合适的路径kindEditor/jsp/test.jsp 表单名与Form3需要保持一致, editorId的属性最好是单个,不能形如bean.content,如果是这样的话,上传图片会出现问题 如果是从数据库获取内容,并在kindEditor里选中,在action中定义content属性,setContent(bean.getContent());这种方式 bug: ie9不能上传图片

2013-07-12

android h263硬编码rtp打包

android h263硬编码rtp打包,详情看http://blog.csdn.net/xiaoliouc/article/details/8515313#comments

2013-06-18

android显示网页图片

android显示网页图片,异步下载图片到本地,下载完成后显示

2013-05-12

android使用xmpp双向文字聊天

网上别人写的一个例子,工程采用xmpp协议,服务器使用openfire搭建,搭建好后添加几个用户,并把用户放在同一个组里。android端使用asmack库,下载源代码后修改文件中的ip地址,2台android就可以双向文字聊天了,或者android端与spark聊天也可以

2013-04-17

kindEditor编辑器

kindEditor在线编辑器,配置好了的,方便以后使用

2013-03-14

struts2中利用poi导出excel

struts2中利用poi导出excel的简单例子

2013-03-07

wireshark抓包工具

wireshark是一款优秀的抓包工具,抓取tcp,udp,rtp包

2013-01-16

camera拍摄视频并在电脑上显示

网上别人写的一个例子,先保存在这里, 修改客户端的ip地址, 通过camera类录制视频,并把一帧一帧图像通过socket发送到电脑上,电脑实时查看。 缺点:图像一帧一帧传送,耗费大量流量。

2012-12-27

iVideoChat视频录制发布到red5服务器

在网上的一个开源项目 只有客户端代码,采用rtmp协议,服务器可以采用red5测试。 代码具有参考价值,使用方法,提取videoActivity相关内容,修改rtmp地址,可以设置发布方式为record还是live方式。服务器采用red5的OFLA Demo进行测试

2012-12-27

ipCarema实时拍摄观看视频

该项目是google上的一个开源项目ipcarema,网址: http://code.google.com/p/ipcamera-for-android/source/checkout 使用NanoHTTPD一个简单的java程序充当服务器 内容:android手机充当服务器,实时拍摄的视频可以通过输入http://ip:8080查看。ip是你设定手机的ip地址。 缺点:手机必须支持MP4+ARM_BN格式,有些手机不兼容

2012-12-27

winHex查看文件16进制

最近查看mp4,3gp,h264视频的16进制形式,很好用的工具。

2012-12-26

zlib-1.2.3.tar.gz

zlib-1.2.3.tar.gz ,liunx下的JFFS文件系统制作工具

2012-12-22

yamdi-1.9.tar.gz

yamdi-1.9.tar.gz,为flv文件添加关键帧,才能实现拖动播放

2012-12-22

pcre-7.9.tar.gz

pcre-7.9.tar.gz, perl兼容的正则表达式库模块

2012-12-22

nginx_mod_h264_streaming-2.2.7

nginx_mod_h264_streaming-2.2.7,MP4流媒体支持模块

2012-12-22

openssl模块

openssl,nginx需要模块,方便以后使用

2012-12-21

nginx支持流媒体播放模块

nginx支持流媒体播放模块,方便以后使用

2012-12-21

nginx1.2.3

nginx1.2.3服务器主要程序文件,收藏以后方便使用

2012-12-21

strut2Json登录实例

strut2.3.4,json,jquery简单登录实例,对于学习strut ajax有一定的帮助

2012-11-27

struts2常用jar包

struts2.3.4常用jar包,方便以后使用

2012-11-20

spring3.1.1常用jar包

spring3.1.1常用jar包,放在这里

2012-11-20

hibernate3.5.5常用jar包搜集

hibernate3.5.5常用jar包,不用在网上找了,方便以后自己使用

2012-11-20

android客户端访问服务器登录实例

struts2.3.4 ,spring 3.1.1 ,servlet3.0,android整合

2012-11-15

s2sh登录实例

S2SH(struts2.3.4+spring3.1.1+hibernate3.3.2)简答登录、注册实例

2012-11-15

fckeditor在线编辑器

fckeditor在线编辑器,可以直接使用

2012-10-17

SpringmvcSH

直接导入myeclipse,修改applicationContext.xml文件中的数据库名testssh2,用户名root,密码123,把它改成自己的即可。mysql新建数据库testssh2.即可在tomcat运行

2012-10-15

SSH2入门程序

myeclipse开发,数据库mysql,直接导入工程到myeclipse,修改applicationContext.xml中的数据库testssh2,用户名root,密码123.修改成自己的。然后mysql建立数据库testssh2。即可部署到tomcat下运行。

2012-10-15

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

TA关注的人

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