
Android音视频开发
文章平均质量分 68
专门讲解Android音视频开发基础,保护音频录制、裁剪、播放、合成、转码等
淡淡的香烟
坚持是一件不容易的事情,开发是一条任重而道远的路
展开
-
Android13音频录制适配
以上就是今天的内容,录制音频时适配Android13.Android13文件读写细分为三个权限 READ_MEDIA_AUDIO、READ_MEDIA_VIDEO、READ_MEDIA_IMAGES.Android10以上文件创建和生成需要在公共目录,不能随意创建和读写.原创 2023-12-18 16:46:18 · 1732 阅读 · 0 评论 -
Android音视频开发之音频录制和播放
2.音频录制方法:3.播放音频方法:4.播放pcm流边录边播:5.播放所有音频方法:6.设置是否录音方法:7.暂停播放音频方法:8.回收资源和播放器方法:9.音频播放、文件读写权限申请:10.调用开始录音:11.调用播放音频:12.调用停止录音:13.设置录音、播放、停止按钮状态:14.布局文件代码如下:15.布局预览效果如下:17.项目源码地址如下:https://gitee.com/jackning_admin/audio-record-demo原创 2023-02-28 23:12:15 · 1731 阅读 · 0 评论 -
Android音视频开发之三种方式获取视频某一帧封面
前言:在Android开发中获取视频的某一帧很常见,比如直播或者播放视频时暂停时显示当前一帧的封面,或者视频暂停时从视频列表进入详情然后再返回时显示之前暂停的界面,今天来=先说下三种方式实现获取视频某一帧显示封面,然后说遇到的问题.1.使用Glide获取视频某一帧:/** * 使用Glide方式获取视频某一帧 * @param context 上下文 * @param uri 视频地址 * @param imageView 设置image * @param frameTimeMicr原创 2022-05-04 23:22:33 · 7909 阅读 · 2 评论 -
Android音视频开发之获取视频默认状态总时长
Android中视频或者音频播放的话可以获取到播放进度和总时长是很常见的,但是如果默认不播放的话,这个时候播放器是没有进度的,总时长也拿不到,最近有个需求需要在视频不播放时显示总时长,也是找了不少资料,踩了很多坑,播放器默认没有进度和时长,调试断点发现时长总是为负数就感觉很不美妙了,直接上代码:1.获取视频时长的方法如下:public static实现的效果图如下:...原创 2022-03-30 00:12:27 · 4585 阅读 · 0 评论