项目之流媒体播放器
文章平均质量分 85
jingwen3699
从2005年初第一份工作j2ee工作,二次开发。2005年底年到2010做j2me开发和当j2me游戏培训师。
2010年初就开始接触android开发。
从2005年底开始从事手机程序开发。
目前专职做android软件开发。
展开
-
Android支持的媒体格式
Android Supported Media FormatsIN THIS DOCUMENTNetwork ProtocolsCore Media FormatsVideo Encoding RecommendationsSEE ALSOMultimedia and CameraKEY CLASSESMediaPlaye原创 2012-07-09 20:31:43 · 10884 阅读 · 0 评论 -
易于在各手机平台移植的设计
现在手机越来越普及了,手机上能实现的功能也越来越多,很多人开始转入了手机上的应用开发,但是手机平台五花八门,如果想使开发出的程序具有较高的商业价值,就必须能够适应较多数的手机平台,要充分考虑程序的可移植性,本人接触手机应用开发已有近三年的时间,经历了许多种手机平台的开发,如基于symbian OS的S60系列、UIQ系列,基于windows CE的Pocket PC系列、SmartPhone系转载 2012-07-21 17:04:11 · 1217 阅读 · 0 评论 -
视频监控技术 迎来网络“多媒体”时代
互联网技术及应用的飞速发展已经影响到各个领域,利用廉价的IP网络资源,完成对监控图像的动态实时传输,使人们已经基本实现了在任何地点(Anywhere)、任何时间(Anytime),都能够进入自己的系统中,随时得到所需的音视频及其他监控报警信息。 视频监控技术的发展 监控技术从上个世纪80年代进入我国以来,随着安防需求的急剧增加一直在飞速发展,从技术层面上化分,经历了以下几个不同转载 2012-07-21 17:05:33 · 2270 阅读 · 0 评论 -
android sdcard文件存储 + 媒体库更新方法
图片存储if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { if(image != null) { String sdardDir = Environment.getExternalStorageDirectory().toS转载 2012-07-24 23:20:27 · 2825 阅读 · 0 评论 -
android手机抓wireshark包的步骤-tcpdump(很牛逼的工具)
1. 先给手机刷root权限,执行命令:adb root adb remountok后:把tcpdump放到c盘根目录下:C:\2. 执行命令:adb push c:/tcpdump /data/local/tcpdump(这个命令是把tcpdump拷到手机中去 )3. adb shell chmod 6755 /d转载 2012-07-24 23:24:26 · 11764 阅读 · 0 评论 -
如何扫描出android手机中所有的视频文件
public static List allVideoList = null;// 视频信息集合allVideoList = new ArrayList();getVideoFile(allVideoList,Environment.getExternalStorageDirectory());// 获得视频文件private void getVideoFile(final List li转载 2012-07-24 23:19:51 · 28061 阅读 · 5 评论 -
流媒体技术原理
1、概述 流媒体技术是一种专门用于网络多媒体信息传播和处理的新技术,该技术能够在网络上实现传播和播放同时进行的实时工作模式,相对于其他的一些音、视频网络传输和处理技术,流媒体比较成熟和使用,目前已经成为网上音、视频(特别是实时音视频)传输的主要解决方案。 流媒体与常 规视频媒体之间的不同在于,流媒体可以边下载边播放。“流”的重要作用体现在可以明显的节省时间,由于常规视频媒体文件转载 2012-07-24 23:21:53 · 2930 阅读 · 0 评论 -
iLBC(多媒体)
iLBC是一种专为包交换网络通信设计的编解码,优于目前流行的G.729、G.723.1,对丢包进行了特有处理,即使在丢包率 相当高的网络环境下,仍可获得非常清晰的语音效果。 30ms ptime的iLBC所占用的总通信带宽比通常采用的ptime 20ms的G.729的带宽还要小,以下是iLBC与传统编解码占用带宽列表: 语音质量一直是VoIP应用的主要难点,如何保证和提转载 2012-07-24 23:17:03 · 1894 阅读 · 0 评论 -
其作者制作的多媒体结晶 滴滴影音(ddPlayer)
滴滴影音(ddPlayer)支持绝大多数视频格式,除了可播放本地视频,还有以下功能:1、 网络视频支持:优酷、土豆、乐视网、搜狐视频、腾讯视频、网易视频、凤凰视频等等;2、电视直播,支持凤凰卫视、湖南卫视、江苏卫视,CCTV-1,CCTV-2....CCTV-13等全国多个电视台;3、流媒体,支持m3u8、HTTP、RTSP、MMS 等主流流媒体格式下载转载 2012-07-24 23:22:56 · 2601 阅读 · 0 评论 -
如何扫描出android系统媒体库中视频文件
ndroid系统启动时会去扫描系统文件,并将系统支持的视频文件(mp4,3gp,wmv)扫描到媒体库(MediaStore)中,下面代码演示如何获得这些文件的信息:public static List sysVideoList = null;// 视频信息集合sysVideoList = new ArrayList();setVideoList(); private void setV转载 2012-07-24 23:19:14 · 11241 阅读 · 0 评论 -
PCM数据格式
1. 音频简介 经常见到这样的描述: 44100HZ 16bit stereo 或者 22050HZ 8bit mono 等等.44100HZ 16bit stereo: 每秒钟有 44100 次采样, 采样数据用 16 位(2字节)记录, 双声道(立体声);22050HZ 8bit mono: 每秒钟有 22050 次采样, 采样数据用 8 位(1字节)记录,转载 2012-07-24 23:20:55 · 5888 阅读 · 1 评论 -
手机视频监控系统
手机视频监控系统是通过用户的手机随时随地来观看远程监控点的视频。那么手机视频监控是如何实现的呢?整套系统是基于互联网而运行的,通过在某个地方安置的监控摄像机拍摄,并将拍摄的视频画面经过视频服务器压缩处理后上传到互联网中,通过网络传输到监控中心的视频监控服务器,然后使用手机上网的方式,登陆到视频监控服务器然后获得监控资源列表,然后可以选择监控的视频。当用户进入到监控画面是还能简单的控制远端的云台,保转载 2012-07-21 16:56:30 · 3848 阅读 · 1 评论 -
Android视频采集+H264编码
编码器使用的是x264的开源库,很容易看懂的简单的封装了一个JNI库编码库在BBS里 CSDN的资源太难用了http://www.eoeandroid.com/viewthread.php?tid=48668&fromuid=110389x264的编译放方法export ARM_ROOT=$ANDROID_NDK_ROOTexport ARM_INC转载 2012-07-21 17:08:52 · 4807 阅读 · 2 评论 -
使用Vitamio打造自己的Android万能播放器(1)——准备
前言 虽然Android已经内置了VideoView组件和MediaPlayer类来支持开发视频播放器,但支持格式、性能等各方面都十分有限,这里与大家一起利用开源项目Vitamio来打造属于自己的Android万能播放器! 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯转载 2012-07-09 19:58:27 · 2370 阅读 · 0 评论 -
android 移植ffmpeg后so库的使用
今天折腾了一天,可算是有所收获,成功的用jni调用了libffmpeg中的一个方法-----avcodec_version(),至于avcodec_version()是干什么用的我不大清楚,应该是获取版本信息吧,没有深入的去研究ffmpeg。 这里主要是想把折腾一天所获取的经验记录下来,以免时间长全忘了,也希望能给其他人一点借鉴,不至于和我一样一点头绪都没有连猜带蒙的,本文纯属个人心转载 2012-07-09 19:47:58 · 4374 阅读 · 0 评论 -
在 Ubuntu 下使用 Android NDK r4b 编译 FFmpeg 0.6.3
在我写这篇随笔之前,你可以 Google 到几篇教你如何使用 NDK 编译 FFmpeg 的文章。但让人沮丧的是,当你按着文章中给出的方法去尝试编译 FFmpeg 时,你总是不能编译成功。你会遇到各种各样的错误,它们会让你渐渐丧失信心。 我总结了一下导致编译失败几个原因:Google 提供的 NDK 有 BUG,需要修改 build-binary.mk 文件编译方法太复杂,转载 2012-07-09 19:51:41 · 2697 阅读 · 0 评论 -
RTSP协议报文以及控制流媒体控制流程解析
RTSP[3]协议以客户服务器方式工作,它是一个多媒体播放控制协议,用来使用户在播放从因特网下载的实时数据时能够进行控制,如:暂停/继续、后退、前进等。因此 RTSP 又称为“因特网录像机遥控协议”。1.1. RTSP协议简介要实现 RTSP 的控制功能,不仅要有协议,而且要有专门的媒体播放器(media player)和媒体服务器(media server)。媒体服务器与媒体播放器的原创 2010-03-28 19:53:00 · 2936 阅读 · 1 评论 -
陈杰:Android多媒体学习综合
在Android中,我们可以通过继承View来打造完全如我们所愿的组件,但是,有的时候,我们需要的组件是一个由现有的几个组件的组合实现的,那么我们就可以利用组件合成技术。本文通过使用两个Spinner来打造一个省份城市信息联动的选择控件,省份和城市信息的联动是开发中经常遇到的,这里我们看看使用组件合成技术如何简单巧妙的实现该功能。http://blog.csdn.net/chenj转载 2012-08-06 09:53:46 · 9140 阅读 · 0 评论 -
三大主要视频监控设备厂商(都位于杭州)
杭州海康威视数字技术股份有限公司(2009年软件百强排名35位) 持续快速发展的海康威视,已获得了行业内外的普遍认可。连年入选“中国安防十大品牌”、中国安防百强(位列榜首);连续三年入选德勤“中国高科技、高成长50强”、福布斯“中国潜力企业” (2008年第4名);连续二年入选《A&S》“全球安防50强”(2007年第21名,2008年第13名)、“2008年中国软件收入前百家企业”等。转载 2012-07-21 16:57:57 · 7255 阅读 · 0 评论 -
流媒体与视频监控开发相关博客文章系列收集
最近因工作需要转向流媒体开发这方面, 现收集一下相关bolg文章1. 旁观者 - 郑昀 [J2ME]手机流媒体之实作[附源码][与RTSP/MMS协议无关] 2. Bēniaǒ成长笔记 - 博客园 FMS系列 3.赤色火焰.Net学习手札 【原创】C#实现视频远程监控(下载)4.懒人居转载 2012-07-21 17:01:24 · 1925 阅读 · 0 评论 -
手机流媒体技术简介
原文地址: http://blog.csdn.net/marsgongna/archive/2008/12/04/3442247.aspx 手机作为人们必备的移动通信工具,目前在全球已经有超过10亿的用户,其数量还在不断地增长。随着移动多媒体时代的到来,用手机看电视,用手机看电影,用手机听音乐等使用移动流媒体技术的应用,已经在中国迅速发展起来。一、什么是流媒体技术?流媒体技术是从互转载 2012-07-21 17:02:31 · 3892 阅读 · 1 评论 -
庆祝一下,Android视频采集+H264编码成功
编码器使用的是x264的开源库, 很容易看懂的简单的封装了一个JNI库 编码库在BBS里 CSDN的资源太难用了http://www.eoeandroid.com/forum.php?mod=viewthread&tid=52739&extra= x264的编译放方法 export ARM_ROOT=$ANDROID_转载 2012-07-22 03:46:53 · 2678 阅读 · 1 评论 -
Android下的多媒体开源项目
1. ffmpeg for x86 http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android 没有实现android media interface,标准流程是通过surface输出解码后的YUV视频数据,audioTrack输出解码后的音频PCM数据。简单说就是不能用该代码树上的代码来完成多媒体的播放,但是,个人认为转载 2012-07-22 03:47:34 · 1597 阅读 · 0 评论 -
手机视频监控系统开发系列文章
记录手机视频监控系统开发过程, 前期准备, 开发总结, 后续及其它相关技术如视频编解码/流媒体等. 前期准备 - Windows MobileWindows Mobile入门Windows Mobile 菜单条资源使用Windows Mobile开发文章收藏移动开发资源集锦 [转载]3GP文件格式研究 前期准备 - Symbia转载 2012-07-21 16:59:02 · 1484 阅读 · 0 评论 -
流媒体播放方式
流媒体技术的出现,极大程度的解决了互联网传输多媒体数据的方式,不仅提高了网络直播、VOD点播等互联网传输、下载的速度,更改变了人们的生活和工作方式。在流媒体技术中,流媒体的份额是和播放方式是最终用户很关系的问题,也是流媒体业务工程中应用人员需要了解的,下面我们就针对流媒体的播放方式进行综合的介绍。1.什么是点播? 网络点播现在是互联网上的一个主要业务,点播是指客户机主动连接服务器转载 2012-07-24 23:21:22 · 1653 阅读 · 0 评论