Android中的音视频
gongxiaoou
找准方向,脚踏实地
展开
-
Android中VideoView中音频焦点的获取源码分析(不同sdk版本有的有获取音频焦点操作有的没有)
android系统音频焦点;VideoView中关于音频焦点获取源码分析;VideoView在不同sdk版本中获取音频焦点的有无原创 2018-02-02 10:45:52 · 1212 阅读 · 0 评论 -
Android音视频基础part1——概念扫盲
#概述从进入公司到现在已经有几年时间了,这段时间里做了不少和音视频相关的工作,包括音频的播放,视频播放还有视频直播。在这个过程中遇到的问题也是各种的,尤其是视频直播,从不断的填坑过程中总结了一些经验,记录下来以备不时之需。#名词概念解释##视频概念理解视频的最基本的实现是通过一张张图片不断的变换带来视觉上的动画。一系列的图片不断变换时候,当达到每一秒变换24张的时候我们的人眼就会认为这不是...原创 2019-02-21 16:51:47 · 5158 阅读 · 0 评论 -
Android音视频基础part2——Android中自带Media Api
视频播放和音频播放自带api,播放视频和音频。从扩展性较差的MediaPlayer到音视频播放演变MediaPlayer我们平时最常使用MediaPlayer类来进行音视频的播放,其实它完成的是一个解码并播放的过程,并且是一个高度封装的工具类。使用它播放视频的时候我们还要配合SurfaceView或者TextureView来进行,后面的两个UI控件完成画面的展示。后来在前面的基础之上,系统...原创 2019-02-26 17:33:51 · 283 阅读 · 0 评论 -
Android音视频基础part3——YUV和RGB漫谈
一.概况YUV和RGB是什么?干嘛用的?我们如果做音视频相关的工作这些基础概念是一定要理解的,而且展开来说很杂,怎么能够用一句话来概括一个个概念,以及作用是很重要的。二.YUV和RGB概括1.把眼睛看到的颜色用数学的方式表达出来,于是就有了YUV和RGB两套颜色空间或者叫颜色模式。2.在绝大多数条件下,我们肉眼能感觉到相同的画质,YUV的数据量比RGB的数据量要小。3.YUV和RGB两种...原创 2019-03-18 23:01:19 · 801 阅读 · 0 评论 -
Android中Webview播放音频,点击Home键想保持音频继续播放
概述这里记录一个问题,比较小。由于新app中有音频直播和点播功能,但是页面确实用H5做的,音频的播放也是。这就涉及到java和js的交互,在这其中java调用js的过程中有需要注意的地方(涉及到音频播放的时候)。问题webview中播放音频,点击home键,音频会停止播放。这时候想要音频继续播放需要监听Activity的onStop回调方法并调用js,使音频继续在后台播放。这时候如果利用如...原创 2019-08-05 11:10:57 · 1197 阅读 · 0 评论