会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
灰色飘零
博客园
首页
联系
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
34
下一页
2018年9月4日
Android MediaPlayer SeekTo 在 8.0 版本上优化说明
摘要: android使用 mediaPlayer 播放video视频过程中, 当用户退出当前播放,再从后台恢复播放时,需要跳转到之前退出的时间点继续播放。使用的方法基本都是 SeekTo 之前的时间点,但是经常遇到恢复播放时位置不准的问题,而且甚至有重头开始播放的现象。这个是因为SeekTo是回到上一时间
阅读全文
posted @ 2018-09-04 15:57 灰色飘零
阅读(4321)
评论(0)
推荐(4)
2018年9月3日
Android OpenSL ES 开发:Android OpenSL 介绍和开发流程说明
摘要: 一、Android OpenSL ES 介绍 OpenSL ES (Open Sound Library for Embedded Systems)是无授权费、跨平台、针对嵌入式系统精心优化的硬件音频加速API。它为嵌入式移动多媒体设备上的本地应用程序开发者提供标准化, 高性能,低响应时间的音频功能
阅读全文
posted @ 2018-09-03 18:28 灰色飘零
阅读(6549)
评论(0)
推荐(3)
2018年8月31日
Android NDK学习(七):NDK 编译支持 C++特有的库
摘要: 如果你的C++代码中出现了很多C++特有的库,例如<iostream>,<list>等,那么你还需要在jni的文件夹下添加一个Application.mk文件,文件内容为: APP_STL := stlport_static APP_STL := gnustl_static 示例 Applicati
阅读全文
posted @ 2018-08-31 15:56 灰色飘零
阅读(1581)
评论(0)
推荐(2)
Android OpenSL ES 开发:使用 OpenSL 播放 PCM 数据
摘要: OpenSL ES 是基于NDK也就是c语言的底层开发音频的公开API,通过使用它能够做到标准化, 高性能,低响应时间的音频功能实现方法。 这次是使用OpenSL ES来做一个音乐播放器,它能够播放m4a、mp3文件,并能够暂停和调整音量。 播放音乐需要做一些步骤: 1.创建声音引擎 首先创建声音引
阅读全文
posted @ 2018-08-31 14:02 灰色飘零
阅读(2874)
评论(0)
推荐(2)
2018年8月24日
Android 监听屏幕锁屏&用户解锁
摘要: 在做视频播放器的时候,遇到一个问题,在用户播放视频然后锁屏之后,视频播放器仍然在继续播放,遇到类似手机系统状态改变的问题的时候,首先想到了广播,下面做个总结: public class ScreenListener { private Context mContext; private Screen
阅读全文
posted @ 2018-08-24 11:27 灰色飘零
阅读(947)
评论(0)
推荐(2)
Android 图片高级绘图效果---高斯模糊
摘要: 高斯模糊就是将指定像素变换为其与周边像素加权平均后的值,权重就是高斯分布函数计算出来的值。高斯模糊能够将图片制作成类似磨砂的图片效果,一般这些图片都用来作为背景。 目前使用到的是RenderScript ,其特点是使用起来比较方便,虽然效率不是很高,但是也能够满足目前的使用。使用流程如下: 1. 添
阅读全文
posted @ 2018-08-24 10:35 灰色飘零
阅读(968)
评论(0)
推荐(2)
2018年8月23日
Open系列相关概念汇总
摘要: 最近接触了Android OpenGL ES 和 OpenCL ES,然后就很想知道除了这两个之外到底还有几个Open系列的API集。搜集的结果如下(纯为自己科普): 1. OpenGL(OpenGraphics Library) OpenGL是业界最广泛采用的二维和三维图形API,将成千上万的应用
阅读全文
posted @ 2018-08-23 16:14 灰色飘零
阅读(1215)
评论(0)
推荐(2)
2018年8月21日
FFmpeg 学习(七):FFmpeg 学习整理总结
摘要: 一、FFmpeg 播放视频的基本流程整理 播放流程: video.avi(Container) -> 打开得到 Video_Stream -> 读取Packet -> 解析到 Frame -> 显示Frame。 Container:在音视频中的容器,一般指的是一种特定的文件格式(如 AVI/QT )
阅读全文
posted @ 2018-08-21 10:47 灰色飘零
阅读(4624)
评论(1)
推荐(3)
2018年8月18日
FFmpeg 结构体学习(八):FFMPEG中重要结构体之间的关系
摘要: FFMPEG中结构体很多。最关键的结构体可以分成以下几类: 解协议(http,rtsp,rtmp,mms) AVIOContext,URLProtocol,URLContext主要存储视音频使用的协议的类型以及状态。URLProtocol存储输入视音频使用的封装格式。每种协议都对应一个URLProt
阅读全文
posted @ 2018-08-18 16:50 灰色飘零
阅读(1696)
评论(0)
推荐(4)
2018年8月17日
FFmpeg 结构体学习(七): AVIOContext 分析
摘要: 在上文FFmpeg 结构体学习(六): AVCodecContext 分析我们学习了AVCodec结构体的相关内容。本文,我们将讲述一下AVIOContext。 AVIOContext是FFMPEG管理输入输出数据的结构体。下面我们来分析一下该结构体里重要变量的含义和作用。 一、源码整理 首先我们先
阅读全文
posted @ 2018-08-17 18:48 灰色飘零
阅读(2821)
评论(0)
推荐(2)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
34
下一页
公告