发布日期: 2024-08-16
问题修复
发布日期: 2024-07-31
改进优化
loginRoom
与 logoutRoom
接口完善 Promise 能力,登录房间和退出房间会异步返回相应的结果相关 API 请参考 loginRoom,logoutRoom
发布日期: 2024-06-14
新增功能
当房间的连接状态发生变化时会触发 roomStateChanged 回调,通过 ZegoRoomState 参数提供更加详细的连接状态及状态变化原因。
相关 API 请参考 roomStateChanged
新增 setStreamExtraInfo 接口,支持设置一个以流为单位的附加消息,该附加消息是流 ID 的附加信息标识,跟随整个流的生命周期,流附加信息可以在推流中途修改。开发者可根据流附加信息,实现跟该流 ID 相关的可变内容的同步。
相关 API 请参考 setStreamExtraInfo,roomStreamExtraInfoUpdate
发布日期: 2024-05-07
新增功能
注意:从该版本起,不再支持 iOS 11.0 及之前的版本。
从 2024-04-29 开始,所有上架 App Store 的应用必须支持 iOS 17.0 版本,详情请参考 Apple 开发者网站官方说明。
改进优化
PrivacyInfo.xcprivacy
注意:如客户集成的是 3.13.2 版本之前的 SDK,如想发布到 App Store,需下载最新版本的 SDK,并拷贝 PrivacyInfo.xcprivacy 文件到旧版 SDK 相应位置。
请将 iOS SDK 内的隐私清单文件 PrivacyInfo.xcprivacy
升级到新版本,详情请参考 SDK 包内的 “ZegoExpressEngine.framework” 文件夹下的“PrivacyInfo.xcprivacy”。
发布日期: 2023-11-20
问题修复
发布日期: 2023-11-10
问题修复
发布日期:2023-09-19
新增功能
开发者可将音视频流录制成本地文件,便于日后作回放等用途,详情请参考 音视频录制。
相关 API 请参考 startRecordingCapturedData, stopRecordingCapturedData, capturedDataRecordStateUpdate, capturedDataRecordProgressUpdate
发布日期:2023-06-28
新增功能
相关 API 请参考 enableTorch
发布日期:2023-04-25
新增功能
媒体播放器支持通过渲染 Alpha 通道,实现播放透明特效文件功能,详情请参考 播放透明礼物特效。
相关 API 请参考 loadResourceWithConfig
废弃删除
具体说明,请参考 Xcode 14 Release Notes。
发布日期:2022-11-08
新增功能
新增支持在 Web 平台使用 createMediaPlayer、destroyMediaPlayer 以及 createMediaPlayer 创建的实例对象的 setPlayerView、start、pause、resume、stop、setPlaySpeed、enableRepeat、getTotalDuration、enableAux、setVolume 等接口,详情请参考 功能总览。
相关 API 请参考 createMediaPlayer、destroyMediaPlayer
发布日期:2022-10-17
新增功能
v1.7.0 版本之前的 SDK 仅支持 App 平台使用。v1.7.0 版本开始,部分接口支持在 Web 平台上使用,详情请参考 功能总览。
发布日期:2022-05-17
问题修复
发布日期:2022-04-15
问题修复
发布日期:2022-03-29
问题修复
发布日期:2022-03-25
新增功能
在加载资源完成后,调用 [setPlaySpeed] 接口可以设置媒体播放器的视频播放倍速,支持 0.5 ~ 2.0 倍,默认为 1.0,即正常速度。
相关 API 请参考 setPlaySpeed
在预览推流前,调用 [setAudioConfig] 接口可以配置推流的音频码率、声道数、音频编码。调用 [getAudioConfig] 接口可以获取当前的音频质量配置。
相关 API 请参考 setAudioConfig, getAudioConfig
发布日期:2022-03-18
改进优化
1.5.0 及以上版本,在创建引擎时将 AppSign 传空或不传,并且在登录房间时必须传入 Token,鉴权通过后即可使用实时音视频功能,具体请参考 使用 Token 鉴权。
1.5.0 之前版本,在创建引擎时传入 AppSign,鉴权通过后即可使用实时音视频功能。
相关 API 请参考 createEngineWithProfile, loginRoom
问题修复
发布日期:2022-01-21
新增功能
Token 鉴权功能指的是用户登录房间,或是在房间内进行推/拉流等操作时,ZEGO 服务端根据用户登录时携带的 Token 参数,判断用户是否有对应的权限,避免因权限控制缺失或操作不当引发的风险问题。目前仅支持用户登录房间和用户房间内推流两个权限的校验。
相关 API 请参考 loginRoom, renewToken, roomTokenWillExpire
混流功能包括手动混流、自动混流和全自动混流。
相关 API 请参考 startMixerTask, stopMixerTask, startAutoMixerTask, stopAutoMixerTask
支持将音视频流从 ZEGO 音视频云推送到 ZEGO 自有 CDN 或第三方 CDN 的过程,常用于单主播直播场景,例如电商直播、游戏直播、大班课等。
相关 API 请参考 addPublishCdnUrl, removePublishCdnUrl
ZEGO 提供了全新的基础美颜功能,为用户呈现出良好的肌肤状态,打造自然的美颜效果。开发者需要在推流前先调用 [startEffectsEnv] 接口初始化美颜环境,然后调用 [enableEffectsBeauty] 接口开启美颜功能。通过 [setEffectsBeautyParam] 接口可以按需调整美白、磨皮、锐化以及红润的程度,实现基础美颜能力。
该功能常用于视频通话、直播等场景。
相关 API 请参考 startEffectsEnv, stopEffectsEnv, enableEffectsBeauty, setEffectsBeautyParam
支持在推拉流过程中对画面进行截图,并可以为视频流设置水印,可用于鉴黄等场景。
相关 API 请参考 takePublishStreamSnapshot, takePlayStreamSnapshot, setPublishWatermark
问题修复
<zego-remote-view>
远端视图中 “streamID” 为空导致的崩溃问题。发布日期:2021-12-31
新增功能
同一个用户可以同时加入多个房间,并同时在多个房间内(目前默认最多同时加入 5 个房间)推流、拉流、发送实时消息和接收消息回调。本功能可以隔离多个房间的消息及回调,实现更灵活的连麦业务。ZEGO 推荐用于跨房间连麦和在线教育的超级小班场景。
需要在初始化 SDK 之前,调用 [setRoomMode] 接口,通过 [ZegoRoomMode] 类设置多房间模式,然后调用 [loginRoom] 接口登录多房间。
相关 API 请参考 setRoomMode, loginRoom
问题修复
发布日期:2021-11-18
改进优化
为了降低开发者对环境的理解成本,ZEGO 已统一环境概念,从该版本开始,废弃了测试环境,统一使用正式环境。在 1.2.0 版本之前已接入过 SDK 的开发者,可以参考 测试环境废弃说明 进行 SDK 升级及代码调整。
相关 API 请参考 createEngineWithProfile
废弃删除
为了降低开发者对环境的理解,废弃了掉测试环境,统一使用环境。在 1.2.0 及以上版本废弃了原有的 [createEngine] 接口,请使用 [createEngineWithProfile] 接口代替。
相关 API 请参考 createEngine
发布日期:2021-09-24
新增功能
关闭摄像头时,支持持续推送 JPEG/JPG、BMP 和 HEIF 格式的静态图片。例如,主播退后台的时候,会主动关闭摄像头,此时观众侧需要展示主播暂时离开的图片。
初始化 SDK 后,关闭摄像头之前通过 [setDummyCaptureImagePath] 接口设置所推静态图片的路径,开始正常推流后,调用 [enableCamera] 接口关闭摄像头时会开始推静态图片,调用 [enableCamera] 接口打开摄像头时会结束推静态图片。
相关 API 请参考 setDummyCaptureImagePath
新增手动混流功能,可以自定义控制混流任务和混流内容,包括输入流、混流布局等,支持手动混视频流和音频流,常用于多人互动直播和跨房间连麦场景。调用 [startMixerTask] 接口可以启动手动混流,调用 [stopMixerTask] 可以停止手动混流。
相关 API 请参考 startMixerTask, stopMixerTask
通过 SDK 设置摄像头的变焦倍数,可实现拍摄时放大远方物体的效果。启动摄像头后,调用 [getCameraMaxZoomFactor] 接口可以获取摄像头的最大变焦倍数。调用 [setCameraZoomFactor] 接口可以设置摄像头的变焦倍数,最小值为 “1.0”。
相关 API 请参考 getCameraMaxZoomFactor, setCameraZoomFactor
ZEGO 通过此 API 提供实时音视频业务中的部分技术预览或特别定制功能,例如手电筒打开功能,方便客户灯光暗的时候提升亮度。
需要获取该功能的使用方法或其详情可咨询 ZEGO 技术支持。
相关 API 请参考 callExperimentalAPI
发布日期:2021-06-11
首次发布,包含基础的实时音视频功能、常用视频配置、房间实时消息、推拉流信息监测、编解码与分层编码、视频播放器、流量控制等进阶功能。
联系我们
文档反馈