Android 音视频汇总

标题

标题

基础

  • Android视频开发进阶(part1-关于视频的那些术语)
  • Android视频开发进阶(part2-MP4文件的解析)

重点内容

  • 基于surfaceview与mediaplayer的视频播放器(android-studio)
  • MediaPlayer和VideoView的使用
  • Android多媒体学习十二:Android中Video的三种播放方式的实现
  • Android使用VideoView播放网络视频,获取网络视频缩略图
  • android下载文件,文件包括视频以及各种文件
  • Android视频开发浅析
  • [Android基础] VideoView
  • Android在滚动列表中实现视频的播放(ListView & RecyclerView)
  • 微信实现本地视频发布到朋友圈--------(逆向分析, 视频)
  • 用MediaPlayer+TextureView封装一个完美实现全屏、小窗口的视频播放器
  • 利用FFmpeg玩转Android视频录制与压缩(一)
  • 仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑(上)
  • 利用FFmpeg玩转Android视频录制与压缩(二)

Camera2

  • Android视频无缝切换2.0

获取视频缩略图

  • FFmpegMediaMetadataRetriever
  • MediaMetadataRetriever的用法
  • Android之使用MediaMetadataRetriever类获取视频第一帧
  • android 获取视频缩略图终极解决方案(ffmpeg)
  • Android FFmpegMediaMetadataRetriever.getFrameAtTime() is slow
  • android获取多个在线视频的略缩图
  • 获取视频的帧
  • MediaMetadataRetriever小试牛刀

视频剪辑

方案一:mp4parser
https://github.com/sannies/mp4parser

简介1 https://www.jianshu.com/p/c87ada9b0f65
简介2 https://blog.csdn.net/lxy_tap/article/details/74567282

建议:集成简单,门槛小;但只支持MP4格式。

方案二:MediaMuxer跟MediaCodec

简介1 https://blog.csdn.net/superlee1125/article/details/49991811

建议:理论性资料多,实践性资料少;门槛中等。

方案二:FFmpeg

建议:门槛高;但兼容好;有实践性资料。

资料

  • 一天超2000次,阿里如何打响音视频超时空战役?

你可能感兴趣的:(Android)