清除資源 - 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);