К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

VLC ActiveX на форме 1С

Гость
0 - 28.06.2016 - 13:57
Добрый день.

Народ, подскажите пожалуйста как решить проблему?

На форме 1С необходимо отображать видео с IP камеры и делать скриншоты.
Сама по себе задача достаточно тривиальная:

На форму помещаем элемент activex, задаем для него задаем источник, воспроизводим
...
ЭлементыФормы.axVLC.playlist.add("rtsp://admin:@192.168.1.135:554");
ЭлементыФормы.axVLC.playlist.play();
...

по команде ставим на паузу и делаем скриншот....
...
ЭлементыФормы.axVLC.playlist.pause();
ЭлементыФормы.axVLC.video.takeSnapshot();
...

Все вроде как замечательно, за исключением двух моментов:

1. Файл скриншота создается в каталоге c:\Windows\SysWOW64
2. Вытекает из первого - 1С приходится запускать от имени пользователя с правами администратора операционной системы.

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

Заранее спасибо.

PS:
Операционка как видно из сказанного выше x64.
Форма 1С обычная, не управляемая. (Но это кмк тут не столь важно)



1 - 28.06.2016 - 14:04
0-Linxform >В VLC каталог для снимков указан?
Гость
2 - 29.06.2016 - 13:20
Да. В настройках плеера указан каталог для скриншотов. Если шоты делать через меню плеера то все прекрасно - картинки создаются именно там где указано и в указанном формате (.png).
Но, при создании скриншотов через плагин картинки создаются в c:\Windows\SysWOW64 и в формате .bmp.
Т.е. получается что настройки плеера на работу плагина не оказывают никакого влияния.
3 - 29.06.2016 - 14:10
тогда
https://forum.videolan.org/
Гость
4 - 29.06.2016 - 14:26
:)
Был я там. И сейчас там роюсь. Пока безуспешно...
:(


К списку вопросов






Copyright ©, Все права защищены