随笔分类 - android
摘要:wzplayer for android正式支持OpenSL ES.SL 的音质和AudioTrack简直不能相提并论.而且使用SL,减少调用JAVA导致效率下降.gles2.0高品质的画质,再加上SL的高品质的音效.足够让wzplayer跻身中上等的播放器队列.wzplayer所有渲染模块采用动态的方式加载,所以就算支持sl,wzplayer 还是支持android 2.1以上的版本(这主要是因为gles2.0必须android2.1以上系统才支持).所以需要使用sl的用户,必须在android 2.3以上的环境,否则会导致初始化失败.若出现此情况,请切换回audioTrack的渲染方式,w
阅读全文
摘要:http://blog.sina.com.cn/s/blog_602f877001014qe5.html
阅读全文
摘要:这是在开发板上面的截图.支持手势发布自:http://blog.csdn.net/weinyzhou/article/details/8258072联系方式:weinyzhou86@gmail.comQQ:514540005
阅读全文
摘要:简单写一下,view 或者 activity 实现 OnGestureListener 接口。在 onFling方法中实现左右滑动:[java]view plaincopypublicbooleanonScroll(MotionEvente1,MotionEvente2,floatdistanceX,floatdistanceY){floaty1=e1.getY(),y2=e2.getY();if(y1-y2>120){if(mDirection!=SOUTH){mNextDirection=NORTH;}Log.d(this.getClass().getName(),"ToU
阅读全文
摘要:import javax.microedition.khronos.egl.EGL10;
import javax.microedition.khronos.egl.EGL11;
import javax.microedition.khronos.egl.EGLConfig;
import javax.microedition.khronos.egl.EGLContext;
import javax.microedition.khronos.egl.EGLDisplay;
import javax.microedition.khronos.egl.EGLSurface;
import java
阅读全文
摘要:买了一块s5pv210 的开发板跑了一下mmsplayer,效果不错。然后再跑一下wzplayer那个高清电视,效果不是很好,估计因为高清原因,软解还是不是很给力.有空优化一下,看一下会不会好一点.
阅读全文
摘要:wzplayer for android NEON版本发布。方便大家测试播放器的性能。视频播放器地址写死了,一个浙江卫视高清的一个http视频流播放地址,所以大家测试的时候一定要将网络打开,不然无法播放,当然你也可以破解apk文件,修改里面的地址,我也推荐你这样做。哈哈。里面java代码不多就几行。我没有加混淆,方便大家破解。此是neon版本,所以手机必须支持neon arm汇编指令。支持本地文件播放,网络协议支持mms,http,rtsp等采用gles2.0 yuv数据直接渲染。支持android 2.2以上系统。下载地址:http://download.csdn.net/detail/we
阅读全文
摘要:wzplayer for android NEON版本发布。方便大家测试播放器的性能。视频播放器地址写死了,一个浙江卫视高清的一个http视频流播放地址,所以大家测试的时候一定要将网络打开,不然无法播放,当然你也可以破解apk文件,修改里面的地址,我也推荐你这样做。哈哈。里面java代码不多就几行。我没有加混淆,方便大家破解。此是neon版本,所以手机必须支持neon arm汇编指令。支持本地文件播放,网络协议支持mms,http,rtsp等采用gles2.0 yuv数据直接渲染。支持android 2.2以上系统。下载地址:http://download.csdn.net/detail/we
阅读全文
摘要:说明一下,这图片是因为那个截图软件导致的,不是我刷屏问题。不信你自己用了截取视频的图片就知道。我刷了半天,没刷到一张可以拿出手的图片。这是一个mms视频流的截图,wzplayer for android,wzplayer for ios,wzplayer for windows支持mms,http,rtsp等等协议,欢迎大家联系。采用gles2.0刷图。兼容android 2.2以上系统。联系方式:weinyzhou86@gmail.comQQ:514540005发布自:http://blog.csdn.net/weinyzhou/article/details/8155660版权所有,禁止转
阅读全文
摘要:Using Visual StudioThe following details setting up for and building Clang on Windows using Visual Studio:Get the required tools:Subversion. Source code control program. Get it from:http://subversion.tigris.org/getting.htmlcmake. This is used for generating Visual Studio solution and project files.
阅读全文
摘要:wzplayer for android 0版本面世。支持android2.2以上版本采用gles 2.0作为视频渲染,audiotrack作为声音输出.需要的都联系.下一步继续移植ios
阅读全文
摘要:opengles 2.0 渲染Yuv视频,解决转换效率问题.需要的直接联系.
阅读全文
摘要:关注我博客的朋友,发现我很久没有写博客了,因为最近在忙wzplayer 跨平台的事情,前些天在忙wzplayer 的opencv,opengles渲染的事情,最近正式在为wzplayer for android编译折腾.工作将接近尾声.等待的朋友不要着急,wzplayer for android的面试将会是一个里程碑,之后会发布for ios,等等,然后着手做其他扩展应用.
阅读全文
摘要:NDK-BUILD失败,错误提示:make: ~/dev/android/ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not found当然。。其实文件是存在地。。。大体原因是因为我装的是X64的无帮突,而linux版的ndk貌似是32位地找了半天,找到一个解决办法step1:sudo apt-get install libc6-dev-i386step2:sudo apt-get install ia32-libs
阅读全文
摘要:在做一IOS项目时,因为要动态根据文件导入创建数据库,刚开始的时候因为使用动态查询的方式,就是每次插入数据之前查询当前数据是否已经存在,这样的效率极低.6w条纪录3个关联表,使用了30-50分钟的样子.后来使用动态保存索引号的方式,耗时只是30-50s
阅读全文
摘要:/**Copyright(C)2008TheAndroidOpenSourceProject**LicensedundertheApacheLicense,Version2.0(the"License");*youmaynotusethisfileexceptincompliancewiththeLicense.*YoumayobtainacopyoftheLicenseat**http://www.apache.org/licenses/LICENSE-2.0**Unlessrequiredbyapplicablelaworagreedtoinwriting,softwa
阅读全文
摘要:版权声明 此文版权归作者Chen Shun所有。欢迎非营利性转载,转载时必须包含原始链接http://chenshun87.blog.163.com/blog/,且必须包含此版权声明的完整内容前一段时间学习了FFMpeg+GLSL显示YUV图像的方法,现在总结如下:流程:抽取YUV分量----->发送到shader--->在shaer中进行YUV到RGB的转换---->贴图 本文旨在讲述如果运用GPU来处理YUV到RGB的转换,其中涉及的GL ES的具体的细节知识,网上很多 这里不在赘述.1.分别抽取Y U V分量FFMpeg解码得出的YUV数据保存在AVFrame的data
阅读全文
摘要:Camera取景后显示于屏幕上,是个挺简单的过程,但这会出现各种意料不到的问题,例如之前说的屏幕横竖屏与预览图片之间的方向,图片拉伸,还有在Barcode Scanner中,简单的旋转了图片预览方向后,会出现特征点标记错位,等等。 第三篇简单的完成了相机的取景,还没有将取景的图片拍照存储下来。若想实现拍照的效果,则需要实现回调函数:Camera.PreviewCallback接口。接上一篇的代码,在此实现拍照的功能,将图片显示出来。之前一直在看Barcode Scanner的源码,并只是在其代码上修剪。当昨天自己来实现Camera的自动聚焦时,并遇到比较纠结的问题。在不出意外的情况下,Cam.
阅读全文
摘要:想弄个小东西,自己练习一下,就想到把FFmpeg移植到android上面 网上有现成的2.2的移植,可以下载下来,链接https://github.com/havlenapetr,里面的ffmpeg和framework下面的libaudio和libviedo两个so,就是全部的东西。 看过一些东西,都说不开放某些代码,挺没劲的,人家都已经放出全部代码了,有什么藏匿的。 app下面的代码几乎不需要修改,就是一些编译的错误,就是framework下面的本地适配需要需要改一下,适应一下ics,就是surface.cpp这个文件。[cpp]view plaincopy/**Copyright(C)2.
阅读全文