音视频开发
-
Qt 音视频开发学习路线
学习Qt音视频开发的学习路线可以分为以下几个阶段: 1. 基础知识准备 2. 学习Qt框架 3. 音视频相关库 4. 环境搭建 5. 编写和测试代码 6. 项目实践 7. 学习资源…
-
HarmonyOS 音视频之Lame MP3编码实现
MP3是一种广泛使用的音频压缩格式,以其高效的压缩算法和广泛的兼容性而闻名,是最为普及的音频格式之一,几乎所有的音频播放设备、移动设备、计算机和音频软件都支持 MP3 播放。这使得…
-
Android视频开发入门: VideoView、MediaPlayer、 FFmpeg、exoplayer…
现在,视频功能是越来越普遍的需求。本文将提供一个关于Android视频开发的入门指南,帮助读者快速掌握视频播放、录制和处理等基本功能。 作者:陆业聪 1. 概述 在Android平…
-
视频黑屏是什么原因?视频黑屏的解决方法
视频黑屏是音视频应用中一个表示视频无法正常播放或显示的现象。视频黑屏也是实时音视频开发中的一个常见问题。本文将专注于 “视频黑屏” 这一问题,详细分析可能导致此问题的原因,并为开发…
-
音视频入门很难?可能是你姿势不对
关于我 擅长安卓开发、音视频开发、Opengl渲染等,目前从事视频剪辑软件开发。 关于未来,目前我比较感兴趣的一个领域是Ros机器人,平时有空也会了解一下相关的知识,欢迎感兴趣的童…
-
音视频开发者必知的 ISO/IEC/ITU 音视频体系标准
01 常见的国际标准化组织 音视频开发者需要了解ISO/IEC/ITU发布的常见音视频标准,这对他们的编程开发工作至关重要。这些标准包括但不限于:MPEG-1、MPEG-2、MPE…
-
音视频问题汇总–非零frame_num值导致的一个绿屏问题
背景介绍本周收到这样一个反馈的问题:我们的测试小姐姐通过自研RTSP客户端拉流过程时发现了一个较为困扰的问题。她注意到,在操作一款特定型号的IPC设备时,每次拉流都会出现首帧绿屏的…
-
音视频问题汇总:surfaceview硬件加速踩坑记
最近业务应用开发小伙伴报告一个问题,公司新的app在通话过程中一直显示黑屏,而且是毕现的,需要协助一下。 问题排查 按照之前小伙伴反馈的现象,操作步骤,很快我们就复现了该问题。所以…
-
iOS 不用 libyuv 也能高效实现 RGB/YUV 数据转换丨音视频工业实战
做音视频或图像处理方向的开发同学一般都或多或少接触过 libyuv[1] 这个开源库,我们在音视频开发中处理 YUV、RGB 等格式的数据转换、旋转、缩放时常常用到它。libyuv…
-
音视频处理流程【音视频基础知识】
音视频处理流程 音视频通信是指将音频和视频数据从一个端点传输到另一个端点的过程。通常,音视频通信流程包括音视频采集、编码、传输、解码和渲染五个主要环节。 下面是更详细的描述: 音视…
-
音视频学习–liblinphne 和 bzrtp 代码走读
Linphone 的 特点是用户界面和核心引擎分离,允许在相同的功能之上创建各种类型的用户界面。 Liblinphone是核心引擎,这是实现Linphone所有功能的库。它是一款功…
-
音视频学习–ZRTP和BZRTP
bzrtp背景 整数因子分解和有限域或椭圆曲线上的离散对数问题是支撑互联网上用于密钥建立和数字签名的大多数非对称算法的数学问题。这些问题及基于它们的算法将容易受到使用Shor算法的…
-
嵌入式音视频-存储录像实现方案mp4v2
最近需要将H264视频编码成MP4格式。研究了一下,一种方法是采用ffmpeg库,可以先将H264文件解码,再编码生成MP4文件,但这种方式效率较低,10M的视频可能需要几秒钟才能…
-
音视频杂谈–实战经验和项目经历
最近经常收到私信:想要问一下如何备战秋招,以及如何在学生阶段参与实习,做一些小项目来提升自己的能力。 个人建议能够找到对口公司直接实习是比较好的选择,但是自己也可以尝试做个小项目,…
-
音视频开发之AudioEngine音频引擎
Audio Engine是一种数字信号处理器(DSP),用于将音频信号从一种形式转换为另一种形式。它通常被用于音频系统中,以处理音频信号,例如将模拟信号转换为数字信号,进行音频压缩…
-
音视频开发之提取与解码(音视频基础知识)
提取与解码是两个很常见的概念,比如在自然语言处理中就有提取与解码,它们的英文名叫Extractor与Decoder。 Extractor和Decoder是自然语言处理领域中的两个重…
-
音视频学习–Raw格式引起的图像问题
您是否曾经尝试解决一个小问题却发现自己意外地解决了一个更大的问题? 问题背景 最近研发小伙伴在预研新的产品,在系统正常运行起来之后,发现一个奇怪的问题:从图片来看,可能是图像处理过…
-
音视频质检及画质评估——为QoS & QoE 指标保驾护航
腾讯已有超过21年的音视频技术积累,独家具备 RT-ONE 全球网络。此外,构建了包括实时音视频、云直播、云点播、即时通信、媒体处理等业界最完整的 PaaS 及 aPaaS 产品家…
-
音视频学习–Video Fast Update
背景说明 上周技术支持反馈一个客户问题:期望我们设备能够支持VFU,因为他们的环境中需要该功能。一看这玩意有点懵,没有见过呀,利用周末时间所以赶紧查找相关资料,完成一次愉快的自我提…
-
音视频学习–关于绿屏的6种检测方案
1. 问题背景 最近和网友聊天时被问道绿屏问题,所以趁着端午节在家和ChatGPT来了一次深度教学,也着实爽了一把。 类似这样的效果: 2. 问题分析 其实绿屏本质就是yuv数据为…