技术文章
-
小程序即时通讯 ZIM 2.13.0 版本发布,新增服务端撤回消息等功能
近日,ZEGO 即时通讯(ZIM)SDK 小程序端 2.13.0 版本发布,新增和优化了多项功能。 新增功能: 改进优化 目前支持小程序版本如下: 微信: 字节跳动: 百度: 支付…
-
TTVSR:用于视频超分辨率的学习轨迹感知 Transformer | CVPR 2022
本文提出了一种新的轨迹感知 Transformer——TTVSR,以实现视频超分辨率的有效视频表示学习。 来源:CVPR 2022论文题目:Learning Trajectory-…
-
音视频面试题集锦第 14 期
继续分享来自“关键帧的音视频开发圈”的音视频面试题集锦。 下面是第 14 期面试题精选: 1、Android MediaCodec 解码后的数据一般怎样处理? Android Me…
-
mingw64设置socket非阻塞失败
使用mingw64(gcc版本11.3.0)编译64位软件,如下设置socket非阻塞模式会失败: https://stackoverflow.com/questions/1618…
-
AdaNIC:通过动态变换路由实现实用的神经图像压缩 | ICCV 2023
近年来,基于神经网络的图像压缩(NIC)得到了积极的发展,与传统方法相比,其表现出了令人印象深刻的性能。然而,由于NIC基于学习的特性,产生的浮点运算(FLOP)数量比传统算法高出…
-
国内镜像:极速下载编译WebRTC源码(For Android/Linux/IOS)
本文分享 WebRTC源码下载、编译For Android、Linux、IOS平台。 01 下载depot_tools工具 1. 克隆depot_tools工具 2. 将depot…
-
视频ROI编码的实现、测试和分析方法
1、什么是ROI编码 大家可能经常听到ROI这个词,特别是在FFmpeg微信群(@大师兄)。但是通常说的ROI是return on investment,而视频编码ROI是regi…
-
iOS即时通讯示例源码,快速体验即时通讯服务
本文介绍如何快速跑通 ZEGO 即时通讯(ZIM)示例源码,体验即时通讯服务。ZIM 是一款实时的通信互动产品,为开发者提供全平台互动、海量并发、超低延时、消息必达的通信服务。 i…
-
一些编码压缩失真的画质badcase介绍
compression artifact压缩失真介绍 编码是为了压缩原始视频,压缩的主要思路是从空间、时间、编码、视觉等几个主要角度去除冗余信息,编码压缩过程中的有损操作会造成视频…
-
视频编解码技术基础全解析
随着移动互联网技术的蓬勃发展,视频已无处不在。视频直播、视频点播、短视频、视频聊天,已经完全融入了每个人的生活。而视频数据量非常巨大,视频的传输、存储也面临着巨大的挑战。从 20 …
-
基于生成表征的自条件图像生成
本文提出了一种表征条件图像生成方法(Representation-Conditioned image Generation, RCG)。无需任何人类标注提示,它以自监督的表征分布为…
-
安全文件共享的艺术:解密 SFTP、HTTPS 和 WebDAV
无缝共享文件的能力不仅仅是一项技术壮举,在数据是组织命脉的世界里,它更是一项基本的必需品。然而,实现安全文件共享的过程是多方面的,充满了选择。首要的决定就是选择正确的协议——这一选…
-
RTP发送方和RTP接收方处理流程示例说明
简单来说,在SIP网络环境中,用户一般都通过一端的SIP终端通过媒体服务器对对端发送RTP流。一方是RTP发送方,另外一方是RTP接收方。 发送方首先捕获未压缩的媒体流数据,存储为…
-
Cocos Runtime:构建小游戏平台的技术底座
小游戏运行时 2023年是小游戏蓬勃发展的一年,国内小游戏市场规模已经突破了 300 亿大关。 在小游戏平台技术选型方面,微信、抖音、手Q、快手等小游戏平台选择了 Run…
-
基于指令提升的语言模型泛化能力增强方法
研究意义 大语言模型如ChatGPT具有强大的跨任务泛化能力,可以不在目标任务数据上进行训练仅仅依靠输入的文本指令就可以完成各种各样的任务。实现该能力的关键技术就是指令微调。以往指…
-
QUIC协议解析与DDoS攻击分析
QUIC(Quick UDP Internet Connections)协议是一种基于UDP的新型可靠传输协议,目前主要用于HTTP/3.0。近年来,现网中逐步发现了一些基于QUI…
-
什么是MCU(多点控制单元)?MCU的类型、作用、优缺点及代替方案
多点控制单元(MCU)在实现可扩展视频通信方面发挥着至关重要的作用。这些网络桥接器有助于实现无缝、高效的视频会议。MCU 允许多个参与者实时连接和互动。通过管理音频和视频流,MCU…
-
使用 Socket.IO 在 React Native 中实现实时通信
使用 React Native 创建和连接套接字服务器需要使用 Socket.IO 这样的库来建立实时双向通信通道。下面是关于设置简单的 Socket.IO 服务器并将其连接到 R…
-
使用 Web Sockets 实现实时通信
有没有想过,WhatsApp、Facebook 或其他类似的社交平台是如何在幕后运作的? 为了更好地理解这个问题,让我们以 WhatsApp 为例,数百万人通过聊天或其他方式相互交…
-
2024 年 Github 上最受欢迎的 WebRTC 开源媒体服务器
2024 年 WebRTC 开源媒体服务器有哪些,哪些是最好的,基于 Github star?本文译自bloggeek.me,作者Tsahi Levent-Levi。 这是一篇敏感…