音视频开发
-
音视频问题汇总: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数据为…
-
音视频问题汇总–如何兼容实时音视频加密?
背景介绍: 最近收到一个网友问题,说他们设备不兼容客户的zrtp SHA 80的加密,他们搞了几天没有完成,问是否可以协助一下。 最初定位是因为不支持SHA80的,那做一下兼容就可…
-
嵌入式音视频开发面试过程遇到的问题!
今天继续给大家分享音视频面试过程会被常问到的一些问题! 面试的具体题目 1、说一下播放器的设计过程 这里的话主要分以下几步完成: 开启一个线程进行解封装操作 , 这包括:读取音频、…
-
三个实际音视频开发问题!
大家好,今天给大家分享的内容是关于平时在做音频编解码会遇到的一些问题,比如说: 这三个问题是最近和同行交流的时候,大家遇到的一些问题,有些朋友一开始,没有思路去解决这种问题! 其实…
-
音视频开发入门:音频基础
什么是声音 介质振动在听觉系统中产生的反应。是一种波。因为是一种波,所以我们可以用频率、振幅等描述。 频率与振幅 有两个基本的物理属性:频率与振幅。声音的振幅就是音量,也叫作响度,…
-
AI 教你从前端转型音视频开发高手
前面我们介绍过几篇关于音视频开发的文章,这里不得不提下 ffmpeg。 最直观的案例: 转码 对指定高分辨率的进行低分辨率的转码: 对应的命令: *、”-i a.mp4…
-
音视频开发的一些学习分享(建议收藏!!!)
本次文章主要是给大家分享音视频的入门学习路线,虽然我之前写过,但是这次我会结合最新接触到不同层次的人来做一个总结分享!当然还是以入门为主,技术点都是当下企业要求必须要掌握的! 事先…
-
【该劝退了】国内音视频开发的前景怎么样?
在知乎上看到的这个问题 国内音视频开发的前景怎么样 ?,除了这位 cfwang 老哥是在认真回答,其他全是卖课的,卖课是为了干嘛?韭菜是不懂的。 我个…