VLC и управление им

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Yevgen16
Сообщения: 34
Зарегистрирован: Вс мар 29, 2020 11:20 am
Благодарил (а): 15 раз
Поблагодарили: 6 раз

Re: VLC и управление им

Сообщение Yevgen16 » Вс мар 29, 2020 12:53 pm

Добрый день.
А на четвертой малинке заработал VLC у кого-нибудь? И также, как и у предыдущих пользователей в плейлисте такая бяка: app_mediabrowser.mp3?play=L21lZGlhL011c2ljL1JvY2svUGxhY2VibyAtIFByb3RlZ2UgTW9pLm1wMw
Хотя каким-то образом пару раз звук появился, но в последующем так и не удалось запустить звук.
Raspberry Pi4B (4Gb) + MegaD + Informer (skysilver)
Yashalta
Сообщения: 299
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 151 раз
Поблагодарили: 26 раз

Re: VLC и управление им

Сообщение Yashalta » Сб май 23, 2020 7:01 pm

Подскажите, не понимаю!
Я установил VLC , настроил согласно данной ветки, теперь радио станции у меня включаются/выключаются/переключаются!
Так же VLC в локальной сети открывается на любом компе в браузере по адресу http://192.168.18.101:8080/ в котором я могу включит, отключить, величить громкость и т.п.
Теперь хочу реализовать открытие ссылок с youtube в vlc, но не на сервере (MD у которого ip - 192.168.18.101) а в терминалах которые в локальной сети.
пробою по этой инсткукии viewtopic.php?f=4&t=2342&hilit=vlc+%D0% ... =30#p45643
ролик который пытаюсь открыть https://www.youtube.com/watch?v=nxDWBmlAT8A
мой код, согласно инструкции (не работает)

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

$url="nxDWBmlAT8A";
getURL("http://192.168.18.103:8080/requests/status.xml?command=in_play&input=https://www.youtube.com/watch?v%3D" .$url ,0);
sleep(10);
getURL('http://192.168.18.103:8080/requests/status.xml?command=fullscreen',0);
где 192.168.18.103:8080 это "IP" адрес моего ноута на котором также установлен vlc.
Denis239tp
Сообщения: 39
Зарегистрирован: Пт янв 31, 2020 1:46 am
Благодарил (а): 5 раз
Поблагодарили: 4 раза

Re: VLC и управление им

Сообщение Denis239tp » Вс окт 25, 2020 3:46 pm

Друзья, помогите пожалуйста! Как можно переписать сценарий PlayFavoriteMusic, чтоб он при выполнении сценария сначала перемешал в случайном порядке плэйлист, а потом его воспроизвел. Функция Shuffle тут не подходит, так как если включать другую папку, которую не надо перемешивать, придется ручками отключать функцию. Почитал в этой теме, есть команда специальная для этого: sort playlist using sort mode <val> and order <id>:
?command=pl_sort&id=5&val=70
If id=0 then items will be sorted in normal order, if id=1 they will be
sorted in reverse order
A non exhaustive list of sort modes:
0 Id
1 Name
3 Author
5 Random
7 Track number
Помучался я с ней, не выходит нифига.... Помогите пожалуйста, а то эта фаворит папка надоедает через 3 дня, хотя в ней 2 сотни песен...
Altsky
Сообщения: 8
Зарегистрирован: Вс май 24, 2020 9:24 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: VLC и управление им

Сообщение Altsky » Сб ноя 21, 2020 11:31 am

Теперь управляю плеером (vlc) вот так:

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

getURL('http://localhost/popup/app_player.html?ajax=1&command=next',0);
getURL('http://localhost/popup/app_player.html?ajax=1&command=pause',0);
getURL('http://localhost/popup/app_player.html?ajax=1&command=stop',0);
Armbian Bionic with Linux 5.7.15-sunxi на cubietruck
homester
Сообщения: 144
Зарегистрирован: Вт дек 24, 2019 2:09 pm
Благодарил (а): 67 раз
Поблагодарили: 18 раз

Re: VLC и управление им

Сообщение homester » Сб ноя 21, 2020 12:04 pm

Altsky писал(а):
Сб ноя 21, 2020 11:31 am
Теперь управляю плеером (vlc) вот так:

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

getURL('http://localhost/popup/app_player.html?ajax=1&command=next',0);
getURL('http://localhost/popup/app_player.html?ajax=1&command=pause',0);
getURL('http://localhost/popup/app_player.html?ajax=1&command=stop',0);
А как-то можно узнать состояние VLC (вкл/выкл) ?
Аватара пользователя
SmoKE_xDDD
Сообщения: 575
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Благодарил (а): 69 раз
Поблагодарили: 520 раз

Re: VLC и управление им

Сообщение SmoKE_xDDD » Сб ноя 21, 2020 12:15 pm

homester писал(а):
Сб ноя 21, 2020 12:04 pm
Altsky писал(а):
Сб ноя 21, 2020 11:31 am
Теперь управляю плеером (vlc) вот так:

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

getURL('http://localhost/popup/app_player.html?ajax=1&command=next',0);
getURL('http://localhost/popup/app_player.html?ajax=1&command=pause',0);
getURL('http://localhost/popup/app_player.html?ajax=1&command=stop',0);
А как-то можно узнать состояние VLC (вкл/выкл) ?
https://wiki.videolan.org/VLC_HTTP_requests/
За это сообщение автора SmoKE_xDDD поблагодарил:
homester (Сб ноя 21, 2020 1:07 pm)
Рейтинг: 1.22%
ИзображениеИзображениеИзображение
Ответить