Pembersihan sumber daya - Amazon Kinesis Video Streams

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pembersihan sumber daya

Untuk menghindari kebocoran memori, lakukan hal berikut untuk membatalkan pendaftaran sumber media dari klien dan membebaskan klien.

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

Jika Anda menambahkan item apa pun ke cache menggunakan CachedInfoMultiAuthServiceCallbacks, misalnya:

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

Kosongkan cache setelah selesai:

serviceCallbacks.removeStreamFromCache(streamName);