Releases: skyway/linux-sdk
Releases · skyway/linux-sdk
v3.4.0
24 Apr 02:56
Compare
Sorry, something went wrong.
No results found
Added
P2P通信固有の機能とSFU通信固有の機能を併用できるRoom (type: default) を追加
WebSocket接続時にSNI(Server Name Indication)の送信に対応
Fixed
Room作成中に通信が切断されるとクラッシュする場合がある問題の修正
V4l2VideoRendererが一部のデバイスで正常に動作しない問題の修正
Misc
examplesのCMakeLists.txtにおいて、一部不要なディレクトリを参照していたため削除しました
v3.3.2
09 Apr 04:56
Compare
Sorry, something went wrong.
No results found
Fixed
RTP映像入力を利用時に映像が遅延する場合がある問題の修正
Publish/Subscribeした際にクラッシュする場合がある問題の修正
v3.3.1
12 Mar 07:02
Compare
Sorry, something went wrong.
No results found
Fixed
RTP映像入力を256回以上実行した際に映像フレームが送信されない問題の修正
RTP映像入力を利用時に同じエンドポイントが複数登録できてしまう場合がある問題の修正
WebSocketのクローズ時にクラッシュする場合がある問題の修正
WebSocketの各種処理におけるログ出力の改善
LocalSFURoomMember::Publish()にstreamとしてnullptrが渡された場合にクラッシュしないように改善
Misc
サポート品質向上を目的としてSDKが出力するログをサーバに送信するようになりました
v3.3.0
12 Feb 08:59
Compare
Sorry, something went wrong.
No results found
Added
SFU機能に対応
SFURoomクラスを利用することでSFU機能を利用可能です
利用方法はサンプルコード をご確認ください
RemoteDataStreamクラスにRemoveListener関数を追加
Fixed
WebSocket再接続時にクラッシュする場合がある問題の修正
内部処理におけるCPU使用率を低減
DataStreamの接続直後に送られたデータが正常に受け取れない場合がある問題の修正
Subscription has already been released ログが過剰に出力される場合がある問題の修正
Misc
RTP映像入力機能が本バージョンより正式版となりました
v3.2.0
18 Dec 11:11
Compare
Sorry, something went wrong.
No results found
Added
Fixed
通信の再接続中に Stream::Enable / Disable の処理が完了しない問題の修正
Room:Join に失敗した際にクラッシュすることがある問題の修正
一部のタイムアウト処理においてクラッシュする問題の修正
サーバから想定外のデータが送られてきた際に処理が失敗する問題の修正
DataStream の解放処理中にデータを受信するとクラッシュする場合がある問題の修正
Subscribe 時に不要なログが大量に出力される場合がある問題を修正
Analytics において、イベントの再送処理を改善
DeviceManager::SetPlayoutDevice / DeviceManager::SetRecordingDevice の実行が2回目以降失敗する問題の修正
実行することで Publish/Subscribe 中のすべての音声について、入力/出力デバイスが切り替わります
Misc
各ヘッダーファイルにあるコピーライトの表記を変更しました
v3.1.2
11 Nov 05:12
Compare
Sorry, something went wrong.
No results found
Fixed
DeviceManager::VideoDeviceを用いて作成したStreamをPublishした際に、クラッシュする場合がある不具合の修正
v3.1.1
02 Oct 05:11
Compare
Sorry, something went wrong.
No results found
Fixed
v3.1.0 で発生していたCPU使用率が異常に高くなる問題を修正
v3.1.0
12 Sep 08:27
Compare
Sorry, something went wrong.
No results found
Added
RTP映像入力時のRTCPによるPLI送信機能を追加
これによりパケットロス時の映像の乱れからの回復がより効果的に行えます
詳細はこちら をご確認ください
Fixed
特定条件で Context::OnFatalError の発火が遅延する問題の修正
RTP映像入力時にクラッシュする場合がある問題を修正
WebSocket通信時にクラッシュする場合がある問題を修正
v3.0.0
13 Aug 07:50
Compare
Sorry, something went wrong.
No results found
Fixed
Analyticsを利用時に確率的にクラッシュする不具合の修正
再接続時に確率的にクラッシュする不具合の修正
RemoteMemberにSubscribeさせられなかった不具合の修正
RemoteAudioStreamが正しく解放されない不具合の修正
RemoteVideoStream.dispose時にクラッシュする不具合の修正
WebSocketのクローズ時のログを修正
Added
RTP(H264/VP8)をVideoSourceとして入力できる機能を追加
Context.SetupForDevを追加
JWTを使わずAppIDとSecretKeyでContextの初期化することのできる開発者用の機能を追加
Subscription::ListenerにOnStreamAttachedを追加
LocalVideoStreamにSetContentHintを追加
Context::SkyWayOptionsのTokenにupdate_remind_secを追加
Context::SkyWayOptionsのTokenのremind_time_secを非推奨としました
Breaking Change
RoomMember、RoomPublication、RoomSubscriptionのイベントに関する仕様を変更
Roomに関連するインスタンスが破棄された際、紐づくイベントの購読が解除されないように変更
一部定数名を変更
Misc
NTTコミュニケーションズはNTTドコモビジネスに社名を変更しました
QuickStartの内容を一部変更
v2.0.1
14 Jul 11:26
Compare
Sorry, something went wrong.
No results found
Fixed
OpenCV ExampleのREADMEの修正
特定環境においてAnalyticsを有効にした場合、アプリケーションがクラッシュする問題の修正
Analyticsが切断された際にWebSocketの再接続が行われない問題の修正
WebSocketがクローズされたときに返却されるコードが正しくない場合がある問題の修正
WebSocket接続中にクラッシュする場合がある問題の修正
映像デバイスの使用時にアサーションでエラーが発生することがある問題の修正