技术文章
-
Kamailio 有状态代理与无状态代理
人们通常会讨论 SIP 代理是 “有状态 “还是 “无状态 “运行,但这些概念之间的区别可能很难把握。RFC3261 中当然有详细说…
-
自适应流媒体智能传输优化研究
编者按:在视频流量爆发式增长的当下,面对多用户多场景的网络挑战,如何降低卡顿、提升用户体验是流媒体传输研究的关键。LiveVideoStackCon 2023上海站邀请到了清华大学…
-
嵌入式音视频-存储录像实现方案mp4v2
最近需要将H264视频编码成MP4格式。研究了一下,一种方法是采用ffmpeg库,可以先将H264文件解码,再编码生成MP4文件,但这种方式效率较低,10M的视频可能需要几秒钟才能…
-
视频直播高延迟怎么解决(视频直播高延迟的原因)
视频直播高延迟指的是在实时互动中,由于网络传输、设备性能等因素,导致音视频数据在传输过程中的延迟过高,从而影响到用户的观看和体验。在音视频开发中,延迟一般指音频和视频的延迟。 具体…
-
在 NextJS 中用 ffmpeg 剪辑视频
FFmpeg 是一个由用于多媒体任务(如音频和视频转换以及视频修剪)的库组成的工具。为了在客户端实现视频修剪,将通过 FFmpeg.wasm 来使用 FFmpeg 软件包的二进制格…
-
Attend-and-Excite:基于注意力的文生图扩散模型语义指导 | SIGGRAPH 2023
最近文生图模型达到了一种前所未有的图片生成创造力。但是现在的SOTA扩散模型对文字描述的还原仍然不完美。经过对公开的稳定扩散模型的分析,认为它有严重的物体忽视问题。此外,发现模型还…
-
将 WebRTC 融入网络摄像头、安防、监控和视觉智能的美丽新世界
WebRTC 在监控和安全应用中占有一席之地。它不是这些行业的核心,但在许多部署中至关重要。 监控已成为我的心头大事。过去曾有一些供应商向我咨询,还有一些在使用 testRTC。还…
-
网络切换的终极指南和好处
网络切换是现代 VoIP 软电话提供的一项重要功能,可实现不同网络(如 WiFi 和蜂窝数据网络)之间呼叫的无缝切换。它允许软电话用户在办公室使用 WiFi 开始通话,并在走出办公…
-
如何使用 Trickle ICE 增强 WebRTC
实时、无摩擦通信已成为当今企业环境的关键。随后, WebRTC 的出现改变了游戏规则,实现了基于浏览器的语音和视频通信。 然而,即使在这一突破性技术中,挑战依然存在,尤其是在跨不同…
-
SDI信号之间的区别:HD-SDI、3G-SDI、6G-SDI、12G-SDI & 24G-SDI
串行数字接口(SDI)是一种视频传输标准,它通过同轴电缆工作。该标准因其可靠性和可扩展性而在专业广播领域广受欢迎。SDI 有不同的版本。它们包括 HD-SDI、3G-SDI、6G-…
-
MPEG-I 场景描述:沉浸式媒体的动态场景描述框架 | IBC2023论文
IBC2023: 本技术论文概述了 MPEG-I 场景描述。 摘要 沉浸式媒体应用提供的体验能让用户沉浸在虚拟或混合环境中,并提供比传统 2D 视频内容更多的自由度。提供沉浸式媒体…
-
超分辨率的任意放大倍率网络 | CVPR 2019
单图超分辨率(SISR)旨在从降质的低分辨率(LR)图像中重建出视觉自然的高分辨率图像。它在安全监控图像、医学影像以及卫星和航拍图像等领域具有广泛应用。在实际场景中,SISR 经常…
-
WebRTC开发调度台如何拉取视频监控画面
目前很多的融合通信,应急指挥项目使用WebRTC方式开发调度台的操控界面,由于WebRTC的实时通信能力和丰富的开源社区支持能力,使用WebRTC在应急指挥,融合通信方面具有天然的…
-
JVET关于神经网络的视频编码NNVC
岁月如梭,距离2020年7月H.266视频编码标准的发布,已经三年有余。 但在视频编码标准研究和探索的道路上,Joint Video Exploration Team(JVET)并…
-
音视频编解码-H264和H265 运动估计对比
问题背景:问下大佬们H264的MVP预测和H265的amvp的主要区别是什么?除了amvp支持不同且更多的候选位置,以及amvp支持参考不同参考帧的MV在scale之后也做为MVP…
-
视频直播卡顿的原因(视频直播卡顿怎么解决)
视频直播卡顿是音视频开发者最为关注的问题之一。本文向开发者们介绍视频直播卡顿的主要原因,问题表现、常见场景、问题定位排查和解决方案,同时提供实际案例和预防措施,帮助开发者更好的解决…
-
如何使用 FastAPI 构建 WebSocket 服务器: 新手指南
WebSocket 通信是现代 Web 开发的一个重要方面,它支持客户端和服务器之间的实时、双向数据传输。在这个适合初学者的指南中,我们将探讨如何使用 FastAPI Web 框架…
-
自动负载测试的影响:WebRTC 教育技术案例研究
在快节奏的软件开发世界中,确保您的应用程序能够承受实际流量至关重要。在本文中,我们将开始一段自动化负载测试之旅。我们将探讨负载测试为何重要、如何选择正确的工具,并分享一路走来的宝贵…
-
媒体服务的云安全
近年来,媒体公司对云服务的使用显着增长,并且这一趋势预计将继续快速增长。然而, John Maxwell Hobbs 报告称,这种指数级增长可能会带来风险,尤其是在安全方面。 这一…
-
英特尔提出了一种在现有 Linux 驱动程序上支持 Vulkan 稀疏的方法
在 Linux 游戏中使用 Intel Arc Graphics 的最大障碍是缺乏 Vulkan 稀疏支持,而这正是使用 VKD3D-Proton 在 Valve 的 Steam …