Можно ли присоединиться к вызову Microsoft Teams, zoom или Google Meet в качестве бота и записать

#webrtc

#webrtc

Вопрос:

Я хотел бы знать, можно ли присоединиться к собранию MS Teams, Google Meet или Zoom по URL-адресу в качестве бота и записать видео / аудио с вызова.

Возможно ли это с помощью WebRTC. Любая помощь приветствуется.

Комментарии:

1. Можно присоединиться к вызову Teams с помощью бота (начните с примеров здесь github.com/microsoftgraph/microsoft-graph-comms-samples ). Невозможно присоединиться к вызову Teams со стандартными механизмами WebRTC, даже если он используется под капотом. Понятия не имею о Meet или Zoom.

Ответ №1:

Я использовал neko для этого. Это безголовый экземпляр Chromium, который вы можете запускать на удаленном сервере. Я присоединяюсь к своему вызову, используя этот безголовый экземпляр.

Neko использует GStreamer, так что вы можете отправлять данные через RTMP, который еще не был объединен с master, но, держу пари, вы также можете легко обновить, чтобы сохранить видеокадры на диск!

Однако превратить его в бота будет немного сложнее. Вам нужно будет написать сценарий взаимодействия с каждым сайтом. В Chrome есть хорошие плагины для скриптового взаимодействия с сайтом, возможно, это могло бы решить проблему?