本文介紹超低延時直播相關SDK的版本更新日誌。
目錄
Native RTS SDK
移動端(Android和iOS端)RTS SDK需要整合播放器使用,推薦使用阿里雲播放器。更多資訊,請參見Native RTS SDK簡介。
Windows端阿里雲播放器內建RTS SDK,無需單獨整合。
2023-10-11
用戶端
下載地址
配套阿里雲播放器版本的限制
發布日誌
iOS
推薦V5.4.5.0或以上版本,最低支援V5.2.3.0。
新增RTS多碼率切換的底層支援。
修複bug,提高穩定性。
Android
2023-03-09
用戶端
下載地址
配套阿里雲播放器版本的限制
發布日誌
iOS
推薦V5.4.5.0或以上版本,最低支援V5.2.3.0。
最佳化SDK穩定性和日誌。
Android
2022-09-02
用戶端
下載地址
配套阿里雲播放器版本的限制
發布日誌
iOS
推薦V5.4.5.0或以上版本,最低支援V5.2.3.0。
簡化rts_messages.h中狀態代碼,新增MessageCode E_RECV_STOP_SIGNAL。
最佳化穩定性。
Android
Mac
不涉及。
Windows
2022-07-01
用戶端
下載地址
配套阿里雲播放器版本的限制
發布日誌
iOS
推薦V5.4.5.0或以上版本,最低支援V5.2.3.0。
起播階段支援自訂加速。
最佳化延時、卡頓率。
DNS策略可配置:HTTP模式、Local模式、混合模式。
最佳化SDK穩定性。
Android
Mac
不涉及。
Windows
2022-03-03
用戶端
下載地址
配套阿里雲播放器版本的限制
發布日誌
iOS
推薦V5.4.5.0或以上版本,最低支援V5.2.3.0。
最佳化首幀耗時。
拆分首幀耗時的埋點。
拆分起播失敗的埋點。
修複Bug,提升SDK穩定性。
Android
Mac
不涉及。
Windows
2021-12-31
用戶端
下載地址
配套阿里雲播放器版本的限制
發布日誌
iOS
推薦V5.4.2.0或以上版本,最低支援V5.2.3.0。
最佳化緩衝策略。
最佳化日誌埋點。
增加SFU、IP地址查詢介面。
Android
Mac
不涉及。
2021-09-27
用戶端
下載地址
配套阿里雲播放器版本限制
發布日誌
iOS
推薦V5.4.2.0或以上版本,最低支援V5.2.3.0。
最佳化視訊卡頓。
最佳化首幀耗時。
起播階段支援不同模式:快加速、慢加速、不加速。
支援AAC-HE。
Android
Mac
不涉及。
Windows
2021-07-30
用戶端
下載地址
配套阿里雲播放器版本限制
發布日誌
iOS
推薦V5.4.2.0或以上版本,最低支援V5.2.3.0。
支援私人NAL的傳輸。
支援H.265編碼格式推拉流。
支援統計全Fyan鏈路延時。
Android
Mac
不涉及。
Windows
2021-04-23
用戶端
下載地址
配套阿里雲播放器版本限制
發布日誌
iOS
推薦V5.3.0.0或以上版本,最低支援V5.2.3.0。
最佳化部分視訊卡頓問題。
修複部分bug。
Android
2021-03-01
用戶端
下載地址
配套阿里雲播放器版本限制
發布日誌
iOS
支援V5.2.3或以上版本。
最佳化弱網卡頓問題。
支援ARTC推流。
Android
2021-01-06
用戶端
下載地址
配套阿里雲播放器版本限制
發布日誌
iOS
支援V5.2.3或以上版本。
降低延時。
支援在播流過程中改變推流的解析度。
最佳化抗卡頓。
Android
2020-11-05
用戶端
下載地址
配套阿里雲播放器版本限制
發布日誌
iOS
支援V5.2.1或以上版本。
最佳化特定情境卡頓問題。
支援純音頻、純視頻拉流。
支援外部調整緩衝Buffer。
說明裁剪版本可以有效減少包的體積,但是需要依賴外部的OpenSSL和cURL庫,不能配合阿里雲播放器SDK使用。
Android
2020-09-29
用戶端
下載地址
配套阿里雲播放器版本限制
發布日誌
iOS
支援V5.2.1或以上版本。
獨立發版。
增加回調即時狀態。
整理錯誤碼。
修複穩定性問題。
說明裁剪版本可以有效減少包的體積,但是需要依賴外部的OpenSSL和cURL庫,不能配合阿里雲播放器SDK使用。
Android
Web RTS拉流SDK
2024-06-21
下載地址
npm
發布日誌
最佳化Safari瀏覽器推流穩定性。
2024-05-09
下載地址
npm
發布日誌
推拉流支援SEI。
推流支援設定音頻profile。
最佳化拉流的TCP策略,提升拉流成功率。
修複小米系統瀏覽器下,如果不檢查相容性,直接調用subscribe會報錯的問題。
2024-03-15
下載地址
npm
發布日誌
最佳化部分信令失敗時的錯誤提示。
2024-01-31
下載地址
npm
發布日誌
支援立體聲拉流。
2023-12-29
下載地址
npm
發布日誌
相容某些機型在iOS16.1上麥克風自動關閉的問題。
修複iOS16.4以下機型自動重推可能失效的問題。
2023-12-22
下載地址
npm
發布日誌
修複Electron打包後發出的信令協議不正確的問題。
2023-12-18
下載地址
npm
發布日誌
支援透出視訊框架資料。
完善自動重連策略。
2023-12-06
下載地址
npm
發布日誌
最佳化自動重推策略。
2023-11-13
下載地址
npm
發布日誌
支援更多瀏覽器類型和版本。
onPlayEvent事件中新增
evt.event === PLAY_EVENT.MEDIA
事件。onPlayEvent事件中新增網路狀況指標networkQuality。
新增reconnect事件,標識自動重連開始,不再從onError事件上報重連訊息。
修複逾時、斷網重連時重連事件缺少retryTimes欄位的問題。
修複iOS 12.5之前的版本無限重連的問題。
2023-09-07
下載地址
npm
發布日誌
更新自動重連功能的預設參數。
修複重連失敗報錯。
修複停推、停拉失效。
2023-09-07
下載地址
npm
發布日誌
新增特性:推拉流出錯SDK內部自動重新串連,可配置重連參數。
新增特性:裝置許可權跳轉。
瀏覽器白名單新增支援:iOS+Chrome、Windows+微信瀏覽器。
無音視頻資料media Timeout事件,逾時時間由5s增加到6s。
修複建立本地流網路攝影機黑屏。
2023-08-14
下載地址
npm
發布日誌
修複onPlayEvent事件中timeout可能錯誤觸發的問題。
2023-08-09
下載地址
npm
發布日誌
修複TypeScript類型錯誤的問題。
2023-08-07
下載地址
npm
發布日誌
推流支援傳入自訂流。
2023-04-21
下載地址
npm
發布日誌
修複iOS15.1Safari推流crash的問題。
2023-04-21
下載地址
npm
發布日誌
新增checkPublishSupport() 用於檢查推流環境。
支援採集瀏覽器聲音(需要瀏覽器支援),支援同時採集瀏覽器聲音和麥克風聲音。
2023-04-03
下載地址
npm
發布日誌
支援自訂螢幕畫面分享ScreenProfile。
2023-02-14
下載地址
npm
發布日誌
拉流支援自訂信令參數(msid、mode、version)。
2022-12-20
下載地址
npm
發布日誌
支援自訂網路攝影機VideoProfile。
拉流增加connectStatusChange事件。
2022-10-27
下載地址
npm
發布日誌
支援配置拉流不自動播放。
支援構建沒有webrtc-adapter的版本,防止衝突。
2022-07-08
下載地址
npm
發布日誌
新增拉流資料逾時事件(playEvent.timeout)。
2022-07-08
下載地址
npm
發布日誌
最佳化丟包情況下Chrome瀏覽器花屏的問題。
2022-07-04
下載地址
npm
發布日誌
支援擷取拉流狀態資料。
2022-06-27
下載地址
npm
發布日誌
支援Webview環境。
支援自訂信令地址。
更全面的typescript類型支援提示資訊。
2022-06-06
下載地址
npm
發布日誌
支援QQ瀏覽器、華為系統瀏覽器、OPPO系統瀏覽器、一加系統瀏覽器。
2022-03-23
下載地址
npm
發布日誌
支援Edge瀏覽器。
2021-08-05
下載地址
npm
發布日誌
支援RTS推流。
更新介面。
2020-12-22
下載地址
npm
發布日誌
增加播放失敗錯誤事件。
支援可配置播放時間逾時。
2020-11-17
下載地址
npm
發布日誌
支援參數設定拉純音頻流或純視頻流。
2020-10-10
下載地址
npm
發布日誌
修複npm引入失敗的問題。
2020-09-09
下載地址
npm
發布日誌
新增支援iOS端DingTalk瀏覽器。
修複錯誤碼拋出錯誤的問題。
增加onPlayEvent回調。
2020-08-05
下載地址
npm
發布日誌
Web RTS SDK初版,具備RTS超低延時直播拉流能力。