リリース説明
バージョン番号「major.minor.patch」の具体的なルールは次のとおりです。
major:メジャーバージョン番号。メジャーバージョンのリファクタリングがある場合、このフィールドはインクリメントされます。通常、メジャーバージョン間のインターフェースには互換性がありません。
minor:マイナーバージョン番号。マイナーバージョン番号間のインターフェースには互換性があります。新しいインターフェースまたは最適化されたインターフェースがある場合、フィールドはインクリメントされます。
patch:パッチ番号。機能の改善または欠陥の修正がある場合、このフィールドはインクリメントされます。
ご注意:
製品の安定性を高め、より良いオンラインサポートをご利用いただくため、速やかに最新バージョンに更新することをお勧めします。
バージョンアップに関する注意事項については、アップグレードガイドラインをご参照ください。
Version 4.15.2 @2022.12.30
Improvement
再接続ロジックを最適化しました。
入室パラメータ検証ロジックを最適化しました。
Version 4.15.1 @2022.12.09
Feature
Improvement
スモールストリームのレンダリングロジックを最適化し、スモールストリームのアスペクト比がラージストリームと一致しないことがある問題を修正しました。
切断・再接続ロジックを最適化し、切断・再接続後にサブストリームが失われ、キックアウトされることがある問題を修正しました。
switchDeviceのロジックを最適化し、デバイス切り替え後にアップストリームのプッシュに異常が発生する問題を修正しました。
Version 4.15.0 @2022.11.21
Feature
サブストリームのプッシュをサポートしました。1つのClientでカメラ+画面共有の同時プッシュが可能です。画面共有チュートリアルをご参照ください。
スペースオーディオをサポートしました。スペースオーディオの実装をご参照ください。
LocalStream.removeTrackはremove audioTrackをサポートしました。
Bug Fixed
リモートユーザーがスモールストリームを有効にしたとき、publish & unpublishが頻繁に発生し、プルが異状になることがある問題を修正しました。
Version 4.14.7 @2022.11.04
Improvement
MacOS VenturaのSafari 16で画面共有すると、ブラックスクリーンが発生する問題を回避しました。
Version 4.14.6 @2022.10.28
Improvement
デュアルストリームを有効にすると同時に、localStreamでtrackを操作するインターフェースを呼び出します(addTrack/removeTrack/replaceTrack/switchDevice)。
デバイスキャプチャロジックを最適化しました。指定のdeviceIdに対応するデバイスが利用できない場合、ブラウザは自動的に利用可能なデバイスを選択してキャプチャします。
デバイスのキャプチャ回復ロジックを最適化しました。
Version 4.14.4 @2022.09.30
Improvement
Mac Firefoxのカメラが352×288より低い解像度をキャプチャするとエラーが報告される問題を回避しました。Firefox issue。
タスクのスケジューリングを最適化し、リソースの消費を削減します。
Bug Fixed
localStream.replaceTrackを使用してvideoTrackを置換した後に、カメラを抜き差しするとvideoTrackが無効になることがある問題を修正しました。
Version 4.14.3 @2022.09.09
Bug Fixed
厳格モードで、Chromeのプライバシーモードがデバイスリストの取得に失敗することがある問題を修正しました。
ページにインタラクションが生成されていない状況で入室すると、音量が異常に取得される問題を修正しました。
Version 4.14.2 @2022.08.26
Feature
Improvement
iOS端末の(着信、アラーム、Siriの呼び出し)などのシーンで、デバイスのキャプチャ異常に対するリカバリロジックを最適化しました。
H264サポート検出ロジックを最適化し、Android Chrome 88以下で初めてブラウザ検出を開いた時にH264をサポートしていないという問題を回避しました。
Version 4.14.1 @2022.08.11
Feature
Improvement
Version 4.14.0 @2022.08.05
Breaking Change
Feature
Improvement
Client.on('client-banned')イベントコールバックパラメータを変更し、受動的な退室の理由を追加しました。
Firefoxの画面共有キャプチャの解像度が想定と異なる問題を回避しました。
iOS Safariでローカルストリームの再生時にブラックスクリーンが発生することがある問題を回避しました。
ローエンドPCデバイスでのスモールストリームエンコードのパフォーマンスを最適化しました。
Bug Fixed
特定のシーンで画面共有ビットレートが想定に達しない問題を修正しました。
Version 4.13.0 @2022.07.08
Feature
Improvement
スモールストリームエンコードのパフォーマンスを最適化し、スムーズさを向上させました。
キャプチャ自動回復の成功イベントDEVICE_AUTO_RECOVEREDを追加しました。
Bug Fixed
Client.startMixTranscodeインターフェースでクラウドミクスストリーミングを開始した際に、30秒を超えた切断からネットワークが復旧すると、ミクスストリーミングが続行しない不具合を修正しました。
Client.startPublishCDNStreamインターフェースがCDNにストリームをプッシュする際に、30秒を超えた切断からネットワークが復旧すると、CDNストリームが切断される不具合を修正しました。
Version 4.12.7 @2022.06.17
Improvement
Client.startMixTranscodemixUser.renderModeパラメータで設定されたミクスインストリームレンダリングモードをサポートしています。
デフォルトのvideo profileを
480p_2
に変更することで、画質を維持したままアップストリーム帯域幅の消費を抑えることができるようになりました。LocalStream.setVideoProfileをご参照ください。オートレジューム再生の成功率を引き上げます。
切断、再接続後のmute状態の精度を向上させます。
Mac Safari 15.1 muteVideoページがクラッシュする問題を回避しました。webkit bug。
Bug Fixed
デュアルストリームのシナリオ(非オートサブスクリプション)で
stream-added
イベントがスローされないことがある問題を修正しました。Version 4.12.6 @2022.06.10
Improvement
Version 4.12.5 @2022.05.20
Bug Fixed
IEにnpmパッケージのtrtc.umd.jsファイルをロードする際にエラーが発生する問題を修正しました。
サブスクリプション状態を変更すると、プルスモールストリームに異常が発生することがある問題を修正しました。
Chrome 70以下のバージョンで、divコンテナを移動すると再生が一時停止する問題を回避しました。
Version 4.12.4 @2022.05.07
Improvement
入室のプロセスを最適化し、入室にかかる時間を短縮しました。
スモールストリームの切り替えロジックを最適化しました。
Bug Fixed
stream-addedイベントがスローされないことがある問題を修正しました。
FirefoxでLogitechカメラを使用して480pでキャプチャを行えない問題を回避しました。
iPad WKWebviewへのsdkインポート時にエラーが発生する問題を修正しました。
Version 4.12.3 @2022.04.19
Improvement
iOS 13、14の高解像度キャプチャロジックを最適化しました。
イベント監視ロジックを最適化し、SDKが業務側をキャプチャするエラーを回避しました。
ダッシュボードのトラブルシューティングに役立つよう、Safari音量レポートを追加しました。
Bug Fixed
liveモードでネットワーク切断後の再接続時に異常が発生することがある問題を修正しました。
iOS 11で音量取得に異常が発生する問題を修正しました。
Version 4.12.2 @2022.04.02
Improvement
音量計算ロジックを最適化し、メモリ占有率およびパフォーマンスのオーバーヘッドを低減させました。
Bug Fixed
ページを長時間バックエンドに切り替えるとキックアウトされることがある問題を修正しました(client-bannedイベントを受信)。
iOS 15.2~15.4でカメラを切り替えた後、エコーが発生する問題を回避しました。iOS Safariの既知の問題 case 11をご参照ください。
Version 4.12.1 @2022.03.18
Improvement
stream.play呼び出しの繰り返し、イメージ再生の設定、再生パラメータの動的変更をサポートしました。
キャプチャ自動再開ロジックを改善し、プッシュ時にウォーターマークが脱落することがある問題を回避しました。
Bug Fixed
muteVideo/unmuteVideo後に、リモートのプルスモールストリームがブラックスクリーンになる問題を修正しました。
スモールストリームの切断後にstream-subscribedイベントがスローされる問題を修正しました。
Breaking Change
TRTC.createStreamインターフェースのmirrorプロパティを破棄しました。stream.play(elementId, { mirror: true })をご使用ください。
Version 4.12.0 @2022.03.04
Feature
client.setRemoteVideoStreamTypeを非同期に変更して、Promiseを返すようにし、Promiseの状態によってデュアルストリームの切り替えに成功したかどうかを判断できるようになりました。
Improvement
海外サービスのスケジューリングの正確性を最適化しました。
Bug Fixed
user_time_outを受信するとキックアウトされることがある問題を修正しました。
Version 4.11.13 @2022.02.17
Improvement
npmパッケージのTypescriptステートメントファイルを更新しました。
stream.playパラメータの検証ロジックを最適化しました。
Bug Fixed
iOS 13で権限承認前にLocalStream.initialize失敗のエラーが報告されることがある問題を修正しました。
AUDIO_VOLUMEイベントで値が0になることがある問題を修正しました。
Version 4.11.12 @2022.01.11
Improvement
npmパッケージのTypescriptステートメントファイルを提供しました。
stream.close()インターフェース実装ロジックを最適化しました。
プッシュ側の頻繁なpublish/unpublishのシグナル交信ロジックを最適化しました。
Bug Fixed
iOS 15.1で、デスクトップ版のWeb通話を起動した際にページがcrashする問題を修正しました。詳細については、iOS Safariの既知の問題 case 7をご参照ください。
LocalStream.setAudioProfile('high')でビットレートが192kbpsに設定される問題を修正しました。
Version 4.11.11 @2021.12.17
Improvement
キャプチャ自動再開ロジックを最適化し、一部のローエンドAndroid端末でキャプチャ異常が復旧できない問題を回避しました。
自動再生ポップアップウィンドウの形式を最適化しました。
Version 4.11.10 @2021.12.03
Bug Fixed
enableAutoPlayDialog: false
の設定で、SDKの自動再生ポップアップウィンドウを無効化できない問題を修正しました。stream.playを繰り返し呼び出してもSDKによってブロックされない問題を修正しました。
Version 4.11.9 @2021.11.26
Improvement
SDKが自動再生に失敗した際に、自動再生失敗の問題を解決するためのインタラクティブポップアップウィンドウの表示をサポートしました。詳細については、制限された自動再生の処理に関するアドバイスをご参照ください。
【iOS 15.1でプッシュにcrashが起きる問題】の回避ロジックを最適化しました。詳細については、iOS Safariの既知の問題 case 7をご参照ください。
無音になることがある問題を回避するため、TRTC.getMicrophonesは、deviceIdが'communications'であるマイクを返さないようにしました。詳細については、Chromeの既知の問題 case 8 & 9をご参照ください。
switchDeviceポリシーを最適化しました。
webview環境におけるコーデックサポート検出の精度を向上させました。
client.startPublishCDNStream、client.stopPublishCDNStream、client.startMixTranscodeおよびclient.stopMixTranscodeインターフェースのパラメータ検証を改善しました。
Bug Fixed
client.publishでTRTCをサポートしていないというエラーが表示されることがある問題を修正しました。
Version 4.11.8 @2021.11.05
Improvement
iOS 15.0で、ビデオ再生がブラックスクリーンになることがある問題を回避しました。詳細については、iOS Safariの既知の問題 case 6をご参照ください。
iOS 15.1 で、必ずプッシュにcrashが起きるという問題を回避しました。詳細については、[iOS Safariの既知の問題 case 7]https://web.sdk.qcloud.com/trtc/webrtc/doc/zh-cn/tutorial-02-info-webrtc-issues.html#h2-4!86108718756fa2dfc837d73a463d196e)をご参照ください。
Version 4.11.7 @2021.09.30
Improvement
キーインターフェースは、パラメータタイプの強力な検証を追加します。
開発モード(LogLevelはDebug)での中国語のエラーメッセージプロンプトをサポートしました。
デバイスのキャプチャが異常な場合の、キャプチャの自動復旧の成功率を引き上げます。
システムがスリープ状態になり、再起動した後の通話再開ロジックを最適化しました。
trtc.esm.jsおよびtrtc.umd.jsを追加して、さまざまなシナリオのニーズに対応しました。参考ガイドをご参照ください。
Version 4.11.6 @2021.09.10
Improvement
シグナリングスケジューリングロジックを最適化し、弱いネットワーク環境での入室成功率を向上させました。v4.11.5はこのバージョンにアップグレードすることをお勧めします。
Version 4.11.5 @2021.09.04
Improvement
シグナリングチャネルの動的スケジューリングをサポートし、弱いネットワーク環境での接続成功率を向上させました。
ルーム間のミクスストリーミングをサポートしました。Client.startMixTranscodeをご参照ください。
Bug Fixed
ネットワーク切断と再接続後に、stream-addedイベントを受信できないことがある問題を修正しました。
長時間の画面共有時にフレームレートが0に低下することがある問題を修正しました。
Version 4.11.4 @2021.08.20
Improvement
oppo&vivo内蔵ブラウザでのH.264のサポートレベル検出の精度を向上させました。
キャプチャ自動回復ロジックを追加しました(デバイスのキャプチャが異常な場合にトリガーされます)。
subscribeインターフェースのタイムアウトロジックを追加しました。エラーコードについては、API_CALL_TIMEOUTをご参照ください。
Bug Fixed
旧バージョンの一部iOS Safariのプルが失敗することがある問題を修正しました。
デバイスの切り替え後、mute状態が不正確になる問題を修正しました。
入室タイムアウト時に、入室インターフェースをもう一度呼び出すと、異常が発生することがある問題を修正しました。
リモートがプッシュをキャンセルした後、速やかにオーディオビデオプレーヤーが破棄されない問題を修正しました。
Version 4.11.3 @2021.07.30
Improvement
publish & subscribeインターフェースのトラブルシューティングロジックを最適化しました。
ミキシングプラグインの復旧ポリシーを最適化しました。
Bug Fixed
peer-leave通知が不正確なことがある問題を修正しました。
Version 4.11.2 @2021.07.23
Improvement
turn serverスケジューリングをサポートし、接続成功率を向上させました。
Client.getRemoteMutedStateにhasSmallプロパティを追加し、リモートのスモールプッシュの有無を識別します。
Bug Fixed
LocalStorageが無効である場合に、SDKを使用できない問題を修正しました。
publish異常が発生した場合に、インターフェースがrejectedされない問題を修正しました。
Version 4.11.1 @2021.06.25
Improvement
美顔プラグインをサポートしました。美顔を有効にするをご参照ください。
データ統計の正確性を最適化しました。
Version 4.11.0 @2021.06.18
Feature
Improvement
イベント通知シーケンスを最適化しました。
Version 4.10.3 @2021.06.11
Improvement
品質データ統計ロジックを最適化し、サーバーAPIによる通話品質データの取得をサポートしました。
ClientEvent.NETWORK_QUALITYのイベントで、rttとlossデータを返します。
インターフェース検証ロジックを最適化し、呼び出しに異常が繰り返し発生することを防止しました。
再生ロジックを最適化し、オーディオ再生消費時間を削減しました。
Version 4.10.2 @2021.05.24
Improvement
switchDeviceインターフェースの実装ロジックを最適化して、Huaweiブラウザがフロントカメラを切り替えられないことがある問題を回避しました。
StreamEvent.CONNECTION_STATE_CHANGEDイベント通知の精度を向上させました。
Bug Fixed
Native画面共有が再生できないことがある問題を修正しました。
再接続後にstream-removedイベントを受信できないことがある問題を修正しました。
Version 4.10.1 @2021.04.30
Feature
Stream接続ステータスの変更の監視をサポートするStreamEvent.CONNECTION_STATE_CHANGEDイベントを追加しました。
ダウンストリームRTT統計データを取得するため、Client.getTransportStatsインターフェースをサポートしました。
サブストリーム(画面共有)の統計データを取得するため、Client.getRemoteVideoStatsインターフェースをサポートしました。
Improvement
Bug Fixed
stream-addedが追加される前に、mute関連イベントがトリガーされることがある問題を修正しました。
ルーム入室時に無音になることがある問題を修正しました。
Version 4.10.0 @2021.04.16
Feature
インターフェースClient.startPublishCDNStreamを追加し、ストリームをTencent Cloud CDNおよびサードパーティのCDNにプッシュできるようにしました。
インターフェースClient.stopPublishCDNStreamを追加し、Tencent Cloud CDNおよびサードパーティのCDNへのプッシュを停止できるようにしました。
Improvement
Version 4.9.0 @ 2021.03.19
Feature
クラウドミクスストリーミングがプリセットレイアウトモードをサポートしました。Client.startMixTranscodeインターフェースをご参照ください。
音量コールバックをサポートしました。Client.enableAudioVolumeEvaluationインターフェースをご参照ください。
Improvement
Websocketのデフォルトポートは443に変更されました。
Bug Fixed
liveモードで、視聴者がキャスターの入退室通知を受信できない問題を修正しました。
文字列のルームナンバーを使用する場合、再接続に失敗する場合がある問題を修正しました。
Breaking Change
Version 4.8.6 @ 2021.03.01
Improvement
プルストリームステレオ再生をサポートしました。
ご注意:
iOSプラットフォームでは、まだサポートされていません。
Bug Fixed
モバイル端末で静止画像がミュートされているときに、Webがstream-removedイベントを受信するという問題を修正しました。
Version 4.8.5 @ 2021.01.29
Improvement
Client.setTurnServerで複数のturn serverのセットアップをサポートしました。
userId検証ロジックを最適化しました。
Bug Fixed
ストリームがプッシュされた後、mute状態が不正確になることがある問題を修正しました。
Version 4.8.4 @ 2021.01.15
Improvement
LocalStream.setVideoProfileインターフェースで動的呼び出しをサポートしました。
ダッシュボードのデータレポートロジックを最適化しました。
自動再生が制限されている場合の処理ロジックを最適化しました。制限された自動再生の処理に関するアドバイスをご参照ください。
デバイスプラグインと自動リカバリが失敗した場合の処理ロジックを最適化しました。DEVICE_AUTO_RECOVER_FAILEDをご参照ください。
Bug Fixed
ストリームが再度プッシュされた後、mute状態が不正確になることがある問題を修正しました。
Version 4.8.3 @ 2021.01.07
Improvement
入室インターフェースのroomIdパラメータ検証ロジックを最適化しました。
Bug Fixed
v4.8.2バージョンにサードパーティとの依存関係がないという問題を修正しました。
オーディオのみをサブスクリプションすると、再生時に無音になることがある問題を修正しました。
iOSの自動再生が制限された場合、resumeが無音になり、getAudioLevelが0になることがある問題を修正しました。
Version 4.8.2 @ 2020.12.31
Improvement
入室インターフェースのroomIdパラメータ検証ロジックを最適化しました。詳細については、インターフェースドキュメントおよびアップグレードガイドラインをご参照ください。
peer-joinおよびpeer-leaveイベントの通知タイミングを最適化しました。
Bug Fixed
退室時に、
Cannot read property 'isConnected' of null
というエラーが報告されることがある問題を修正しました。Breaking Change
Version 4.8.1 @ 2020.12.25
Bug Fixed
Windowsでリモートユーザーの声が聞こえなくなることがある問題を修正しました。
client.getRemoteVideoStats()インターフェースが空のデータを返す問題を修正しました。
Version 4.8.0 @ 2020.12.18
Feature
Cloud MixTranscodingをサポートしました。
すべてのプラットフォームで文字列のルーム番号をサポートしました。TRTC.createClientのuseStringRoomIdパラメータをご参照ください。
自動サブスクリプションの無効化をサポートしました。TRTC.createClientのautoSubscribeパラメータをご参照ください。
Improvement
h264サポート検出ロジックを最適化しました。
デバイススイッチングロジックを最適化しました。
hasAudio/hasVideoインターフェースステータス判定ロジックを最適化しました。
Bug Fixed
ネットワーク切断後、再接続時に失敗のエラー報告が偶発的に発生する問題を修正しました。
iOS Safariで頻繁にadd/remove trackのブラックスクリーンが発生する問題を修正しました。
Version 4.7.1 @ 2020.11.27
Improvement
メディアデバイスが変更された場合(例えば、ポートが緩んでいる、デバイスの抜き差しなど)の自動リカバリキャプチャロジックを最適化しました。
エラーコードDEVICE_AUTO_RECOVER_FAILEDを追加しました。デバイスのリカバリが失敗した際の表示に用いられます。
Bug Fixed
Chrome/87バージョンでエラーのブラックスクリーンが偶発的に発生する問題を修正しました。
Nativeプッシュカメラ+画面共有、Webのサブスクリプションの重複、サブスクリプションのキャンセル、画面共有ストリームが消失するという問題を修正しました。
Version 4.7.0 @ 2020.11.20
Feature
デスクトップFirefoxM56+およびデスクトップEdgeM80+をサポートしました。
Improvement
アップストリームビットレート制御ロジックを最適化しました。
メディアデバイスを取得するための再試行ロジックを最適化しました。
Websocket再接続ロジックを最適化しました。
デバイスが変更されたときのプッシュ自動リカバリロジックを最適化し、マイクがミキシング状態で抜き差しされたときのプッシュ自動リカバリをサポートしました。
Breaking Change
Version 4.6.7 @ 2020.11.05
Bug Fixed
Chromeがハードウェアアクセラレーションで有効になっているときに、プルストリームの視聴でちらつきが生じることがある問題を修正しました。
iOSのWeChatの内蔵ブラウザの場合に、入室してストリームをプルできない問題を修正しました。
Version 4.6.6 @ 2020.10.23
Improvement
アップストリームpeerConnection再接続ロジックを最適化しました。
ダウンストリームpeerConnection再接続ロジックを最適化しました。
TRTC.checkSystemRequirements検出ロジックを最適化しました。
Safariの画面共有をサポートしました。詳細については、画面共有チュートリアルをご参照ください。
Bug Fixed
自動再生ポリシーの制限により、オーディオ再生を手動で再開した後、getAudioLevel値が0になる問題を修正しました。
Version 4.6.5 @ 2020.10.14
Improvement
WebSocketシグナリングチャネルの再接続ロジックを最適化し、接続の安定性を向上させました。
ログ出力ロジックを最適化しました。
Bug Fixed
Chromeの再サブスクリプション後にgetAudioLevelインターフェースの戻り値が0になる問題を修正しました。
Safariが再サブスクリプションした後に再生が無音になるという問題を修正しました。
replaceTrackを使用してアップストリームオーディオトラックを置き換えた後、getLocalVideoStatsインターフェースがundefinedを返す問題を修正しました。
モバイルデバイスの通話中、ネットワークタイプを切り替えるときに、WebSocketの接続が切断されることがある問題を修正しました。
Version 4.6.4 @ 2020.09.24
Improvement
退室後にネットワーク品質統計を停止します。
Bug Fixed
Chrome 56で入室するときにエラーを報告する問題を修正しました。
モバイル端末でバイパスをプッシュするときに画面が回転する問題を修正しました。
オーディオストリーミングのみプッシュされたとき、クラウドレコーディングが異常になる問題を修正しました。
解像度に一貫性がないため、カメラを抜いた後、自動的にプッシュを再開できないという問題を修正しました。
Version 4.6.3 @ 2020.08.28
Improvement
互換性検出ロジックを最適化しました。
ログレポートロジックを最適化しました。
アップストリームビットレート制御ロジックを最適化しました。
Version 4.6.2 @ 2020.08.14
Improvement
アップストリームビットレート調整ロジックを最適化しました。
switchRoleパラメータ検証ロジックを最適化しました。
アップストリームネットワーク品質の計算ロジックを最適化しました。
エラーメッセージを最適化しました。
現在のプッシュキャプチャデバイスの変更が検出されると、プッシュのステータスが自動的にリカバリされます。
Bug Fixes
unpublishが成功した後、すぐにpublish失敗のエラーが再度報告されるという問題を修正しました。
Version 4.6.1 @ 2020.07.28
Improvement
TRTC.isScreenShareSupportedはSafariでの画面共有をサポートしていません。
subscribe & unsubscribeインターフェースのパラメータ検証ロジックを改善しました。
ネットワーク品質ログを追加しました。
Bug Fixes
メディアデバイスが承認されておらず、また、TRTC.createStreamインターフェースで渡されるデバイスIDが空文字列である場合、SDKが OverconstrainedErrorを報告するという問題を修正しました。
アップストリームのpeerConnectionが切断されたときにログが出力されない問題を修正しました。
Version 4.6.0 @ 2020.07.16
Feature
NETWORK_QUALITYイベントを追加しました。
Version 4.5.0 @ 2020.07.02
Feature
createStreamインターフェースにscreenAudioパラメータを追加しました。
Bug Fixes
Androidブラウザでエコーキャンセレーションが機能しない問題を修正しました。
getTransportStatsインターフェースによって返されるrtt値がNANであるという問題を修正しました。
Version 4.4.0 @ 2020.05.28
Feature
Chrome >=74の画面共有およびキャプチャシステム(Windows)または現在のTabページ(Mac)の音声をサポートしました。
Version 4.3.14 @ 2020.04.29
Bug Fixes
ミニプログラムのオーディオmuted unmuteイベントを修正しました。
Version 4.3.13 @ 2020.04.16
Improvement
可用性検出ロジックを最適化しました。
Version 4.3.12 @ 2020.04.13
Bug Fixes
潜在的なRTCPeerConnectionのステータス変更異常を修正しました。
Version 4.3.11 @ 2020.03.28
Improvement
スマホのQQブラウザ検出を追加しました。スマホのQQブラウザは、現時点ではTRTCデスクトップブラウザSDKをサポートできません。
Bug Fixes
Boolean戻り値タイプを修正しました。
Version 4.3.10 @ 2020.03.17
Improvement
環境検出ロジックを最適化しました。
RtcErrorにname codeを追加しました。
Version 4.3.9 @ 2020.03.13
Improvement
デプロイ環境の自動検出を追加しました。
ログを最適化しました。
Version 4.3.8 @ 2020.02.24
Improvement
createClientにstreamId userdefinerecordidフィールドを追加しました。
Version 4.3.7 @ 2020.02.21
Improvement
画面共有中にデバイスを切り替えると、異常がスローされます。
Bug Fixes
デバイスを切り替えるときにMediaStreamをリリースして、デバイスが占有してしまう問題を解決しました。
潜在的なエラーを処理するためのサブスクリプションインターフェースを追加しました。
Version 4.3.6 @ 2020.02.05
Bug Fixes
Stream.resume()オーディオビデオの再生シーケンスを調整し、iOSのWeChatブラウザでの自動再生異常の問題を修正しました
Version 4.3.5 @ 2020.02.05
Improvement
publishタイムアウトチェックを追加して、シグナリング送信の成功率を向上させました
Version 4.3.4 @ 2020.01-06
Improvement
core-jsをv3.6.1にアップグレードしました。
Bug Fixes
unpublishは、タイムアウト後に外部に異常イベントをスローします。
サードパーティライブラリによって引き起こされるV8の最適化に失敗する問題を修正しました。
Version 4.3.3 @ 2019.12.25
Improvement
環境がwebrtc機能をサポートしているかどうかを自動的に検出する機能を追加しました
sdp応答メカニズムを最適化しました
レポートロジックを最適化しました
Bug Fixes
turn URLプロトコル形式を修正しました
Version 4.3.2 @ 2019.12.09
Improvement
ICEがダウンストリーム接続から切断されたときの自動再接続メカニズムを追加しました。
STUNホールパンチングのプロセスを削除し、プライベートネットワークユーザーの接続成功率を高め、接続速度を引き上げました。
-<p>ログレポートのタイムスタンプは、サーバーによって修正されたUTC時間を一律使用します。
ICEエラーレポートを最適化しました。
avmonitorモニタリングに報告する重要なイベントをさらに追加しました。
Bug Fixes
WebSocketシグナリングチャネル1005の異常な再接続と再接続エラー処理を修正しました。
ダウンストリームパケットロス率レポートの問題を修正しました。
Version 4.3.1 @ 2019.11.23
Improvement
通話中にアップストリームリンクICEが切断された場合の自動再接続メカニズムを追加しました。
Bug Fixes
STUNホールパンチングが失敗すると、hostパブリックIPタイプICE Candidateが有効にならない問題を修正しました。
Version 4.3.0 @ 2019.11.15
Feature
Client.getTransportStats() APIを追加しました。
Improvement
より詳細なレポートログを追加しました。
イベントのバインド解除はワイルドカードをサポートします。
接続タイムアウト時間を5sに増加しました。
リリースタイムアウト時間を5sに増加しました。
Bug Fixes
zone.jsによるプロトタイプチェーンの変更によって引き起こされるSDKの判断異常の問題を修正しました。
Version 4.2.0 @ 2019.11.04
Feature
Client.off()インターフェースを追加して、クライアントイベントのバインドをキャンセルしました。
Improvement
通話ステータス統計を最適化しました。
Client.publish()に権限チェックを追加しました。
Stream.play()/resume()自動再生エラープロンプトを追加しました。
Bug Fixes
LocalStream.switchDevice()は、カメラ切り替え時のブラックスクリーンの問題を修正しました。
Version 4.1.1 @ 2019.10.24
Bug Fixes
ログ損失の問題を修正しました。
ネットワークの切断と再接続後にリモートユーザーが消失する問題を修正しました。
Version 4.1.0 @ 2019.10.17
Feature
Stream.play()インターフェースは、HTMLDivElementオブジェクトのインプットをサポートしています。
オーディオビットレート制御設定を追加しました。開発者はLocalStream.setAudioProfile()を介して、オーディオプロパティを設定することができます。現在、standardとhighという2つのProfileがサポートされています。
Bug Fixes
-<p>旧バージョンのChromeでのWebAudio Contextの数量制限の問題を修正しました。
replaceTrack()がローカルオーディオビデオプレーヤーを再起動しない問題を修正しました。
LocalStream.setScreenProfile()のカスタムプロパティ設定が有効にならない問題を修正しました。
audio/video playerの再起動とステータスレポートの問題を修正しました。
Version 4.0.0 @ 2019.10.11
リファクタリングされたバージョンのTRTCデスクトップブラウザSDKは、Client/Streamモードのインターフェースを提供します。各オブジェクトの責任がより明確になり、セマンティクスがより簡潔明瞭になりました。
リファクタリングされたバージョンは旧バージョンと互換性がありません。インターフェースの変更だけでなく、次の機能も提供しています。
ビデオのプロパティ(解像度、フレームレートおよびビットレート)は、SDKのLocalStream.setVideoProfile()インターフェースを介してAppによって完全に制御されます。旧バージョンは、Tencent Cloudコンソールの「画面設定(Spear Role)」ではサポートされなくなりました。
SDKはオーディオビデオプレーヤーをStreamオブジェクトにカプセル化し、オーディオビデオの再生はSDKによって完全に制御されます。
リモートストリーミングのサブスクリプションおよびサブスクリプション解除機能を提供しています。開発者はClient.subscribe()/unsubscribe()インターフェースを介して、リモートストリームのオーディオ、ビデオまたはオーディオビデオデータストリームの受信をフレキシブルにコントロールできます。
提供远端流的订阅与取消订阅功能,开发者可以通过 Client.subscribe()/unsubscribe() 接口灵活控制远端流的音频、视频或音视频数据流的接收。
- Version 4.15.2 @2022.12.30
- Version 4.15.1 @2022.12.09
- Version 4.15.0 @2022.11.21
- Version 4.14.7 @2022.11.04
- Version 4.14.6 @2022.10.28
- Version 4.14.4 @2022.09.30
- Version 4.14.3 @2022.09.09
- Version 4.14.2 @2022.08.26
- Version 4.14.1 @2022.08.11
- Version 4.14.0 @2022.08.05
- Version 4.13.0 @2022.07.08
- Version 4.12.7 @2022.06.17
- Version 4.12.6 @2022.06.10
- Version 4.12.5 @2022.05.20
- Version 4.12.4 @2022.05.07
- Version 4.12.3 @2022.04.19
- Version 4.12.2 @2022.04.02
- Version 4.12.1 @2022.03.18
- Version 4.12.0 @2022.03.04
- Version 4.11.13 @2022.02.17
- Version 4.11.12 @2022.01.11
- Version 4.11.11 @2021.12.17
- Version 4.11.10 @2021.12.03
- Version 4.11.9 @2021.11.26
- Version 4.11.8 @2021.11.05
- Version 4.11.7 @2021.09.30
- Version 4.11.6 @2021.09.10
- Version 4.11.5 @2021.09.04
- Version 4.11.4 @2021.08.20
- Version 4.11.3 @2021.07.30
- Version 4.11.2 @2021.07.23
- Version 4.11.1 @2021.06.25
- Version 4.11.0 @2021.06.18
- Version 4.10.3 @2021.06.11
- Version 4.10.2 @2021.05.24
- Version 4.10.1 @2021.04.30
- Version 4.10.0 @2021.04.16
- Version 4.9.0 @ 2021.03.19
- Version 4.8.6 @ 2021.03.01
- Version 4.8.5 @ 2021.01.29
- Version 4.8.4 @ 2021.01.15
- Version 4.8.3 @ 2021.01.07
- Version 4.8.2 @ 2020.12.31
- Version 4.8.1 @ 2020.12.25
- Version 4.8.0 @ 2020.12.18
- Version 4.7.1 @ 2020.11.27
- Version 4.7.0 @ 2020.11.20
- Version 4.6.7 @ 2020.11.05
- Version 4.6.6 @ 2020.10.23
- Version 4.6.5 @ 2020.10.14
- Version 4.6.4 @ 2020.09.24
- Version 4.6.3 @ 2020.08.28
- Version 4.6.2 @ 2020.08.14
- Version 4.6.1 @ 2020.07.28
- Version 4.6.0 @ 2020.07.16
- Version 4.5.0 @ 2020.07.02
- Version 4.4.0 @ 2020.05.28
- Version 4.3.14 @ 2020.04.29
- Version 4.3.13 @ 2020.04.16
- Version 4.3.12 @ 2020.04.13
- Version 4.3.11 @ 2020.03.28
- Version 4.3.10 @ 2020.03.17
- Version 4.3.9 @ 2020.03.13
- Version 4.3.8 @ 2020.02.24
- Version 4.3.7 @ 2020.02.21
- Version 4.3.6 @ 2020.02.05
- Version 4.3.5 @ 2020.02.05
- Version 4.3.4 @ 2020.01-06
- Version 4.3.3 @ 2019.12.25
- Version 4.3.2 @ 2019.12.09
- Improvement
- Feature
- Feature
- Bug Fixes
- Feature
- ビデオのプロパティ(解像度、フレームレートおよびビットレート)は、SDKのLocalStream.setVideoProfile()インターフェースを介してAppによって完全に制御されます。旧バージョンは、Tencent Cloudコンソールの「画面設定(Spear Role)」ではサポートされなくなりました。