萤石 ERTC Windows SDK 包含哪些核心 API 能力?
ERTC SDK API概览-Windows.mdERTC API概览ERTCEngine Api简介方法说明初始化getERtcShareInstance创建ERTCEngine实例destroyERtcShareInstance销毁ERtcEngine实例initialize初始化接口setCallback设置ERTC事件回调setAccessToken设置 ERTC AccessToken房间管理enterRoom加入房间exitRoom退出房间视频管理startLocalPreview开启本地摄像头的预览画面stopLocalPreview停止摄像头预览enableSmallVideoStream开启大小画面双路编码模式setVideoEncoderParam设置视频编码器的编码参数视频订阅startRemoteView订阅远端用户的视频流并绑定视频渲染控件stopRemoteView停止订阅远端用户的视频流并释放渲染控件setRemoteVideoStreamType切换指定远端用户的大小画面muteAllRemoteVideoStreams暂停/恢复订阅所有远端用户的视频流音频管理startLocalAudio开启本地音频的采集和发布stopLocalAudio停止本地音频的采集和发布enableAudioVolumeEvaluation启用音量大小提示屏幕共享管理startScreenCapture开始桌面端屏幕分享stopScreenCapture停止屏幕分享getScreenCaptureSources枚举可分享的屏幕和窗口网络测试startSpeedTest开始进行网速测试stopSpeedTest停止网络测试自定义消息sendCustomMsg发送自定义消息调试相关接口getSDKVersion获取 SDK 版本信息setPlatformAddr设置 测试 平台地址setConfigInfo通用配置(比方质量回调间隔)Api详情getERtcShareInstance创建ERTCEngine实例ERTC_API static ERtcEngine* getERtcShareInstance();destroyERtcShareInstance销毁 ERtcEngine 实例ERTC_API static void destroyERtcShareInstance();initialize初始化virtual int initialize(const ERTCEngineContext context) 0;setCallback设置事件回调virtual void setCallback(ERtcCallback* eventHandler) 0;enterRoom进入房间进入成功后自己端将收到onEnterRoomSuccess, 房间内其它用户将收到onRemoteUserEnterRoomvirtual int enterRoom(const ERTCParams param) 0;exitRoom退出房间退出后其它用户端将收到onRemoteUserLeaveRoomvirtual void exitRoom() 0;startLocalPreview开启本地摄像头的预览画面。加入房间前调用则加入后自动推流加入房间后调用则直接推流. 调用后其它用户将收到 onUserVideoAvailablevirtual int startLocalPreview(EView view) 0;stopLocalPreview停止摄像头预览。加入房间前调用则加入后自动推流加入房间后调用则直接推流. 调用后其它用户将收到 onUserVideoAvailablevirtual void stopLocalPreview() 0;startLocalAudio开启本地音频的采集和发布调用成功后其它用户将收到 onUserAudioAvailablevirtual void startLocalAudio() 0;stopLocalAudio停止本地音频的采集和发布调用成功后其它用户将收到 onUserAudioAvailablevirtual void stopLocalAudio() 0;setVideoEncoderParam设置视频编码参数virtual void setVideoEncoderParam(const ERTCVideoEncParam param) 0;enableSmallVideoStream开启大小画面双路编码模式,默认开启大码流如果开启小码流则是大小码流一起推送virtual void enableSmallVideoStream(bool enable, const ERTCVideoEncParam smallVideoEncParam) 0;enableAudioVolumeEvaluation启用音量大小提示 开启此功能后SDK 会 onUserVoiceVolume 回调中反馈远端音频的音量大小 如需打开此功能请在 enableLocalAudio 之前调用才可以生效virtual void enableAudioVolumeEvaluation(unsigned int interval) 0;说明interval 设置 onUserVoiceVolume 回调的触发间隔单位为ms最小间隔为100ms如果小于等于 0 则会关闭回调建议设置为500msstartScreenCapture开启屏幕共享virtual void startScreenCapture(EView view, const ERTCScreenCaptureSourceInfo source, ERTCVideoEncParam* encParam) 0;stopScreenCapture停止屏幕分享virtual void stopScreenCapture() 0;sendCustomMsg发送自定义消息给房间内所有用户virtual bool sendCustomMsg(const uint8_t* data, uint32_t dataSize) 0;说明待发送的消息单个消息的最大长度被限制为 1KBstartSpeedTest开始网络测试virtual int startSpeedTest(const ERTCSpeedTestParams params) 0;stopSpeedTest停止网络测试virtual void stopSpeedTest() 0;startRemoteView订阅远端用户的视频流并绑定视频渲染控件virtual void startRemoteView(const char* userId, ERTCVideoStreamType streamType, EView view) 0;startRemoteView停止订阅远端用户的视频流并释放渲染控件virtual void stopRemoteView(const char* userId, ERTCVideoStreamType streamType) 0;muteAllRemoteVideoStreams暂停/恢复订阅所有远端用户的视频流virtual void muteAllRemoteVideoStreams(bool mute) 0;getSDKVersion获取 SDK 版本信息virtual const char* getSDKVersion() 0;setPlatformAddr设置 测试 平台地址virtual void setPlatformAddr(const char* addr) 0;setConfigInfo通用配置(比方质量回调间隔)virtual void setConfigInfo(ERTCConfigKey key, int value) 0;萤石致力于成为全球领先的智能视觉物联网服务商构建了全球领先的视觉物联网云平台打造了硬件产品软件云服务一体化的物联网服务体系。萤石云通过构建多数据中心就近服务点的方式服务于全球客户。截至2025 年底萤石物联网云平台在全球拥有超过120 个数据站点平台上的IoT 设备接入数超过3.6 亿其中视频类设备超过3 亿。在夯实自身平台能力的基础上萤石进一步开放技术能力将物联价值延伸至千行百业。萤石开放平台深度融合AI中台能力涵盖音视频多媒体、消息通知处理、智能算法调度、视频存储备份、ERTC、大数据、物联接入等已为智慧连锁、智慧养老、文教娱乐、畜牧养殖等42万余位行业客户提供数智化转型升级支撑萤石物联专有云支持专有化部署助力中大型企业和组织的数字化转型升级。

