Мне нужно выяснить, возможно ли и как (я не забочусь о языке C/C++, Lua, Python ...), чтобы сделать плагин VLC цель которого будет вызываться VLC-проигрывателем и в определенное время видеопотока предпримет какое-то действие.Как написать плагин VLC, который может взаимодействовать с операционной системой
Действие, которое мне нужно сделать, - открыть сокет UDP и отправить некоторые данные, считанные из файла, который поставляется вместе с воспроизводимым в данный момент видео.
Мне нужно сделать что-то вроде чтения субтитров, чтобы лучше всего было инициализировать сокет UDP и отправить прочитанные данные на сервер.
Я не уверен, что создание UDP-сокета возможно в Lua, возможно, лучшим вариантом будет бинарный плагин C/C++, но не может найти какой-либо пример.
В целом в лучших моих требованиях является: файл
- Загрузить настройки при запуске VLC
- Нужна быть вызван игроком в определенное время видеопотока
- Получить имя файла источник видеопотока
- Открыть файл (скрипт) с тем же именем, но с другим расширением
- Откройте UDP сокет
- Написать сообщение
- Отправить сообщение
- Продолжайте цикл до конца видеопотока
Любая информация, например, или сайт, ссылка очень ценится.
Как насчет того, чтобы показать, что вы пробовали, а затем задать вопрос. – andy256
На самом деле я не знаю, с чего начать. На данный момент я собираю информацию, но похоже, что это не начало или примеры How-To. – Patrik
Помогает ли это? http://wiki.videolan.org/Documentation%3aHacker%27s_Guide/Module_Writers_Guide и http://code.google.com/p/vlc-shares/wiki/HowToNewPlugin – lhf