• 2024-06-06Android视频开发入门: VideoView、MediaPlayer、 FFmpeg、exoplayer...
    现在,视频功能是越来越普遍的需求。本文将提供一个关于Android视频开发的入门指南,帮助读者快速掌握视频播放、录制和处理等基本功能。1、概述在Android平台上,视频开发主要涉及以下几个方面:视频播放与控制视频录制与处理视频编解码与格式转换视频流媒体与直播接下来,我
  • 2024-04-23使用 MediaCodec 在 Android 上进行硬解码
    要使用MediaCodec在Android上进行硬解码,并获取RGBA数据,你可以按照以下步骤进行操作:创建MediaExtractor对象并设置要解码的MP4文件路径:MediaExtractorextractor=newMediaExtractor();extractor.setDataSource(filePath);根据需要选择音频或视频轨道:inttrackCo
  • 2023-12-15ffmpeg-6.1编译
    ffmpeg编译**ffmpeg详细说明可以参考:**https://blog.csdn.net/leixiaohua1020/article/details/44220151https://www.cnblogs.com/leisure_chn/category/1351812.htmlhttps://zhuanlan.zhihu.com/p/639748679一.编译ubuntux86_64编译下载最新源码https://ffmpeg.org/
  • 2023-07-03MediaCodec 编解码器的加载流程
    MediaCode的CreateByComponentName和CreateByType会调用mediacodec的构造方法//staticsp<MediaCodec>MediaCodec::CreateByType(constsp<ALooper>&looper,constAString&mime,boolencoder,status_t*err,pid_tpid,uid_tuid){
  • 2023-06-13音视频技术开发周刊 | 224
    每周一期,纵览音视频技术领域的干货。高性能且灵活的iOS视频剪辑与特效开源框架–VideoLab随着移动互联网时代的到来,短视频成为了最流行的内容载体,而内容的产生离不开视频剪辑与特效创作工具。本次LiveVideoStackCon2021音视频技术大会北京站,我们邀请到了RingCentralVideo
  • 2023-05-07android ffmpeg 打开u3u8地址没有协议
     编译是需要--enable-openssl debug info: '--target-os=android--ln_s='cp-rf'--prefix=/Users/yzfhkms-m/pripro/D/library/FFmpeg-n4.0/libs/arm--arch=arm--enable-hwaccels--enable-shared--enable-static--enable-gpl--enable-runtime-cpudetect
  • 2023-04-15Android MediaCodec 解码 mp4
    上篇博文:AndroidMediaCodec功能讲解本文示例源代码:MediaCodec解码播放mp4文件上篇博文中,我们讲解了MediaCodec的基础知识,本篇文章我们通过使用MediaCodec解码并播放mp4文件,来讲下MediaCodec的使用。解码并播放mp4文件主要涉及到了以下5大方面的功能:解码视频
  • 2023-04-15Android MediaCodec 功能讲解
    上篇博文:AndroidMediaPlayer功能讲解MediaCodec是Android系统提供的用于对音视频进行编解码的类,它通过访问底层的codec来实现编解码的功能。Codec意为编解码器。MediaCodec是Androidmedia基础框架的一部分,是比MediaPlayer更底层的实现。MediaCodec通常同MediaExt
  • 2023-03-14MediaCodec 低延时解码
    介绍我们在使用Android的硬解进行解码时,如果是Android11以上则可以使用其特性低延迟,谷歌官方文档以下是Android11支持的低时延特性:ANGLE支持:Android11引入了ANGLE(Al
  • 2023-03-14MediaCodec硬解流程
    一MediaCodec概述MediaCodec是Android4.1(api16)版本引入的低层编解码接口,同时支持音视频的编码和解码。通常与MediaExtractor``、MediaMuxer、AudioTrack结合使用,能够
  • 2023-02-16【android】音视频开发五:学习MediaExtractor 和 MediaMuxer,知道如何解析和封装 mp4 文件
    MediaExtractorMediaExtractor顾名思义就是多媒体提取器,主要负责:获取媒体文件的格式,包括音视频轨道,编码格式,宽高,采样率,声道数等,分离音频流,视频流,读取分离后的音视频数据
  • 2023-02-01RTMP录屏直播屏幕数据获取与MediaCodec编码
    目录前言RTMP直播实现流程视频采集——MediaProjection编码——MediaCodec音频采集——AudioRecordRTMP音频包数据RTMP视频数据前言本文介绍的是MediaProjection录屏、麦
  • 2023-02-01Media播放器和类说明(记录未完成)
    MediaRecorderMediaCodecMediaMuxerMediaPlayerExoPlayerMediaRecorder音频或视频录制MediaRecorder实现视频采集优缺点优点:使用方便,得到就是编码和封装好的音视频文件