#版本更新说明
<p>[TOC]</p>
<h1>版本号说明</h1>
<table>
<thead>
<tr>
<th style="text-align: left;">PSC</th>
<th style="text-align: left;">版本号定义</th>
<th style="text-align: left;">补充说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Kalay1.0 标准-升级版 PSC</td>
<td style="text-align: left;">2.4.23.x</td>
<td style="text-align: left;">采用SDK 4.3.3.4以下版本,支持Nebula协议</td>
</tr>
<tr>
<td style="text-align: left;">Kalay1.0 标准-升级版 PSC</td>
<td style="text-align: left;">2.4.24.x</td>
<td style="text-align: left;">采用SDK 4.3.3.4及以上版本,支持Nebula协议</td>
</tr>
</tbody>
</table>
<hr />
<h1>更新记录</h1>
<h3>2024/3/19</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.24.2</td>
<td style="text-align: left;">4.3.3.4</td>
<td style="text-align: left;">2.8.0.2</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新:IOTCamera 2.8.0.2 版本;</li>
<li>优化:设备信息页面显示内容;</li>
<li>优化:设备设置页面Switch按钮样式;</li>
<li>修复:多次点击事件播放后闪退问题;</li>
<li>修复:事件下载异常问题;</li>
<li>修复:部分字串显示不正确;</li>
<li>修复:Android 13/14系统权限获取异常;</li>
<li>修复:四宫格滑动页面暂停播放问题;</li>
<li>修复:本地录像长时间loading问题</li>
<li>新增:1v1双向视频呼叫功能;</li>
</ol>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.24.2</td>
<td style="text-align: left;">4.3.3.4</td>
<td style="text-align: left;">2.8.0.2</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新:IOTCamera 2.8.0.2 版本;</li>
<li>优化:设备信息页面显示内容;</li>
<li>修复:SD卡事件回放进度条静止问题;</li>
<li>修复:监听打开时,无法正常录像问题;</li>
<li>修复:重复点击四宫格按钮,UI异常问题;</li>
<li>修复:修改设备名称时,四宫格页面未同步问题;</li>
<li>新增:1v1双向视频呼叫功能;</li>
</ol>
<hr />
<h3>2024/1/15</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.24.0</td>
<td style="text-align: left;">4.3.3.4</td>
<td style="text-align: left;">2.8.0.0</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新:IOTCamera 2.8.0.0 版本</li>
<li>更新:SDK 4.3.3.4 版本,修复封包发送异常问题;</li>
<li>更新:privateKey检查流程,规避因网络或域名解析问题导致初始化失败;</li>
<li>新增:privateKey检查结果的回调(参考TK_initIOTC);</li>
<li>修复:1536x960分辨率下色彩失真问题;</li>
</ol>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.24.0</td>
<td style="text-align: left;">4.3.3.4</td>
<td style="text-align: left;">2.8.0.0</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新:IOTCamera 2.8.0.0 版本</li>
<li>更新:SDK 4.3.3.4 版本,修复封包发送异常问题;</li>
<li>更新:privateKey检查流程,规避因网络或域名解析问题导致初始化失败;</li>
<li>新增:privateKey检查结果的回调(参考TK_InitIOTCWithLiceseKey);</li>
<li>修复:本地录像音频在第三方平台上无法播放的问题;</li>
</ol>
<hr />
<h3>2023/11/27</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.16</td>
<td style="text-align: left;">4.3.3.2</td>
<td style="text-align: left;">2.7.0.7</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新:IOTCamera 2.7.0.7 版本</li>
<li>更新:SDK 4.3.3.2 版本</li>
<li>更新:FCM推送API</li>
<li>优化:四宫页面UI问题</li>
<li>优化:事件播放页面UI问题</li>
<li>修复:首次添加已联网设备连接超时问题</li>
<li>修复:call Nebula API调用顺序问题</li>
<li>新增:上抛NV12流</li>
</ol>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.17</td>
<td style="text-align: left;">4.3.3.2</td>
<td style="text-align: left;">2.7.0.6</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新:IOTCamera 2.7.0.6 版本</li>
<li>更新:SDK 4.3.3.2 版本</li>
<li>优化:四宫页面UI问题</li>
<li>修复:手动输入设备UID无法添加问题</li>
<li>修复:扫码添加40位UDID设备超时问题</li>
<li>修复:网络请求失败问题</li>
<li>修复:低帧率设备送mjpeg画面卡住问题</li>
<li>修复:解码概率性crash问题;</li>
<li>新增:上抛NV12流</li>
</ol>
<hr />
<h3>2023/8/31</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.15</td>
<td style="text-align: left;">4.3.2.2</td>
<td style="text-align: left;">2.7.0.5</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新IOTCamera底层 2.7.0.5</li>
<li>优化 FPS 计算方法,修复延迟问题</li>
<li>修复不输出日志的问题</li>
</ol>
<hr />
<h3>2023/8/17</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.14</td>
<td style="text-align: left;">4.3.2.2</td>
<td style="text-align: left;">2.7.0.5</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更改Android API名称:TK_setAudioCustom(原API:TK_setAudioOutput);</li>
<li>更改Android API名称:TK_getSoundToDeviceCodeId(原API:TK_getAudioInputCodecId);</li>
<li>移除Android API:TK_setAudioPlayTheWay;</li>
<li>移除Android API:TK_startAcousticEchoCanceler;</li>
<li>移除Android API:TK_stopAcousticEchoCanceler;</li>
<li>移除Android API:TK_setAcousticEchoCancelerDelaySize;</li>
<li>新增Android API:TK_setSoundToDeviceCaptureSource;</li>
<li>新增Android API:TK_setSoundToPhonePlaySource;</li>
<li>使用系统自带方式进行回音消除</li>
<li>适配有线耳机、蓝牙耳机</li>
<li>新增解码缓存队列,平滑处理解码</li>
<li>升级底层IOTCamera 2.7.0.5版本</li>
<li>升级SDK 4.3.2.2</li>
</ol>
<hr />
<h3>2023/8/16</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.14</td>
<td style="text-align: left;">4.3.2.2</td>
<td style="text-align: left;">2.7.0.4</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新IOTCamera底层 2.7.0.4</li>
<li>更新SDK 4.3.2.2</li>
<li>更改API名称:TK_setSoundToDeviceFormatsChannel(原API: TK_setAudioSpeakFormatsChannel)</li>
<li>更改API名称:TK_getSoundToPhoneCodeId(原API: TK_getAudioOutputCodecId)</li>
<li>更改API名称:TK_getSoundToDeviceCodeId(原API: TK_setAudioInputCodecId)</li>
<li>移除API:TK_setAudioPlayTheWay</li>
<li>移除API:TK_setAudioOutput</li>
<li>TK_startShow新增参数isSendCommand</li>
<li>新增API:TK_isAudioOutputavChannel</li>
<li>优化本地录像功能(帧率写死)</li>
<li>新增解码缓存队列,平滑处理解码</li>
</ol>
<hr />
<h3>2023/7/10</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.13</td>
<td style="text-align: left;">4.3.2.1</td>
<td style="text-align: left;">2.7.0.2</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新IOTCamera底层 2.7.0.2</li>
<li>更新SDK 4.3.2.1</li>
<li>增加SD卡事件下载功能</li>
<li>增加预设语音功能</li>
<li>增加变声设置功能</li>
<li>更新隐私政策/用户协议</li>
</ol>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.13</td>
<td style="text-align: left;">4.3.2.1</td>
<td style="text-align: left;">2.7.0.2</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新IOTCamera底层 2.7.0.2</li>
<li>更新SDK 4.3.2.1</li>
<li>增加SD卡事件下载功能</li>
<li>增加预设语音功能</li>
<li>增加变声设置功能</li>
<li>更新隐私政策/用户协议</li>
<li>修正系统静音问题:不再默认启用audiosession模式设定为soloAmbient</li>
</ol>
<hr />
<h3>2023/6/21</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.111</td>
<td style="text-align: left;">4.3.1.3</td>
<td style="text-align: left;">2.7.0.1</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>进行录像会出现画面卡顿,但是音频正常播放;</li>
<li>添加心跳20s超时;</li>
</ol>
<hr />
<h3>2023/6/19</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.110</td>
<td style="text-align: left;">4.3.1.3</td>
<td style="text-align: left;">2.7.0.1</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>修复采用AAC 48K格式安卓录像无声音的问题</li>
</ol>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.110</td>
<td style="text-align: left;">4.3.1.3</td>
<td style="text-align: left;">2.7.0.1</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>开启音频再开启录像,音频播放被关闭的问题</li>
</ol>
<hr />
<h3>2023/6/6</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">iOS 2.4.23.11</td>
<td style="text-align: left;">4.3.1.3</td>
<td style="text-align: left;">2.7.0.1</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新签名证书</li>
</ol>
<hr />
<h3>2022/12/13</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.11</td>
<td style="text-align: left;">4.3.1.3</td>
<td style="text-align: left;">2.7.0.1</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新SDK 4.3.1.3</li>
<li>更新IOTCamera.aar 2.7.0.1</li>
<li>增加调整解码延迟的API: <code>TK_setDecodeDelayTime</code></li>
<li>修改接收端IOTCtrl Buffer Size限制至1024*10大小(底层已实现,上层不需额外处理)</li>
<li>优化-20021/-20029重送cmd行为</li>
<li>修复开启滤镜时出现绿边的问题</li>
</ol>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.11 Static Link</td>
<td style="text-align: left;">4.3.1.3</td>
<td style="text-align: left;">2.7.0.1</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新SDK 4.3.1.3</li>
<li>更新IOTCamera.framework 2.7.0.1</li>
<li>增加调整解码延迟的API: <code>TK_setDecodeDelayTime</code></li>
<li>修改接收端IOTCtrl Buffer Size限制至1024*10大小(底层已实现,上层不需额外处理)</li>
<li>优化-20021/-20029重送cmd行为</li>
<li>修复手动输入无法连接3.x设备问题</li>
</ol>
<hr />
<h3>2022/10/10</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.10</td>
<td style="text-align: left;">4.3.1.0</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>修改privateKey检查行为</li>
<li>修改弹框字串</li>
</ol>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.10 Static Link</td>
<td style="text-align: left;">4.3.1.0</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ol>
<li>更新IOTCamera.framework</li>
<li>适配iOS 16</li>
<li>修复已知Bug</li>
</ol>
<hr />
<h3>2022/8/29</h3>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Android 2.4.23.5</td>
<td style="text-align: left;">4.3.0.0</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ul>
<li>一、更新用户须知 UI
<ol>
<li>弹框提示修改为页面显示 </li>
</ol></li>
<li>二、更新设备列表 UI
<ol>
<li>新增 Multi View 的切换按钮 </li>
<li>调整 Device List 的分享二维码位置 </li>
<li>Device List 增加设置按钮 </li>
<li>Device List 移除设备类型图标 </li>
<li>Device List 移除 16 台设备数限制 </li>
</ol></li>
<li>三、更新添加设备流程
<ol>
<li>移除选择设备类型 </li>
<li>移除“Smart Link”和“WLAN” </li>
<li>增加“添加方式选择”的 </li>
<li>增加二维码配网流程 </li>
<li>更改添加设备报错提示的样式 </li>
</ol></li>
<li>四、更新 Liveview 功能
<ol>
<li>Liveview 的设置按钮更改为切换 CH 按钮 </li>
<li>更改切换横屏按钮 </li>
<li>增加滤镜功能 </li>
<li>移除长按对讲进入语音识别功能 </li>
<li>更改安全密码修改报错提示的样式 </li>
</ol></li>
<li>五、新增 Multi View UI
<ol>
<li>增加固定四分割显示 </li>
<li>增加 Camera/Channel 选择列表 </li>
</ol></li>
<li>六、更新 Setting 功能 UI
<ol>
<li>增加 Change Name 设置 </li>
<li>更改格式化 SD 卡提示的样式和字串 </li>
<li>增加 Humanoid Detection/Night Vision/Summert Time 设置 </li>
<li>增加离线设备的设置 </li>
</ol></li>
<li>七、增加日志输出功能 </li>
<li>八、升级 SDK 4.3 版本</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">APP版本号</th>
<th style="text-align: left;">SDK版本号</th>
<th style="text-align: left;">IOTCamera版本号</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">IOS 2.4.23.5 Static Link</td>
<td style="text-align: left;">4.3.0.0</td>
<td style="text-align: left;">-</td>
</tr>
</tbody>
</table>
<p><strong>更新内容:</strong></p>
<ul>
<li>一、更新用户须知 UI
<ol>
<li>弹框提示修改为页面显示 </li>
</ol></li>
<li>二、更新设备列表 UI
<ol>
<li>新增 Multi View 的切换按钮 </li>
<li>调整 Device List 的分享二维码位置 </li>
<li>Device List 增加设置按钮 </li>
<li>Device List 移除设备类型图标 </li>
<li>Device List 移除 16 台设备数限制 </li>
</ol></li>
<li>三、更新添加设备流程
<ol>
<li>移除选择设备类型 </li>
<li>移除“Smart Link”和“WLAN” </li>
<li>增加“添加方式选择”的 </li>
<li>增加二维码配网流程 </li>
<li>更改添加设备报错提示的样式 </li>
</ol></li>
<li>四、更新 Liveview 功能
<ol>
<li>Liveview 的设置按钮更改为切换 CH 按钮 </li>
<li>更改切换横屏按钮 </li>
<li>增加滤镜功能 </li>
<li>移除长按对讲进入语音识别功能 </li>
<li>更改安全密码修改报错提示的样式 </li>
</ol></li>
<li>五、新增 Multi View UI
<ol>
<li>增加固定四分割显示 </li>
<li>增加 Camera/Channel 选择列表 </li>
</ol></li>
<li>六、更新 Setting 功能 UI
<ol>
<li>增加 Change Name 设置 </li>
<li>更改格式化 SD 卡提示的样式和字串 </li>
<li>增加 Humanoid Detection/Night Vision/Summert Time 设置 </li>
<li>增加离线设备的设置 </li>
</ol></li>
<li>七、增加日志输出功能 </li>
<li>八、升级 SDK 4.3 版本</li>
</ul>
<hr />