Виртуальная вебкамера как включить

  • Автор темы Автор темы Ivan1987
  • Дата начала Дата начала

Ivan1987

Client
Регистрация
16.09.2016
Сообщения
1
Реакции
0
Баллы
1
Добрый вечер , помогите настроить вебкамеру в зеннопостере .

подгружаю этот код
var devices = instance.GetWebRTCDevices();
if (devices != null)
{
var devicesList = devices.ToList();
if(devicesList.Count > 0)
{
foreach (var device in devicesList){
project.SendInfoToLog(string.Format("Устройство: {0}", device));
}
}
}

определяет вот эту виртуальную камеру
16:53:10 Устройство: Video¶WebcamMax Capture¶\\?\root#media#0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global


дальше запускаю этот код

ar device = new ZennoLab.CommandCenter.WebRtcDeviceItem("WebcamMax Capture", "{0.0.0.00000000}" + Guid.NewGuid().ToString("B"), ZennoLab.InterfacesLibrary.Enums.Browser.WebRtcDeviceKind.Video);
// add and show device
instance.ShowWebRTCDevice(device);

и перехожу на сайт вот что мне показывает
upload_2019-2-20_0-54-43-png.36321



Помогите пжл что я не так делаю ???
 
Добрый вечер , помогите настроить вебкамеру в зеннопостере .

подгружаю этот код
var devices = instance.GetWebRTCDevices();
if (devices != null)
{
var devicesList = devices.ToList();
if(devicesList.Count > 0)
{
foreach (var device in devicesList){
project.SendInfoToLog(string.Format("Устройство: {0}", device));
}
}
}

определяет вот эту виртуальную камеру
16:53:10 Устройство: Video¶WebcamMax Capture¶\\?\root#media#0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global


дальше запускаю этот код

ar device = new ZennoLab.CommandCenter.WebRtcDeviceItem("WebcamMax Capture", "{0.0.0.00000000}" + Guid.NewGuid().ToString("B"), ZennoLab.InterfacesLibrary.Enums.Browser.WebRtcDeviceKind.Video);
// add and show device
instance.ShowWebRTCDevice(device);

и перехожу на сайт вот что мне показывает
upload_2019-2-20_0-54-43-png.36321



Помогите пжл что я не так делаю ???

1 Зайди на https://whatleaks.com/ что там пишет в поле WebRTC ?
2 Если в поле WebRTC disable то идешь в C:\Program Files\ZennoLab\RU\ZennoPoster Lite\5.27.1.0\Progs\ там 3 папки:
- XulRunner45
- XulRunner52
- XulRunner52-64
Это 3 браузера, посмотри какой у тя используется в проекте в папку того и заходишь.
3 Ищешь файл greprefs.js а в нем строку
pref("media.peerconnection.enabled", true); меняем true на false и перезапускаем ZP или PM.
 
  • Спасибо
Реакции: VladZen и specialist
3 Ищешь файл greprefs.js а в нем строку
pref("media.peerconnection.enabled", true); меняем true на false и перезапускаем ZP или PM.
Не нужно лазить в greprefs.js, достаточно воспользоваться методом SetBrowserPreference.
C#:
Развернуть Свернуть Копировать
instance.SetBrowserPreference("media.peerconnection.enabled", false);
 
  • Спасибо
Реакции: Sergodjan и Sibirteh
Не нужно лазить в greprefs.js, достаточно воспользоваться методом SetBrowserPreference.
C#:
Развернуть Свернуть Копировать
instance.SetBrowserPreference("media.peerconnection.enabled", false);

как добавить эмуляцию вебкамеры в WebRTC при включенной эмуляции вебртк вот такая картина:
 

Вложения

  • Снимок экрана 2020-08-09 в 16.02.14.png
    Снимок экрана 2020-08-09 в 16.02.14.png
    7,5 KB · Просмотры: 223

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)