#facebook #google-chrome #webrtc
Вопрос:
Я пытаюсь записать отдельные потоки входящих видеоданных из видеовызова Facebook Messenger, но, похоже, не могу понять, как захватить эти данные. Я почти уверен, что он использует WebRTC для передачи данных, я смог найти статистику того, что кажется правильной входящей видеодорожкой для конкретного участника вызова chrome://webrtc-internals
. Есть ли какой-либо способ захватить и записать эти видеоданные на диск? Возможно, с помощью trackIdentifier
или mediaSourceId
с помощью ?
Причина, по которой я не хочу просто записывать свой экран для захвата потоков, заключается в том, что Facebook иногда заставляет очень странно обрезать определенные видеопотоки, чтобы разместить всех абонентов на экране. Если только кто-нибудь не сможет найти способ просматривать видео без обрезки, не слишком путаясь в javascript, сохранение необработанных видеоданных кажется мне лучшим вариантом, или я ошибаюсь?