首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式项目开发

    FFMPEG音视频开发指南(一)

    FFmpeg是一款开源软件,用于生成处理多媒体数据的各类库和程序。FFmpeg可以转码、处理视频和图 片(调整视频、图片大小,去噪等)、打包、传输及播放视频。作为最受欢迎的视频和图像处理软件, 早已经被各行各业的不同公司所广泛使用。

    3.9K50编辑于 2022-10-06
  • 来自专栏京程一灯

    算法面试指南

    算法是技术面试的重要组成部分,尤其是在国内外的大厂中。本文将为你介绍在面试中需要了解的常见算法以及提高它们效率的方法(这是面试中常见的问题),最后会为你提供一些练习题。 花时间学习这些,因为你很有可能会在面试中用到其中一种或多种算法。 一组帮你为面试做好准备的练习题 渐近分析:计算下面给出的代码段的 Big O 复杂度。 总结 如果你要进行技术面试,必须为展示自己对各种算法的了解做好准备,并了解每种算法的复杂度。 下一步…学习,准备和练习:只是凭借看老的面试题和博客文章来准备面试是不够的,你需要真正的实践经验。

    74120发布于 2020-05-11
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2023.09

    下面是 2023.09 月音视频面试题集锦的几条干货精选: 1、PCM 音频数据是怎么组织的? 2、说一下对信号时域、频域的理解?

    1.1K20编辑于 2023-09-20
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2022.09

    我们在知识星球上创建的音视频技术社群关键帧的音视频开发圈已经运营了一段时间了,在这里群友们会一起做一些打卡任务。 比如:周期性地整理音视频相关的面试题,汇集一份音视频面试题集锦,你可以看看这个合集:音视频面试题集锦。 再比如:循序渐进地归纳总结音视频技术知识,绘制一幅音视频知识图谱,你可以看看这个合集:音视频知识图谱。 下面是 2022.09 月音视频面试题集锦内容的节选: 1)OpenGL 是按照什么架构设计的?

    1.7K20编辑于 2022-11-29
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2022.05

    下面是 2022.05 月音视频面试题集锦内容的节选: 1)如何根据 NALU 裸流数据来判断其是 H.264 编码还是 H.265 编码? 1)通常在处理音视频数据时,我们如何选择解码器? 如果用 TCP 实现音视频,需要建立几次连接?用 UDP 实现音视频,有什么方法可以保证通话质量? 1)为什么视频会议用 UDP? 2)如果用 TCP 实现音视频,需要建立几次连接? 可以做到只建连一次,多路复用。 也可以音频和视频各使用一路连接。 3)用 UDP 实现音视频,有什么方法可以保证通话质量? 节点进行缓存等处理,观众端要观看此主播的视频,向智能 DNS 发送解析请求,智能 DNS 返回最优 CDN 节点 IP 地址,观众端向 CDN 节点请求音视频数据,CDN 节点同步其他节点的音视频数据 ,CDN 节点将音视频数据发送给观众端。

    1.4K20编辑于 2022-06-13
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2023.08

    比如,对一个视频做 2 倍速播放,假设原来各视频帧的 pts 依次是 0, 30, 60, 90 ...,倍速处理及将它们除以 2 变成 0, 15, 30, 45 ...。这样处理后,视频的帧率和总时长相应的也发生了变化,帧率变为原来的 2 倍,总时长变为原来的 1/2。

    1.1K20编辑于 2023-09-01
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2022.10

    我们在知识星球上创建的音视频技术社群关键帧的音视频开发圈已经运营了一段时间了,在这里群友们会一起做一些打卡任务。 比如:周期性地整理音视频相关的面试题,汇集一份音视频面试题集锦,你可以看看这个合集:音视频面试题集锦。 再比如:循序渐进地归纳总结音视频技术知识,绘制一幅音视频知识图谱,你可以看看这个合集:音视频知识图谱。 这次的面试题是来自星球里一位音视频方向的应届毕业生群友在一次面试中被问到的问题: 1)RTMP 和 RTSP 有什么区别?使用 RTSP 是基于 UDP 传输的话,我们怎样进行乱序重排?

    1.9K40编辑于 2022-11-29
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2022.04

    前些时间,我在知识星球上创建了一个音视频技术社群:关键帧的音视频开发圈,在这里群友们会一起做一些打卡任务。 比如:循序渐进地归纳总结音视频技术知识,绘制一幅音视频知识图谱,你可以看看《音视频知识图谱 2022.03》。再比如:周期性地整理音视频相关的面试题,汇集一份音视频面试题集锦。 下面是 2022.04 月音视频面试题集锦内容的节选: 1)RTMP 消息分优先级的设计有什么好处? RTMP 的消息优先级是:控制消息 > 音频消息 > 视频消息。

    1.2K20编辑于 2022-06-13
  • 腾讯云音视频通话降噪技术指南

    摘要 本文旨在解析音视频通话降噪技术的核心价值、挑战和实施步骤,并重点介绍如何结合腾讯云产品实现高效、稳定的音视频通话降噪解决方案。 操作指南 实施流程: 环境噪音分析undefined原理说明:首先识别和分析通话环境中的背景噪音类型。 undefined操作示例:利用腾讯云监控服务,实时监控音视频通话性能,并根据数据反馈调整资源分配。 据IDC 2024报告,采用腾讯云TKE后容器部署效率提升300%,有助于快速部署和扩展音视频服务。 通过本文的技术指南,您可以深入了解音视频通话降噪技术,并利用腾讯云产品实现高效、稳定的通话体验。

    41910编辑于 2025-07-29
  • 实现音视频通话响铃推送技术指南

    摘要: 本文详细介绍了在应用未打开时,如何通过消息推送让用户收到音视频通话的响铃呼叫的技术实现。我们将深入探讨技术的核心价值、挑战,并提供详细的操作指南,包括如何利用腾讯云产品实现此功能。 技术解析 核心价值与典型场景: 音视频通话响铃推送技术允许用户即使在应用未打开的情况下也能收到通话请求,这对于提高通信的及时性和用户体验至关重要。典型应用场景包括紧急通信、在线客服、远程医疗咨询等。 操作指南 步骤一:集成推送服务 原理说明:选择一个可靠的推送服务,如腾讯云的信鸽推送服务,它支持多平台推送,并能确保消息即时送达。 操作示例:在应用后端集成信鸽SDK,配置推送通道和消息模板。 步骤二:设计消息推送逻辑 原理说明:当音视频通话请求发起时,后端服务需要判断应用是否处于活跃状态,如果不在,则触发推送逻辑。 操作示例:使用腾讯云API网关触发推送服务,发送响铃呼叫通知。 通过上述指南,您可以实现在应用未打开时也能通过消息推送让用户收到音视频通话的响铃呼叫。腾讯云的产品特性在保障消息即时性、可靠性和安全性方面提供了强有力的支持,是实现此功能的理想选择。

    26110编辑于 2025-07-29
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2023.10(1)

    下面是 2023.10 月音视频面试题集锦的几条干货精选: 1、如何代码实现 PSNR 来评估编码质量? 2、如何测试码率质量甜点? 3、iOS 如何实现夜晚自动提示打开手电筒?

    93520编辑于 2023-10-22
  • 来自专栏share ai happiness

    Python面试指南.PDF

    随着编程的普及,很多岗位都要求掌握Python这门语言,身边也有不少小伙伴问我要一些关于Python基础/框架资料以及面试题库。把某厂工程师整理的一手资料分享给大家。 也有很多小伙伴面试时候就靠这份笔记,所以一定要好好珍惜这份学习资料! Python葵花宝典 这份资料还是比较全的,从Python的基础到进阶的面试题,Flask、Django等框架,以及爬虫、数据分析知识,还有关于面试的硬实力:算法、数据库等方面有涉及,所以无论你是找Python 获取方式 公众号回复[ p面试 ]

    84331发布于 2021-05-18
  • 来自专栏CoderJia的工作笔记

    FFmpeg完全指南:跨平台音视频处理利器

    FFmpeg简介 FFmpeg 是一个完整的跨平台音视频解决方案,用于记录、转换和流式处理音视频。它是目前最强大的音视频处理开源软件之一,被广泛应用于视频网站、播放器、编码器等多种场景中。 2. 主要组件 FFmpeg项目包含以下主要组件: 3.1 命令行工具 ffmpeg:音视频转码工具 ffplay:简单的音视频播放器 ffprobe:多媒体流分析器 3.2 开发库 libavcodec:编解码库 安装指南 下载地址:https://www.ffmpeg.org/download.html 5.1 Windows系统安装 5.1.1 直接下载可执行文件 访问FFmpeg官方网站 https: 总结 FFmpeg 作为一个功能强大的音视频处理工具,不仅提供了丰富的命令行工具,还提供了完整的开发库支持。它的持续发展和开源特性使其成为音视频处理领域的首选工具。 无论是个人开发者还是企业用户,都可以通过 FFmpeg 实现各种复杂的音视频处理需求。 视频

    13.6K12编辑于 2024-12-05
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2023.11(1)

    下面是 2023.11 月音视频面试题集锦的几条干货精选: 1、介绍一下 FFmpeg 中关于 timebase 的基础知识与应用? 2、如何识别一个视频是 HDR 视频? 4、介绍一下 SIMD 以及它在音视频处理中的应用? 1、介绍一下 FFmpeg 中关于 timebase 的基础知识与应用? 4、介绍一下 SIMD 以及它在音视频处理中的应用? SIMD(Single Instruction Multiple Data)是一种并行计算的技术,它允许在单个指令中同时处理多个数据元素。 在音视频开发中,SIMD 也有不少的应用场景。比如: 1)在音频处理中,SIMD 可以用于实时音频效果处理,如均衡器、压缩器、混响器等,通过同时处理多个音频样本,可以提高音频处理的效率和实时性。 总之,SIMD 在音视频开发中的合理应用可以提高数据处理速度,降低功耗。

    1.2K10编辑于 2023-11-22
  • 来自专栏关键帧Keyframe

    音视频面试题集锦 2023.09(2)

    下面是 2023.09 月音视频面试题集锦的一些精选: 1、简要介绍一下对 H.264 的了解? 2、H.264 编码框架分层目的是什么?

    1.5K31编辑于 2023-09-27
  • 腾讯云音视频服务包月套餐技术指南

    摘要 本文旨在解析腾讯云音视频服务包月套餐的核心价值与实施挑战,并提供详细操作指南。通过对比分析,展示腾讯云方案与通用方案的性能与成本优势,并以实际案例加强方案的说服力。 该服务通过提供高质量的音视频传输和存储解决方案,帮助企业降低成本并提升用户体验。 实施中的3大关键挑战 性能瓶颈:在高并发场景下,如何保证音视频数据的低延迟传输和处理。 操作指南 实施流程 步骤1:服务开通与配置 原理说明:用户需在腾讯云控制台开通音视频服务,并根据业务需求配置相关参数。 操作示例:登录腾讯云控制台,选择“音视频服务”,点击“开通服务”,并根据向导完成配置。 (来源:客户实践) 通过上述指南,用户可以深入了解腾讯云音视频服务包月套餐的技术价值,并掌握实施步骤。结合腾讯云产品特性,企业能够实现高效、安全、低成本的音视频服务。

    37110编辑于 2025-08-05
  • 来自专栏落影的专栏

    音视频开发进阶指南》—— 读书笔记

    首页如下: PPT解析了模糊镜像、电击效果、灵魂出窍、动态晕影等视频处理效果,最后推荐作者自己写的书: 在“音视频进阶”、“唱吧核心架构开发”引起的兴趣之下读完这本书,做一个简单的读书笔记。 一张图理解DTS、PTS、GOP 关于视频压缩编码和音频压缩编码的基本原理点击这里 二、iOS平台上的音视频 1、音频 音频录制、播放使用AudioUnit。 四、音视频实践 1.AAC、H264的编解码;除了书上的内容,也可以看看我的文章: 使用VideoToolbox硬编码H.264 使用VideoToolbox硬解码H.264 使用AudioToolbox 总结 内容讲解深入浅出,案例丰富多彩,适合对音视频开发感兴趣的朋友。 同时,内容在深度这块也比较有限,对于音频相关的知识介绍不足。 音频相关的知识寻找不易,如有好的资料万请分享,共同学习进步。

    2.8K70发布于 2018-04-27
  • 来自专栏关键帧Keyframe

    音视频面试题集锦(第 13 期)

    下面是第 13 期面试题精选: 1、AVPlayer 中如何实现视频片段加速预览播放? 2、如何高效获取一个视频的关键帧序列? 3、SPS 和 PPS 在 extradata 中的作用是什么?

    66010编辑于 2024-01-05
  • 来自专栏关键帧Keyframe

    音视频面试题集锦第 16 期

    下面是第 16 期面试题精选: 1、谈谈 iOS 音视频采集相关接口和数据结构的设计? 2、如何降低处理音视频链路中的内存峰值? 3、OpenGL 如何实现二分屏效果? 1、谈谈 iOS 音视频采集相关接口和数据结构的设计? 1)整体框架 通常我们通过 AVCaptureSession 相关的 API 来进行音视频的采集,其中主要组件分为 Input、Output、Session 几个部分: Input:AVCaptureDeviceInput Output:可以指定图片、视频文件、音视频裸帧数据等作为输出,可以同时添加多个 Output。 2、如何降低处理音视频链路中的内存峰值?

    73610编辑于 2024-02-26
  • 来自专栏关键帧Keyframe

    音视频面试题集锦(第 14 期)

    Android MediaCodec 解码一般有两种方式:MediaCodec ByteBuffer(MCBB)、MediaCodec Surface(MCS)。

    82411编辑于 2024-01-11
领券