实时音视频
-
Android App音视频开发学习路线(android音视频开发方向)
本文分享 Android 新手上手 App 音视频开发的学习路线应该是什么样的;同时介绍下 Android 项目中音视频实际开发会遇到的一些事情以及解决方案,我们今天只谈思路涉及具…
-
AI 教你从前端转型音视频开发高手
前面我们介绍过几篇关于音视频开发的文章,这里不得不提下 ffmpeg。 最直观的案例: 转码 对指定高分辨率的进行低分辨率的转码: 对应的命令: *、”-i a.mp4…
-
腾讯云快直播低延时播放质量的优化实践
直播已经潜移默化成为许多人日常生活密不可分的一部分。无论是紧张刺激的比赛直播,还是垂涎欲滴的美食直播,亦或者自卖自夸的购物直播,大家都不希望在观看时出现长时间的加载和卡顿,对一些需…
-
音视频开发进阶课程|第七讲下:分辨率与帧率之“一定频率”
在视频系列的上一篇推文中,我们简单总结了色彩、像素、图像和视频等基础概念之间的关系。并且主要关注了两个组合:像素和图像,图像和视频之间的构成逻辑。我们先来简单回顾一下: 从像素到图…
-
FFmpeg 入门学习 09–音视频解码公共接口实现
使用 FFmpeg 进行音视频解码,其实是一套标准操作,按照固定的流程进行实现即可。使用 FFmpeg 进行音视频解码的基本流程、及用到的关键 API 接口和 结构体,如下图所示:…
-
低延时音视频技术在OPPO云渲染场景的应用
本文主题是低延时音视频技术在 OPPO 云渲染场景的应用与实践。 主要包括以下内容: 1. 云渲染场景的传输需求及挑战 2. RTC 和云渲染业务的结合 3. 低延时串流技术探索 …
-
音视频开发的一些学习分享(建议收藏!!!)
本次文章主要是给大家分享音视频的入门学习路线,虽然我之前写过,但是这次我会结合最新接触到不同层次的人来做一个总结分享!当然还是以入门为主,技术点都是当下企业要求必须要掌握的! 事先…
-
FFmpeg 入门学习 08–打开音视频解码器
使用 FFmpeg 进行音视频解码,其实是一套标准操作,按照固定的流程进行实现即可。 使用 FFmpeg 进行音视频解码的基本流程、及用到的关键 API 接口和 结构体,如下图所示…
-
音视频编解码–PNG介绍
PNG (Portable Network Graphics) 是一种无损的位图图像格式。它是为了取代GIF格式而设计的,并且可以支持更多的颜色和透明度。 PNG图像使用一种称为D…
-
FFmpeg 中的音视频编码格式
为什么要进行视频编码,直接进行存储、播放、传输不是可以省去编码、解码的时间吗?下面我们通过数据来分析一下: 例子:一张大小为1080*720 的图像,帧率25FPS,一个像素用12…
-
FFmpeg 入门学习 02–音视频解封装功能实现
在上一篇文章中介绍了视频播放的基本原理。本文继续使用 FFmpeg 来实现其中音视频解封装功能。 封装格式 封装格式(也叫容器)就是将已经编码压缩好的视频流、音频流及字幕按照一定的…
-
ffmpeg实现慢直播技术的应用
2020年2月份,还记得火神山与雷神山医院在短短72小时之内建成并迅速投入到使用吗?这让全世界的人民都见识了什么叫做中国速度。而当时火神山与雷神山医院的建设过程也实时的在互联网平台…
-
什么是延迟?如何在直播中实现低延迟
什么是延迟? 简单来说: 延迟或滞后就是延迟。 当你进行流媒体直播时,你正在捕捉视频并通过互联网广播给你的观众。 延迟是指在下列情况下的时间量: 你的相机记录你的视频 和你的观众能…
-
Electron 如何操作本地的音视频设备
之前的文章中提到过,安卓等移动端APP在采集音视频数据时,需要打开本地摄像头和麦克风设备。同理,桌面端应用程序在采集音视频数据时也需要依赖本地的音视频设备,今天本文的主要内容就是讨…
-
直播时如何停止缓冲?
当您进行直播时,用户体验是一个至关重要的因素,而在直播期间,缓冲是最糟糕的用户体验之一。每个直播公司和活动组织者的主要目标是在全球范围内提供无任何缓冲的直播流。 有很多因素会影响实…
-
音视频编解码—GIF介绍
GIF(Graphics Interchange Format) 一种主要用于动画和图形图像的图像格式。与 JPEG 格式类似,GIF 也是一种光栅图像格式。它本质上是一…
-
5G语音方案的三个阶段
5G时代,实时通信仍然是不可或缺的基本业务能力。5G发展至今,已经从基础建设期进入了加速发展期,那么5G语音现在什么样了? 在5G SA架构下,5G语音方案包含三个阶段: EPS …
-
如何高效测试音视频产品:音视频智控测评系统揭秘
疫情重构了人们的生活和工作方式,远程办公、远程医疗、在线教育、互动直播等应用需求持续保持增长,同时也促使视频会议产品流量暴增。越来越多的用户使用视频会议产品,给该类产品性能、稳定性…
-
什么是云通信API?如何使用云通信API
通信世界正在以惊人的速度发展。如今,消费者和企业用户都希望能够通过各种不同的媒体联系他们的联系人。他们不仅想要访问电子邮件和语音,还想要访问视频、消息、短信和社交媒体。 …
-
基于Web浏览器对音视频编解码的探索和实践
1、引言 音视频编解码在服务端以及客户端,已经是比较成熟的技术。但是在Web浏览器上,如何快速的对音视频进行编解码,实现音视频内容制作、自定义视频播放器等功能,且不依赖于服务端,一…