首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
大眼睛吕德华
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
FFmpeg(3.3.2)移植Android平台
FFmpeg(3.3.2)移植Android平台
音视频开发总结之二Android平台
一. 音视频采集流程 串联整个音视频录制流程,完成音视频的采集、编码、封包成 mp4 输出。 播放流程: 获取流—>解码—>播放。 录制播放路程: 录制音频视频—>视频处理—>编码—>上传服务器->别人播放。 直播过程 : 录制音视频—>编码—>流媒体传输—>服务器—>流媒体传…
Android硬编解码利器MediaCodec解析——从猪肉餐馆的故事讲起(一)
MediaCodec是Android平台提供的一个底层的音视频编解码框架,它是安卓底层多媒体基础框架的重要组成部分。
音视频基础(网络传输): RTMP封包
与 HTTP(超文本传输协议)同样是一个基于 TCP 的 Real Time Messaging Protocol(实时消息传输协议)。由 Adobe Systems 公司为 Flash 播放器和服务器之间音频、视频和数据传输开发的一种开放协议 。在国内被广泛的应用于直播 领域…
音视频学习 (十一) Android 端实现 rtmp 推流
咱们回顾前面 2 篇文章,主要讲解了如何搭建 rtmp 直播服务器,和如何开发一款具有拉流功能的 Android 播放器。那么现在有了播放端和直播服务器还缺少推流端。该篇文章我们就一起来实现 Android 端的 rtmp 推流,想要实现 Android 端推流必须要经过如下几…
【我的视频课】音视频基础知识
经过几个月的等待,我的视频课终于面世了。为了录制这个视频课真是费了不少精力,那段时间里,几乎每天晚上都要工作到 2点才能入睡。中途几次想要放弃,在家人的鼓励下最终完成了这个视频。 这里非常感谢家人的支持,尤其是老婆大人的在鼎力支持。一是,她对我做这件事儿特别认同,二是,她承担起…
【Android】FFmpeg实现视频剪辑,并兼容Android 12
需求很简单,在安卓手机上进行视频裁剪,只要裁短,不要求拼接,也不要求裁剪画面。编码形式直接复制原本的,分辨率码率帧率都直接照搬原本的。尽量不要重复造轮子,有现成的直接找现成的。这里找了一个5年前的轮子
Flutter 音视频开发的新思路
闲鱼技术——黑荆 引言 音视频功能因为需要依赖于 GPU 或其他系统底层软硬件,来计算处理和展现结果,所以相关技术总是相对偏向于底层,包括音视频的基础框架,乃至代码功能逻辑也一般都沉淀在底层。我们可以
SurfaceView, TextureView, SurfaceTexture等的区别
SurfaceView, GLSurfaceView, SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android 5.0(Lollipop)的代码理一下它们的基本原理,联系与区别。 从Android 1…
研究Android音视频-3-在Android设备上采集音视频并使用MediaCodec编码为H.264
1. 封装音视频基础编码器 2. 音视频裸流录制 3. 音视频编码 4. 在Android设备上采集音视频并使用MediaCodec编码为H.264