随笔分类 -  opengl

摘要:经过几天的奋战,终于让wzplayer2 支持mac了。别的先不说,先上图。现在虎跃工作室手上的播放器支持ios,windows,android,mac四大主流平台。联系方式:weinyzhou86@gmail.comQQ:514540005版权所有,禁止转载.发布自:http://blog.csdn.net/weinyzhou/article/details/8921893 阅读全文
posted @ 2013-05-13 18:09 weinyzhou 阅读(145) 评论(0) 推荐(0)
摘要:最近在着手移植wzplayer for BlackBerry和WinPhone8等工作.真正做到支持所有的平台,真正做到支持所有的手机平台.毫无疑问,视频渲染部分,会继续沿用gles2.0进行渲染. 阅读全文
posted @ 2013-01-23 00:25 weinyzhou 阅读(158) 评论(0) 推荐(0)
摘要:1.wzplayer for android 支持视频加密数据流播放.2.wzplayerEx for android为 wzplayer 的专业版,支持视频硬解播放,可以支持最高视频流为1080p播放.3.高效,稳定是wzplayer 的优点.4.支持各种网络协议,http,rtsp,http,rtmp,mms等等.5.wzplayer 全格式支持,wzplayerEx目前支持硬解格式和系统相关.欢迎各种定制,加解密,或者私有网络协议的添加.wzplayer for android 相关链接:http://blog.csdn.net/weinyzhou/article/details/827 阅读全文
posted @ 2013-01-20 15:08 weinyzhou 阅读(296) 评论(0) 推荐(0)
摘要:wzplayer for windows最近进行了一次升级,主要是为了解决软解效率不高,增加对系统解码器的调用.支持的网络协议更多.支持ftp,dvd等播放.wzplayer for android 相关链接:http://blog.csdn.net/weinyzhou/article/details/8275390wzplayer for android,ios都是采用gles2.0渲染YUV,因为省去了转换RGB而导致的效率低下问题。因为wzplayer软解普遍比其他使用开源的播放器更加高效.联系方式:weinyzhou86@gmail.comQQ:514540005版权所有,禁止转载.发 阅读全文
posted @ 2013-01-10 23:50 weinyzhou 阅读(218) 评论(0) 推荐(0)
摘要:wzplayer 支持android,ios,windows等三大主流平台.支持io协议 FILE,mms,http,rtsp等等,支持动态灵活扩展.支持私有加密视频播放.android,ios版本视频渲染 采用gles2.0渲染方式,直接渲染YUV数据,使效率和色彩饱和度大幅提高.并且优于大部分的播放器.android 音频支持AudioTrack,opensl es,openal等音频渲染接口ios支持audioQueue,openalwzplayer for android 相关链接:http://blog.csdn.net/weinyzhou/article/details/81996 阅读全文
posted @ 2012-12-09 18:24 weinyzhou 阅读(237) 评论(0) 推荐(0)
摘要:wzplayer 支持android,ios,windows等三大主流平台.支持io协议 FILE,mms,http,rtsp等等,支持动态灵活扩展.支持私有加密视频播放.android,ios版本视频渲染 采用gles2.0渲染方式,直接渲染YUV数据,使效率和色彩饱和度大幅提高.并且优于大部分的播放器.android 音频支持AudioTrack,opensl es,openal等音频渲染接口ios支持audioQueue,openalwzplayer for android 相关链接:http://blog.csdn.net/weinyzhou/article/details/81996 阅读全文
posted @ 2012-12-09 18:24 weinyzhou 阅读(243) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2012-12-08 12:06 weinyzhou 阅读(301) 评论(0) 推荐(0)
摘要:这是在开发板上面的截图.支持手势发布自:http://blog.csdn.net/weinyzhou/article/details/8258072联系方式:weinyzhou86@gmail.comQQ:514540005 阅读全文
posted @ 2012-12-04 23:19 weinyzhou 阅读(158) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2012-11-30 12:15 weinyzhou 阅读(780) 评论(1) 推荐(0)
摘要: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 阅读全文
posted @ 2012-11-19 15:24 weinyzhou 阅读(238) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2012-11-19 15:24 weinyzhou 阅读(145) 评论(0) 推荐(0)
摘要:说明一下,这图片是因为那个截图软件导致的,不是我刷屏问题。不信你自己用了截取视频的图片就知道。我刷了半天,没刷到一张可以拿出手的图片。这是一个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版权所有,禁止转 阅读全文
posted @ 2012-11-06 23:55 weinyzhou 阅读(252) 评论(0) 推荐(0)
摘要:wzplayer 成功支持IOS与Android版本一样采用gles2.0 yuv直接渲染,保证效率和节省资源等。鉴于IOS无法提供DEMO问题,此次IOS,ANDROID版本都不提供DEMO。需要的朋友直接联系。因为我发现我的MMSPLAYER的ANDROID版本因为一些人破解,其实主要是JAVA容易被反编译。已经被放到PUDN上。出于保护自己的原因,不发布DEMO需要的朋友联系。发布自:http://blog.csdn.net/weinyzhou/article/details/8091688欢迎转载,必须保留作者信息 阅读全文
posted @ 2012-10-19 23:07 weinyzhou 阅读(139) 评论(0) 推荐(0)
摘要:wzplayer 移植ios接近尾声。由于对ios平台opengl环境不太熟悉,再视频输出那块,耽误了时间。明天继续。wzplayer for ios ,还是采用opengles yuv数据直接渲染,从而使播放效率等等能很高的提升。 阅读全文
posted @ 2012-10-19 00:35 weinyzhou 阅读(117) 评论(0) 推荐(0)
摘要:V1.0上图,哈哈 阅读全文
posted @ 2012-10-12 00:14 weinyzhou 阅读(138) 评论(0) 推荐(0)
摘要:wzplayer for android 0版本面世。支持android2.2以上版本采用gles 2.0作为视频渲染,audiotrack作为声音输出.需要的都联系.下一步继续移植ios 阅读全文
posted @ 2012-10-10 16:59 weinyzhou 阅读(139) 评论(0) 推荐(0)
摘要:opengles 2.0 渲染Yuv视频,解决转换效率问题.需要的直接联系. 阅读全文
posted @ 2012-10-02 11:18 weinyzhou 阅读(534) 评论(0) 推荐(1)
摘要:关注我博客的朋友,发现我很久没有写博客了,因为最近在忙wzplayer 跨平台的事情,前些天在忙wzplayer 的opencv,opengles渲染的事情,最近正式在为wzplayer for android编译折腾.工作将接近尾声.等待的朋友不要着急,wzplayer for android的面试将会是一个里程碑,之后会发布for ios,等等,然后着手做其他扩展应用. 阅读全文
posted @ 2012-09-29 13:14 weinyzhou 阅读(115) 评论(0) 推荐(0)
摘要:#include <gl/glut.h> static int year=0,day=0; void init() { glClearColor(0.0f,0.0f,0.0f,0.0f); glShadeModel(GL_FLAT); } void display() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0f,1.0f,1.0f); glPushMatrix(); glutWireSphere(1.0,20,16); glRotatef((GLfloat)year,0.0,1.0,0.0); glTranslatef(... 阅读全文
posted @ 2012-07-19 22:56 weinyzhou 阅读(597) 评论(0) 推荐(0)
摘要:继昨天的glGenBuffers加入相关文件之后,其实编译还是有问题的,因为glew里面很多函数都是使用了宏定义。因为必须在预处理中加入:GLEW_MX WIN32_LEAN_AND_MEAN VC_EXTRA_LEAN,开启相关的宏定义,注意我这里编译的ew是动态链接库,如果你编译的是静态链接库,必须加入对应的静态宏GLEW_STATIC加入相关的文件头,注意头文件顺序,否则会提示相关结构体等没有定义.#include <GL/glew.h> #if defined(_WIN32) #include <GL/wglew.h> #elif !defined(__APPL 阅读全文
posted @ 2012-07-17 23:54 weinyzhou 阅读(216) 评论(0) 推荐(0)