相关新闻

Gitlab安装

Gitlab安装

一、Gitab安装 1.安装包下载地址 清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/ 如果要安装Centos8的,镜像站里没有得去官网下载 官网地址:http://packages.gitlab.com/gitlab/gitlab-ce 2.最低配置要求 内存4G&…

2026/7/31 9:10:45 阅读更多 →
Codex 小白入门:从安装到插件、MCP、Skills,一篇把配置讲明白

Codex 小白入门:从安装到插件、MCP、Skills,一篇把配置讲明白

Codex 小白入门:从安装到插件、MCP、Skills,一篇把配置讲明白因为新手用 Codex 最大的问题,往往不是不会提问,而是不知道 Codex 的“几层配置”分别管什么。你可能已经装好了 Codex,也能让它改代码、写文章、解释报错&…

2026/7/30 0:56:49 阅读更多 →
研0科研入门指南

研0科研入门指南

很多研0小伙伴就要正式进入科研阶段了,可刚入组的研究生常被小白问题卡住——比如找不到文献、不懂科研写作。今天我就结合自己发了7篇SCI的经验,手把手带各位研0同学做好科研。文献阅读是科研的地基要点,也就是高质量文献高质量阅读。读文献…

2026/7/29 20:31:52 阅读更多 →

最新新闻

2021年12月青少年C/C++软件编程(三级)等级考试试卷及答案解析

2021年12月青少年C/C++软件编程(三级)等级考试试卷及答案解析

目录 1.我家的门牌号 2.子串计算 3.吃糖果 4.拨钟问题 5.分形盒 1.我家的门牌号 我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。 若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。 数据保证有唯一解。 时间限制:1000 …

