连麦SDK使用需要同时下载拉流依赖库TTTPlayerKit.framework
更新连麦SDK时不需要更新TTTPlayerKit.framework
如果项目中使用了IJK拉流的库可去掉TTTPlayerKit.framework,去掉拉流库出现问题请联系我们
连麦SDK:TTTRtcEngineKit_iOS
拉流SDK:TTTPlayerKit_iOS
如果pod search不到,请更新Pod环境
- 新增降噪功能enableDenoise
- 优化音频模块
- 优化PK流程
- TTTPublisherConfiguration.videoSize 参数过期
- TTTPublisherConfiguration.bitrate 参数去掉
- TTTPublisherConfiguration.encoderMode 智感超清编码
- TTTRtcVideoProfile 部分分辨率的帧率,码率调整
- 去掉XML解析库
- 新增主动上行视频功能uploadLocalVideo
- 新增启用默认音频播放b功能enableDefaultAudioPaly
- muteRemoteVideoStream修改为关闭或打开指定视频流
- TTTRtcVideoCompositingLayout.mExtInfos扩展信息会通过SEI发给房间内用户
- 优化退房间资源释放
- 优化部分功能
- 修改内部库兼容其他常用库
- 修改内部日志
- 优化远端视频打开时间
- 优化断网重连
- 优化直播推流配置TTTPublisherConfiguration
- setVideoMixerParams
- setAudioMixerParams
- 新增纯音频主播带副播跨房间PK
- 修复已知bug
- 优化网络传输
- 增加**adjustPlaybackSignalVolume:**调节播放人声的音量
- 增加TTTVideoType设备类型枚举
- 增加muteRemoteRtmpAudioStream停止/恢复远端用户音频混流到rtmp
- didVideoEnabled回调增加设备类型参数
- TTTRtcLocalVideoStats增加rtt属性
- TTTRtcLocalAudioStats增加rtt属性
- TTTRtcRemoteVideoStats增加rtt属性
- TTTRtcRemoteAudioStats增加rtt属性
- 网络传输优化
- 增加stopAudioPlayAndRecord停止/恢复音频采集和播放
- 增加setRecordingAudioFrameParametersWithSampleRate设置录制的声音格式
- 增加setPlaybackAudioFrameParametersWithSampleRate设置播放的声音格式
- 增加setMixedAudioFrameParametersWithSampleRate设置录制和播放声音混音后的数据格式
- 增加addPublishStreamUrl增加一路cdn推流地址
- 增加removePublishStreamUrl删除一路cdn推流地址
- TTTRtcVideoCompositingLayout 增加rtmpUrl推流地址属性
- 增加sendAudioLyric发送歌词
- rtmpStreamingCreated rtmp推流地址创建成功
- receiveAudioLyricOfUid 接收远端用户发来的歌词
- mixAudioData 混音音频数据回调
- setVideoMixerBackgroundImgUrl新增推流地址的参数
- 增加setAudioEarBackVolume设置耳返音量的方法
- 增加adjustAudioMixingPlayoutVolume调节伴奏本地播放音量
- 增加adjustAudioMixingPublishVolume调节伴奏远端播放音量
- 增加网络连接状态相关接口
getConnectionState获取网络状态
connectionChangedToState网络连接状态发生改变回调
TTTConnectionState网络状态枚举
-
增加setRemoteDefaultVideoStreamType设置默认订阅的视频流类型
-
增加客户端录音相关方法
startAudioRecording 开始客户端录音
stopAudioRecording 停止客户端录音
TTTAudioRecordQuality 录音音质枚举
- 增加外置音频源相关方法
setExternalAudioSource 配置外部音频源
pushExternalAudioFrame 推送外部音频采集数据
pullRenderingAudioFrame 拉取音频播放数据
-
setRemoteVideoMirrored设置远端用户看视频镜像
-
isCameraPositionFront是否前置摄像头
- adjustAudioMixingVolume
-
TTTRtcRemoteVideoStats增加"deviceId"字段
-
TTTRtcVideoCanvas增加"deviceId"字段
-
TTTRtcVideoCompositingRegion增加"deviceId"字段
-
TTTRtcVideoFrame增加"deviceId"字段
-
TTTRtcErrorCode 增加"TTTRtc_Error_Enter_NoAnchor"
-
muteRemoteVideoStream增加devId参数
-
firstRemoteVideoFrameDecodedOfUid回调增加devId参数
-
firstRemoteVideoFrameOfUid回调增加devId参数
- 设置水印
- 推送KTV音频数据
- 更新rtmp推流地址
- 增加didVideoEnabled多流删除/添加设备id
- 增加onSetVideoCompositingLayout设置画中画布局的回调
- 增加reportRtmpStatusRTMP推流回调
- 增加pullAudioData外部音频混音回调
- setHighQualityAudioParametersWithFullband