开源项目
文章平均质量分 62
ywl5320
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
鸿蒙音视频播放器:libwlmedia
跨平台播放器wlmedia现在已经支持了鸿蒙(Harmony)平台了,SDK插件地址:https://ohpm.openharmony.cn/#/cn/detail/@ywl5320%2Flibwlmedia原创 2025-02-09 22:39:03 · 763 阅读 · 0 评论 -
wlmedia播放器集成(4)— 实现视频播放
纵观Android平台涉及到的音视频播放SDK,比如:exo、ijk等的api调用都是比较复杂的,很少能几句代码就能实现播放。wlmedia真正实现了几句代码就可实现音视频播放,并且不需要传入Context上下文,绝对的解耦! 调用代码:除去布局文件和回调实现方法,总共不到10句代码即可实现Android音视频播放,剩下的时间可以去学习新知识了,哈哈~源码地址:传送门原创 2021-05-18 21:21:17 · 1844 阅读 · 12 评论 -
wlmedia播放器集成(3)— 常用api
API 传送门。原创 2021-05-17 20:55:12 · 2543 阅读 · 9 评论 -
wlmedia播放器集成(2)— 常用自定义view
前言:由于jcenter不久将关闭,所以wlmedia项目已迁移到 jitpackGitHub地址:https://github.com/wanliyang1990/wlmedia原创 2021-05-16 19:55:57 · 951 阅读 · 1 评论 -
wlmedia播放器集成(1)— 播放器集成
GitHub - wanliyang1990/wlmedia: Android 音视频播放器SDK,几句代码即可实现音视频播放功能(支持:手机、车机系统、电视盒子等设备。支持:http、https、rtsp、rtp、rtmp、byte[]、加密视频和各种文件格式视频;包含视频截图、音轨选择、字幕选择、循环播放、设置软解或硬解、透明视频、变速变调、声道切换、无缝切换surface(surfaceview和textureview)、多Surface渲染、视频比例设置、多实例音视频播放等。)~原创 2021-05-16 19:23:55 · 2281 阅读 · 2 评论 -
Android播放透明视频
透明视频随着业务场景的增多,更多的特效用原生绘制、GIF的方式都不能很好的满足需求了,这就带来了一个新的方式:用视频特效来代替。特别是在视频(直播)行业中,各种特效炫酷又精美,能很好的表达用户的想法。但是这也带来了一个问题:虽然播放视频非常简单,但是同时要把视频下面的UI也展示出来就没那么简单了,这就需要视频有透明效果,这样才能不遮挡底层UI。既然写了这篇博客,自然有很简单的方式来实现这种透明视频的播放了,那就是用第三方库《wlmedia》,几句代码就能实现透明视频的播放。一、先来大致说一下透明视频播放原理原创 2020-09-26 16:21:43 · 6102 阅读 · 4 评论 -
Android音视频播放库:wlmedia
GitHub:https://github.com/wanliyang1990/wlmedia功能**支持:http、https、rtsp、rtp、rtmp、byte[]、加密视频和各种文件格式视频;**截图、音轨选择、自定义视频滤镜、变速变调、声道切换、无缝切换surface(surfaceview和textureview)、视频比例设置等;视频演示1、UsageG...原创 2019-12-23 15:49:54 · 4168 阅读 · 16 评论 -
Android支付密码输入框
我的视频课程:《FFmpeg打造Android万能音频播放器》我的视频课程(编码直播推流):《Android视频编码和直播推流》 更新:介于很多人问我在兑换框中不能显示的问题和不能直接弹出软件盘的问题,在这里我添加了对话框模式并且在对话框中会直接弹出软键盘,CSDN不能更新, 最新的代码和demo在GitHub上面,大家可以下载看看哦。 *****我的视频课程:FFmpe...原创 2016-07-23 13:40:29 · 10988 阅读 · 19 评论 -
Android 用Mediacodec硬解码视频包AVpacket
我的视频课程(基础):《(NDK)FFmpeg打造Android万能音频播放器》我的视频课程(进阶):《(NDK)FFmpeg打造Android视频播放器》我的视频课程(编码直播推流):《Android视频编码和直播推流》我的视频课程(C++ OpenGL):《Android C++ OpenGL教程》FFmpeg是一个很不错的开源的音视频编解码库,其编解码...原创 2018-01-03 21:13:47 · 4381 阅读 · 12 评论 -
FFmpeg+OpenSL+OpenGL+Mediacodec 的视频播放SDK源码和实例APP
GitHub:wlplayer v1.0.1Update*.添加 x86 cpu架构*.修复seek后导致音视频不同步问题*.视频解码慢时,进行丢帧处理我的视频课程(基础):《(NDK)FFmpeg打造Android万能音频播放器》我的视频课程(进阶):《(NDK)FFmpeg打造Android视频播放器》我的视频课程(编码直播推流):《Android视频编码和直...原创 2017-12-28 09:26:55 · 2664 阅读 · 8 评论 -
Android 圆形旋转菜单
我的视频课程:《FFmpeg打造Android万能音频播放器》 最近帮朋友做了一个动画菜单,感觉有一定的实用价值,就在此给大家分享一下,先看看效果:源码下载地址在末尾实现思路:从图中可以看出,这三个(或更多,需要自己再实现)菜单是围绕着中心点旋转的,旋转分为2层,背景旋转和菜单旋转,背景旋转可以直接用旋转动画来实现;菜单的旋转是在以中心点为圆心的圆环上,所以这里用了根据旋转角度求此点...原创 2016-09-06 14:57:25 · 3141 阅读 · 0 评论 -
Android多渠道打包(MFC版本)
因为需要,这一周就跟MFC度过了,主要是用MFC封装Android打包命令实现Android读取到打包。其中主要用到了:C++线程、解析XML文件和写入XML文件、消息传递、字符串解析等知识。还有Android打包命令:获取keystore信息:keytool -list -v -keystore E:\\vs\\ApkBuild\\ApkBuild\\buildkey.jks -storep原创 2016-09-14 17:07:32 · 753 阅读 · 0 评论 -
Android无限循环Banner(网络获取数据)
我的视频课程:《FFmpeg打造Android万能音频播放器》 以前写过一篇ViewPager实现真正的左右无限循环滑动的博客,当时写的只是加载本地图片,最近项目中又用到了这种效果的功能,所以就单独把这个功能给抽出来了,放到了Github上面。效果图如下:1、2、Github地址:https://github.com/wanliyang1990/AdViewPager...原创 2016-07-09 16:42:42 · 2808 阅读 · 0 评论 -
Android 滑动标题导航栏
我的视频课程:《FFmpeg打造Android万能音频播放器》 现在Android应用开发中因为功能比较多所以都喜欢用viewpager+fragment的方式加入更多的页面,而每每使用这种模式,标题栏导航也是必不可少的,因此又会重复写很多导航菜单的代码,程序猿都是很懒的,都想写少量的代码就把功能实现了,更何况这都是写重复的代码,不辞辛劳的程序猿就成了CV战士了哈哈。我也是很懒的,不...原创 2016-07-09 16:15:00 · 10270 阅读 · 6 评论 -
Android视频直播APP-WliveTV
我的视频课程:《FFmpeg打造Android万能音频播放器》基于ijkplayer的视频直播软件(github:https://github.com/wanliyang1990/WliveTV)注:里面加载图片的Imageloader改了加载图片的链接源代码的,才能实现加载视频流获取图片!(用自己的Imageloader是不能通过流获取图片的!!)包含以下功能:1、沉浸模式2、导航栏滑动变色3、...原创 2016-06-12 15:51:00 · 3063 阅读 · 0 评论
分享