リソースをクリーンアップする - Amazon Kinesis Video Streams

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

リソースをクリーンアップする

メモリリークを回避するには、次の手順を実行してクライアントからメディアソースを登録解除し、クライアントを解放します。

try { kinesisVideoClient.unregisterMediaSource(mediaSource); kinesisVideoClient.free(); } catch (final KinesisVideoException e) { throw new RuntimeException(e); }

を使用してキャッシュに項目を追加した場合CachedInfoMultiAuthServiceCallbacks、例えば、次のようになります。

serviceCallbacks.addStreamInfoToCache(streamName, streamInfo); serviceCallbacks.addStreamingEndpointToCache(streamName, dataEndpoint);

完了したらキャッシュをクリアします。

serviceCallbacks.removeStreamFromCache(streamName);