Вы можете использовать Selenium с C #, Python, Java или JS. Эта опция также может использоваться с Firefox и Chrome. Сначала вам нужно будет передать конфигурацию в профиль, поэтому, как только вы окажетесь на странице, для которой требуются разрешения камеры, они автоматически получат их. Простой пример Python ниже:)
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
opt = Options()
opt.add_argument("--disable-infobars")
opt.add_argument("start-maximized")
opt.add_argument("--disable-extensions")
# 1 = Allow, 2 = Block
opt.add_experimental_option("prefs", { \
"profile.default_content_setting_values.media_stream_mic": 1,
"profile.default_content_setting_values.media_stream_camera": 1,
})
driver = webdriver.Chrome(chrome_options=opt)
driver.get('http://somesite.com)
Вот учебник, который поможет вам быстро приступить к работе https://help.crossbrowsertesting.com/selenium-testing/getting-started/python/