Покажите что и как вы делаете. Ссылку на коннект жедательно.PitBull писал(а):Помогите, уже устал бороться )) У меня всё время поиск выдаёт одну и ту же песню. Что не просишь а он врубает тимати, я сейчас блевану уже от этой лады баклажан .... Ищу к примеру рыба ленениград или моцарт, пофиг ему, ЛАДА СЕДААААН ... БАКЛААЖААНН. .. помогииииитттеееее )))))
Прослушивание музыки Вконтакте
Модератор: immortal
-
- Сообщения: 560
- Зарегистрирован: Ср сен 04, 2013 10:31 am
- Откуда: Самара
- Благодарил (а): 99 раз
- Поблагодарили: 140 раз
- Контактная информация:
Re: Прослушивание музыки Вконтакте
-
- Сообщения: 4
- Зарегистрирован: Сб фев 20, 2016 1:15 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: Прослушивание музыки Вконтакте
Это было восстание кода. Заменил запрос с Найти на включить и всё заработало. Видимо где то ещё он используется.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: Прослушивание музыки Вконтакте
slgeo писал(а):У всех работает? Почему то плейлист перестал заполняться.
Dark_Veter писал(а):Попробуйте получить новый токен.
-
- Сообщения: 28
- Зарегистрирован: Чт июн 30, 2016 5:58 pm
- Благодарил (а): 18 раз
- Поблагодарили: 0
Re: Прослушивание музыки Вконтакте
Привет всем форумчанам! Ребята , подскажите в чем может быть загвоздка. Не работает проигрывание музыки Вконтакте. Скрипт, который тут выставляли для линукс юзал как мог, менял там уже все( и с паролями и без, и с пременной плейлиста, и с жесткой ссылкой) и никак. Плейлист сохраняет. А не запускается воспроизведение.Fantom писал(а):Сам разобрался почему у меня не запускался плейлист, надо было еще указать пароль от вэб морды vlc, выкладываю работающий сценарий если вдруг у кого тоже так же будетСпойлерПоказатьКод: Выделить всё
$context = stream_context_create(array( 'http' => array( 'header' => "Authorization: Basic " . base64_encode(":пароль_от_vlc") ) )); if ($params['VALUE']) { file_get_contents('http://адрес_majordomo:8080/requests/status.xml?command=pl_empty',false,$context); $token = 'ваш_токен'; if ($params['MODE'] != 0) { $trackName = $params['VALUE']; $link = 'https://api.vk.com/method/audio.search.xml?q=' . urlencode($trackName) . '&count=50&access_token=' . $token; } else { $uid = $params['VALUE']; $link = 'https://api.vk.com/method/audio.get.xml?uid=' . urlencode($uid) . '&access_token=' . $token; } $res = getURL($link,0); $xml = new SimpleXMLElement($res); // $tempPlaylist = sys_get_temp_dir() . "\playlist.m3u"; // $tempPlaylist = "/tmp/playlist.m3u"; $fp = fopen($tempPlaylist, "w"); fwrite($fp, '#EXTM3U' . "\r\n"); foreach ($xml->audio as $item) { fwrite($fp, '#EXTINF:' . $item->duration . ', ' . $item->artist . ' - ' . $item->title . "\r\n"); fwrite($fp, $item->url . "\r\n"); fwrite($fp, "\r\n"); } fclose($fp); // getURL('http://127.0.0.1/rc/?command=vlc_play¶m='.$tempPlaylist, 0); file_get_contents('http://адрес_majordomo:8080/requests/status.xml?command=in_play&input=/tmp/playlist.m3u',false,$context); }
Если эту ссылку http://192.168.1.100:8080/requests/stat ... aylist.m3u вбить в браузер, то ВЛЦ работает, по http://192.168.1.100:8080 этой можно ним управлять, а вот со скрипта никак(((. Помогите разобраться, плз.))
-
- Сообщения: 123
- Зарегистрирован: Пт апр 15, 2016 10:18 am
- Откуда: 21RU
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Прослушивание музыки Вконтакте
Код: Выделить всё
$context = stream_context_create(array(
'http' => array(
'header' => "Authorization: Basic " . base64_encode(":пароль_от_vlc")
)
));
- Рейтинг: 2.33%
Слабость - велика, а сила - ничтожна.
ARMBIAN 5.38 stable Debian GNU/Linux 9 (stretch) 4.14.18-sunxi
System load: 2.03 1.85 1.78 Up time: 23 days
Memory usage: 65 % of 2014MB CPU temp: 37°C
Orange Pi Plus 2 H3 Quad Core 1.6GHZ 2GB
ARMBIAN 5.38 stable Debian GNU/Linux 9 (stretch) 4.14.18-sunxi
System load: 2.03 1.85 1.78 Up time: 23 days
Memory usage: 65 % of 2014MB CPU temp: 37°C
Orange Pi Plus 2 H3 Quad Core 1.6GHZ 2GB
-
- Сообщения: 28
- Зарегистрирован: Чт июн 30, 2016 5:58 pm
- Благодарил (а): 18 раз
- Поблагодарили: 0
Re: Прослушивание музыки Вконтакте
AndrewS писал(а):Код: Выделить всё
Пароль правильно указали? Тут до двоеточия как бы логин, но его vlc нет и пароль после двоеточия.
Спасибо большое, я не учел этого)). И еще, если можно, вопрос. Если переходить на веб интерфейс ВЛЦ при воспроизведении, он пишет название трека, который сейчас воспроизводит(с плей листа), можно ли его вывести как то в интерфейс МДМ (на пример в вкладку медиа), типа как строку,(стоячую, бегущую, хоть как-то)? Спасибо!
-
- Сообщения: 128
- Зарегистрирован: Пт июл 15, 2016 3:12 am
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: Прослушивание музыки Вконтакте
а можно подробнее как настроить воспроизведение на удаленном терминале я не могу понять как отправить туда ссылку на плейлистDark_Veter писал(а):Поищите в папке temp, если плейлист создается, значит проблема именно в воспроизведении. Теоретически можно создавать плейлист в директории www и передавать vlc ссылку на этот плейлист.
-
- Сообщения: 103
- Зарегистрирован: Чт ноя 19, 2015 5:33 pm
- Благодарил (а): 7 раз
- Поблагодарили: 8 раз
Re: Прослушивание музыки Вконтакте
У меня вот тоже не получается отправить ссылку на удаленный VLC, через медиа получается, а через скрипт не хочет.
- 71Gavrik71
- Сообщения: 54
- Зарегистрирован: Сб май 21, 2016 2:04 pm
- Благодарил (а): 9 раз
- Поблагодарили: 1 раз
Re: Прослушивание музыки Вконтакте
С кодом Fantom все заработало огромное спасибо,
Было-бы супер куда нибудь в плеер еще вытащить плейлись и то что играет в данный момент.
Хоть то что просто проигрывается
Было-бы супер куда нибудь в плеер еще вытащить плейлись и то что играет в данный момент.
Хоть то что просто проигрывается