本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
清理资源
为了避免内存泄漏,请执行以下操作从客户端取消注册媒体源并释放客户端。
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);