Страница 1 из 1

Управление VLC через Web в Windows

Добавлено: Чт фев 18, 2016 1:56 pm
jeks0n
Споткнулся на ровном месте. MD c VLC стоит на Windows. Управляется VLC напрямую с MD и через Web интерфейс.

Проблема возникла с Web интерфейсом. Если я в браузере забиваю команду:

Код: Выделить всё

http://127.0.0.1:8080/requests/status.xml?command=pl_pause    
Музыка останавливается. Но если я ее запрашиваю через шаблон:

Код: Выделить всё

getURL('http://127.0.0.1:8080/requests/status.xml?command=pl_pause',0);
Ничего не происходит.

Если обернуть запрос в переменную и вывести его на экран - то видно, что он корректный. Копируешь его в браузер - опять же все работает.

Что происходит не могу понять. Подскажите, что может быть?

Такие запросы срабатывают корректно, но их не хватает для перемотки и громкости плеера.

Код: Выделить всё

getURL('http://localhost/rc/?command=vlc_pause',0);

Re: Управление VLC через Web в Windows

Добавлено: Чт фев 18, 2016 3:38 pm
sergejey
У вас в браузере уже сохранена авторизация, поэтому оно отрабатывает. А через getURL авторизация не передаётся. Попробуйте getURL('http://localhost/rc/?command=vlc_pause' ... ,'password'); -- вместо username/password то, что прописано в настройках vlc. Возможно, там username пустой, а пароль задан.

Re: Управление VLC через Web в Windows

Добавлено: Чт фев 18, 2016 4:53 pm
jeks0n
действительно! как я об этом не додумался. Два вечера из жизни )) спасибо