2026/7/31 17:58:05 阅读更多 →
3个关键问题告诉你为什么Etcher是镜像烧录的最佳选择

3个关键问题告诉你为什么Etcher是镜像烧录的最佳选择

3个关键问题告诉你为什么Etcher是镜像烧录的最佳选择 【免费下载链接】etcher Flash OS images to SD cards & USB drives, safely and easily. 项目地址: https://gitcode.com/GitHub_Trending/et/etcher 在嵌入式开发、树莓派项目或系统部署的日常工作中&#xff…

2026/7/31 17:58:05 阅读更多 →
AIOps从理论到工程的最后一公里:7月实践中的十大关键转化问题与8月攻关计划

AIOps从理论到工程的最后一公里:7月实践中的十大关键转化问题与8月攻关计划

AIOps从理论到工程的最后一公里:7月实践中的十大关键转化问题与8月攻关计划 AIOps的价值最终通过工程化落地来体现。2026年7月,笔者在AIOps工程化实践中遇到了诸多"最后一公里"问题。本文将系统梳理十大关键转化问题,并提出8月攻关…

2026/7/31 17:58:05 阅读更多 →
Mac上打不开RAR文件?三种实用解压方法,最后一种用「软领Win解压缩」最省心

Mac上打不开RAR文件?三种实用解压方法,最后一种用「软领Win解压缩」最省心

Mac 系统默认不支持 RAR 格式,直接双击会提示无法打开。不过别担心,用对工具就能搞定。下面整理了三种经过验证的方法,从图形界面到命令行再到跨平台方案,总有一种适合你。如果你手边刚好有 Windows 电脑,用「软领Win解…

2026/7/31 17:58:05 阅读更多 →
为什么你的AI扁平化输出总显“廉价”?揭秘色彩权重算法、栅格系统与视觉降噪三重校准机制

为什么你的AI扁平化输出总显“廉价”?揭秘色彩权重算法、栅格系统与视觉降噪三重校准机制

更多请点击: https://kaifayun.com 第一章:AI生成扁平化设计的视觉价值悖论 扁平化设计曾以“去装饰、重功能”为信条重塑数字界面美学,而当AI批量生成符合该范式的视觉资产时,一种深层张力悄然浮现:高度一致的简洁性…

2026/7/31 17:58:05 阅读更多 →
单片机毕设选题推荐:基于物联网短报文的宠物走失预警系统设计 基于 STM32F103 的宠物多模定位智能设备实现(014501)

单片机毕设选题推荐:基于物联网短报文的宠物走失预警系统设计 基于 STM32F103 的宠物多模定位智能设备实现(014501)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/7/31 17:57:05 阅读更多 →

日新闻

物理复制比逻辑复制好在哪?数据库复制原理详解

物理复制比逻辑复制好在哪?数据库复制原理详解

数据库复制是把主库数据同步到备库的机制,分为逻辑复制和物理复制两种。逻辑复制传输的是 SQL 语句或行变更事件,物理复制传输的是存储引擎底层的物理日志。阿里云 PolarDB(云原生数据库)采用物理复制,在同步延迟、数据…

2026/7/31 0:00:34 阅读更多 →
BilibiliDown:3分钟学会B站视频下载的终极指南

BilibiliDown:3分钟学会B站视频下载的终极指南

BilibiliDown:3分钟学会B站视频下载的终极指南 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors/bi/Bilib…

2026/7/31 0:00:34 阅读更多 →
有哪些游戏数据AI平台?游戏行业Data+AI融合方案盘点

有哪些游戏数据AI平台?游戏行业Data+AI融合方案盘点

当前,游戏行业的“DataAI融合”已从概念验证进入价值落地阶段。根据IDC 2025年数据,中国AI游戏云市场规模已达18.6亿元;同时,游戏研发环节AI渗透率高达86%,生成式AI内容普及率超过50%。面对庞大的市场,游戏…

2026/7/31 0:00:34 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/31 1:03:03 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/31 4:19:39 阅读更多 →

月新闻