RTC观主
-
使用 React 和 Node.js 构建简单的语音通话应用程序:分步指南
随着基于语音的通信的日益普及和先进技术的可用性,现在只需几行代码就可以构建语音呼叫应用程序。在本教程中,我们将使用 React 和 Node.js 构建一个简单的语音通话应用程序。…
-
音视频问题汇总–0值“dc”的AVI文件
年底了,要汇总一下整个年度的一些基本情况,在做整理时又重新认识了一个bug。当时处理时候肝了一个晚上,加班到夜里11点才搞定,感觉挺有意思的,已经加入到自己的错题集了,今天和大家一…
-
FFmpeg配合zmq实现动态处理filter
在视频会议场景,或者导播场景,经常会遇到画面的位置动态调整,镜头调整等功能需求,好多人在使用FFmpeg的时候喜欢用API自己写一遍对应的功能,但是实际上ffmpeg的filter…
-
深入理解FFmpeg AVBPrint
在FFmpeg的基础库中,有一个可以支持Buffer空间动态扩容的功能支持,在C99之前的C语言支持动态扩容相对比较麻烦,这个AVBPrint可以提取出来单独使用,比较方便,下面详…
-
全面保障企业VoIP入网的安全就靠这7个关键性设计
SBC的重要意义 会话边界控制器(Session Border Controller,简称SBC)。 作为NGN/IMS以及企业音视频系统中重要的网元,SBC帮助企业和VoIP服务…
-
什么是V4L2框架?V4L2基本开发流程
一.什么是V4L2框架? V4L2英文全称是Video for Linux2,它是专门为视频设备设计的内核驱动。在做视频的开发中,一般我们操控V4L2的设备节点就可以直接对摄像头进…
-
HTTP、WebSocket、gRPC 或 WebRTC:哪种协议最适合您的应用程序?
在为您的应用程序选择通信协议时,有很多不同的选择。 本文将了解四种流行的解决方案:HTTP、WebSocket、gRPC 和 WebRTC。 我们将通过深入学习其背后原理、最佳用途…
-
ffmpeg参数中文详解
ffmpeg参数非常多,选取常用部分做个中文详细解释,按字母排序分类,欢迎补充。 a) 通用选项 -L license-h 帮助-fromats 显示可用的格式,编解码的,协议的&…
-
音视频技术的未来方向(音视频技术的发展前景)
目前各个领域和垂直行业,都希望借助音视频技术,升级和改造现有生产场景,提升效率,降低成本。 企业希望充分利用音视频技术,但是,也面临着对技术门槛和资源投入的担忧,望而却步。我们现在…
-
FFMPEG读取本地文件推流到RTMP服务器!
今天我们再来分享一个开源代码项目,这个代码项目是通过读取本地的TS文件,然后推流到RTMP服务器上面。 一、项目框图和运行效果: 1.1.项目的框图: 1.2.运行效果: 二、模块…
-
音视频学习–iOS适配H265实战踩坑记
熟悉webrtc都知道:谷歌的webrtc,默认不支持h265,毕竟涉及到很多专利的事宜,这中间的八卦就暂时不做探究。但是今天拿到一个IPC,该设备会发送H265数据,如下图所示,…
-
即构音视频中台:如何助力券商企业破局,领行业之先?
“据数据显示,中国证券APP用户规模增长迅速,从2015年的4000万人增长至2021年的1.5亿人,在六年时间里增加2.8倍,平均增速46.7%。2021—2022年中国互联网证…
-
流媒体开发浅谈:流媒体开发内容,现状,展望及相关技术栈
原标题:音视频杂谈–流媒体开发浅谈 最近收到好多个私信,包括后台和知乎:问一下寒冬之下,流媒体开发的一些基本东西,以及是否建议入坑。 要说明这个问题,其实挺多内容的,我…
-
低延迟流媒体协议SRT、WebRTC、LL-HLS、UDP、TCP、RTMP详解
低广播延迟已经成为任何关于建设源端站和CDN的招标和竞争中的必要特性。以前这种标准只适用于体育广播,但现在运营商要求每个领域的广播设备供应商提供低延迟,比如:广播新闻、音乐会、表演…
-
在线招聘RTC应用调研,视频面试正重塑招聘行业格局
在即将过去的2022年,诸多企业启动降本增效战略。 借助数字化手段实现降本增效及企业员工的全生命周期管理,逐渐成为企业提升竞争力的核心课题。知名HR SaaS创业公司Moka联合艾…
-
音视频开发之 ALSA 实战(开源的音频采集代码分享)
今天我们来分享一个开源的音频采集代码,现在大部分音频采集都是通过ALSA框架去采集,如果大家把ALSA采集代码学懂,那么大部分的音频采集都可以搞定。这个代码是用ALSA进行音频PC…
-
音视频开源多媒体框架
多媒体框架是一种在电脑上处理媒体并经网络传播的软件框架。一个良好的多媒体框架提供了一个直观的API和一个模块化的架构而易于添加对新的音频、视频和容器格式以及传输协议的支持。这意味着…
-
音视频开发:音频PCM和AAC数据格式
在音视频开发中,音频也是一个重要功能之一。在音频开发中有两个重要的概念,一个是PCM数据格式,另外一个是AAC数据格式。下面我们会重点介绍! 一、PCM重要音频参数: PCM数据也…
-
一看就懂的 OpenGL 基础概念(4):各种 O 之 FBO丨音视频基础
在前面的文章里,我们介绍了 OpenGL 在图形渲染应用中的角色,OpenGL 的渲染架构、状态机、渲染管线,以及 OpenGL 要在设备上实现渲染的桥梁 EDL,OpenGL 开…
-
Camera的预览帧率是如何设置的
在不同的应用场景中,可能会有调整预览帧率的时候,比如客户需要录制的视频固定在24帧,或者需要优化Camera功耗。(来自字节跳动技术团队的抖音功耗优化实践) 本篇文章分别从Came…