Skip to content

santiyun/iOS-LiveSDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

连麦SDK

连麦SDK使用需要同时下载拉流依赖库TTTPlayerKit.framework

更新连麦SDK时不需要更新TTTPlayerKit.framework

如果项目中使用了IJK拉流的库可去掉TTTPlayerKit.framework,去掉拉流库出现问题请联系我们

Pod说明

连麦SDK:TTTRtcEngineKit_iOS

拉流SDK:TTTPlayerKit_iOS

如果pod search不到,请更新Pod环境

2.9.5

  1. 新增降噪功能enableDenoise
  2. 优化音频模块

2.9.2

  1. 优化PK流程

2.9.1

  1. TTTPublisherConfiguration.videoSize 参数过期
  2. TTTPublisherConfiguration.bitrate 参数去掉
  3. TTTPublisherConfiguration.encoderMode 智感超清编码
  4. TTTRtcVideoProfile 部分分辨率的帧率,码率调整
  5. 去掉XML解析库

2.8.0

  1. 新增主动上行视频功能uploadLocalVideo
  2. 新增启用默认音频播放b功能enableDefaultAudioPaly
  3. muteRemoteVideoStream修改为关闭或打开指定视频流
  4. TTTRtcVideoCompositingLayout.mExtInfos扩展信息会通过SEI发给房间内用户
  5. 优化退房间资源释放

2.7.3

修改

  1. 优化部分功能

2.7.1

修改

  1. 修改内部库兼容其他常用库
  2. 修改内部日志

2.7.0

修改

  1. 优化远端视频打开时间
  2. 优化断网重连
  3. 优化直播推流配置TTTPublisherConfiguration

过期方法

  1. setVideoMixerParams
  2. setAudioMixerParams

2.6.0

  1. 新增纯音频主播带副播跨房间PK
  2. 修复已知bug
  3. 优化网络传输

2.5.0

新增

  1. 增加**adjustPlaybackSignalVolume:**调节播放人声的音量
  2. 增加TTTVideoType设备类型枚举
  3. 增加muteRemoteRtmpAudioStream停止/恢复远端用户音频混流到rtmp

修改

  1. didVideoEnabled回调增加设备类型参数
  2. TTTRtcLocalVideoStats增加rtt属性
  3. TTTRtcLocalAudioStats增加rtt属性
  4. TTTRtcRemoteVideoStats增加rtt属性
  5. TTTRtcRemoteAudioStats增加rtt属性
  6. 网络传输优化

2.4.0

新增方法

  1. 增加stopAudioPlayAndRecord停止/恢复音频采集和播放
  2. 增加setRecordingAudioFrameParametersWithSampleRate设置录制的声音格式
  3. 增加setPlaybackAudioFrameParametersWithSampleRate设置播放的声音格式
  4. 增加setMixedAudioFrameParametersWithSampleRate设置录制和播放声音混音后的数据格式
  5. 增加addPublishStreamUrl增加一路cdn推流地址
  6. 增加removePublishStreamUrl删除一路cdn推流地址
  7. TTTRtcVideoCompositingLayout 增加rtmpUrl推流地址属性
  8. 增加sendAudioLyric发送歌词

新增回调

  1. rtmpStreamingCreated rtmp推流地址创建成功
  2. receiveAudioLyricOfUid 接收远端用户发来的歌词
  3. mixAudioData 混音音频数据回调

修改方法

  1. setVideoMixerBackgroundImgUrl新增推流地址的参数

2.3.0

新增方法

  1. 增加setAudioEarBackVolume设置耳返音量的方法
  2. 增加adjustAudioMixingPlayoutVolume调节伴奏本地播放音量
  3. 增加adjustAudioMixingPublishVolume调节伴奏远端播放音量
  4. 增加网络连接状态相关接口

getConnectionState获取网络状态

connectionChangedToState网络连接状态发生改变回调

TTTConnectionState网络状态枚举

  1. 增加setRemoteDefaultVideoStreamType设置默认订阅的视频流类型

  2. 增加客户端录音相关方法

startAudioRecording 开始客户端录音

stopAudioRecording 停止客户端录音

TTTAudioRecordQuality 录音音质枚举

  1. 增加外置音频源相关方法

setExternalAudioSource 配置外部音频源

pushExternalAudioFrame 推送外部音频采集数据

pullRenderingAudioFrame 拉取音频播放数据

  1. setRemoteVideoMirrored设置远端用户看视频镜像

  2. isCameraPositionFront是否前置摄像头

过期方法

  1. adjustAudioMixingVolume

2.2.0

修改

  1. TTTRtcRemoteVideoStats增加"deviceId"字段

  2. TTTRtcVideoCanvas增加"deviceId"字段

  3. TTTRtcVideoCompositingRegion增加"deviceId"字段

  4. TTTRtcVideoFrame增加"deviceId"字段

  5. TTTRtcErrorCode 增加"TTTRtc_Error_Enter_NoAnchor"

  6. muteRemoteVideoStream增加devId参数

  7. firstRemoteVideoFrameDecodedOfUid回调增加devId参数

  8. firstRemoteVideoFrameOfUid回调增加devId参数

新增方法

  1. 设置水印
  2. 推送KTV音频数据
  3. 更新rtmp推流地址

新增回调

  1. 增加didVideoEnabled多流删除/添加设备id
  2. 增加onSetVideoCompositingLayout设置画中画布局的回调
  3. 增加reportRtmpStatusRTMP推流回调
  4. 增加pullAudioData外部音频混音回调

过期方法

  1. setHighQualityAudioParametersWithFullband

About

直播和视频通话SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published