iOS/WebRTC - захват кадров удаленного потока h264
Моя компания недавно перешла на использование WebRTC
ибо это h264
камеры безопасности потоков. Мне интересно, пытался ли кто-нибудь когда-нибудь захватывать кадры с VideoSource. У нас есть каналы, отображаемые в виде коллекции, которые используются повторно, и я не совсем понял, как добавить / удалить средство визуализации с дорожки, зная, когда потоки запускаются и останавливаются. Я хочу размыть / затемнить поток при повторном использовании, чтобы мы могли восстановить его, не видя последний кадр другой камеры, прежде чем он переключится на правильный. Я нашел очень расплывчатую информацию, основанную на устаревших библиотеках, но ничего, что действительно помогло. В идеале я мог бы захватить последний кадр, сохранить его, а затем повторно ввести его в RTCVideoRenderer
, Я действительно не хочу держаться за 10-200 RTCVideoRenderers
в памяти, когда только 2-3 видны в любой момент времени, если я могу избежать этого.