音视频编解码
文章平均质量分 88
基于Android平台音频、视频编码、解码传输相关介绍
清霜辰
安卓架构师,精通安卓应用和系统开发、音视频编码、性能优化。
展开
-
安卓OpenGL添加水印并录制(二)---抖音录制原理
通过 前文 我们知道了如何采集 Camera 视频,叠加水印、贴纸保存为MP4,但是录制视频并没有音频,本文进一步介绍添加音频录制实现。原创 2024-02-20 22:15:54 · 1233 阅读 · 0 评论 -
安卓MediaRecorder(4)视频采集编码写入详细源码分析
通过 文2 我们知道了 MediaRecorder 各个接口 Framework 中的实现。通过 文3 我们 知道了 MediaRecorder 底层音频的采集、编码、写入文件等详细流程。本文主要介绍 MediaRecorder 视频的采集、编码等相关流程。原创 2024-01-24 22:07:39 · 1398 阅读 · 0 评论 -
安卓MediaRecorder(3)音频采集编码写入详细源码分析
前言音频采集音频初始化AudioRecord 分析AudioSource 采集到音频音频编码音频编码后数据处理MPEG4Writer写入音频编码后数据到文件MPEG4Writer::Track 取编码后的音频编数据结语原创 2024-01-13 11:19:43 · 1514 阅读 · 1 评论 -
安卓MediaRecorder(2)录制源码分析
JAVA new MediaRecorder() 源码分析android_media_MediaRecorder.cpp native_init()MediaRecorder.java postEventFromNativeandroid_media_MediaRecorder.cpp native_setup()MediaRecorder 参数设置MediaRecorder.prepare 分析MediaRecorder.start 分析MediaRecorder.stop 分析原创 2023-12-09 16:29:42 · 1489 阅读 · 2 评论 -
安卓基于SRS的Webrtc推拉流
Https必须需要域名httpx-static 配置 https 代理基于SRS 配置文件支持 httpsAndroid 推拉webrtc流到srs原创 2021-10-18 17:05:23 · 4751 阅读 · 3 评论 -
安卓mediasoup webrtc h264 编解码相关源码分析
mediasoup H264 支持安卓 webrtc 视频采集流程源码分析安卓选择软编码硬编码流程mediasoup openh264 软编码源码分析mediasoup 视频 H264 硬编码解码器初始化流程openh264 提供编解码相关函数原创 2021-09-10 13:47:40 · 1584 阅读 · 0 评论 -
安卓mediasoup输出H264流(支持H264编码)
默认视频编码是VP8源码分析修改支持H264编码原创 2021-09-10 13:26:22 · 1105 阅读 · 0 评论 -
安卓 webrtc 开启h264 软编解码
修改 use_linux_config增加 codec_list parser_list h264 支持增加文件 LibH264Decoder.java 增肌文件 LibH264Encoder.java 增加 h264_codec.cc 修改H264 Create()修改 sdk/android/BUILD.gn 修改 SoftwareVideoDecoderFacoty.java 和 SoftwareVideoEncoderFacoty.java编译使用吧,祝好运。。。原创 2021-09-09 14:01:11 · 3765 阅读 · 1 评论 -
安卓 Mediasoup V3 基于webrtc 分支m84 的编译
相关网址链接mediasoup-client-android m79 编译mediasoup-client-android 更新到 m84libmediasoupclient 编译使用原创 2021-09-07 17:32:09 · 1821 阅读 · 0 评论 -
Android 断点调试 webrtc、medieasoup
调试代码工程准备编译 Debug 包添加编译参数安卓应用中修改 `app/build.gradle`设置DEBUG TYPE设置源码映射原创 2021-09-07 14:17:08 · 1350 阅读 · 1 评论 -
安卓增加 mediasoup webrtc 日志输出
安卓增加 mediasoup webrtc 日志输出增加 webrtc 日志增加 libmediasoupclient 日志增加 mediasoup-client 日志原创 2021-09-07 14:04:32 · 653 阅读 · 0 评论 -
安卓webrtc在ubuntu 2004下编译使用
Http 全局代理配置编译boto 代理配置Unable to reach the snap store 问题解决ERROR: The installation of the Chrome OS default fonts failed.Android中使用的c++库是libstdc++Exception: Missing licenses for following third_party target编译静态库 libwebrtc.alibmediasoup 编译原创 2021-09-07 15:05:12 · 2128 阅读 · 0 评论 -
Android 音视频流媒体相关知识导航
文章目录音视频相关知识导航相关博客专栏相关协议介绍RTP与RTCP协议介绍H264编码参数的设置Zookeeper相关ffmpeg 相关SRS(Simple RTMP Server)移动端推流/拉流RTMPSmarterStreamin音视频相关知识导航相关博客专栏雷霄骅(leixiaohua1020)的专栏,里面有非常多关于音视频编码/ffmpeg相关的学习资料,入门必备。yjy239 音视频系列专栏 相关协议介绍RTP与RTCP协议介绍https://blog.51cto.com/z原创 2020-07-15 18:01:05 · 1024 阅读 · 0 评论 -
直播视频分辨率码率参考设置
视频宽视频高帧率60帧率30帧率25(荐)帧率20帧率15帧率10分辨率比例72048016208106755404052703:2720405136068057045034023016:9102476836861843153612299226144:312807204320216018001440108072016:9128096057602880240019201440...原创 2020-06-02 11:23:52 · 17899 阅读 · 2 评论