Плагин vk.com для "Медиацентр" (Аудио/Видео)

Full HD 3D медиа плееры с HDMI 1.4 выходом

Плагин vk.com для "Медиацентр" (Аудио/Видео)

Сообщение Tamahome » 27 ноя 2012, 23:14

Через "Медиацентр (радио, интернет ТВ, IPTV и FTP клиент/менеджер загрузок) Версия: 1.8.7"
(Может будет работать и на других версией >=1.7 )
=================
Умеет:
Мои Аудиозаписи
Мои Друзья > выбираем друга и слушаем его плейлист
Отображение/проигрывание плейлиста по id пользователя
Отображение/проигрывание плейлиста по id группы
Поиск песен по ключевым словам
Автоматическое проигрывание по порядку в полноэкранном режиме (следующий трек при окончании текущего)
Скриншоты тут:
http://tamahome.ru/vk/scr/
---
Планирую сделать как будет время
-Список групп
-Мои видеозаписи
-Поддержка альбомов
-подсчет md5 на стороне клиента, сейчас считается сторонним сервером.
=====================
Установка:
заходим через telnet/ssh
Код: Выделить всё
cd /data/playlist/Плейлисты/
wget http://tamahome.ru/vk/lua_vk.tar.gz
tar -xzvf ./lua_vk.tar.gz
rm ./lua_vk.tar.gz

Собственно все, открываем медиацентр, находим знакомую иконку)
В настройках меняем на свой ID (по умолчанию id Дурова:))
Авторизация не требуется, ключи api по умолчанию вбиты рабочие. (но лучше получить свои и вбить в настройки, так как может переодически появляться ошибка "Слишком много запросов")
Последний раз редактировалось Tamahome 04 фев 2013, 11:13, всего редактировалось 1 раз.
XDS1003D
Tamahome
 
Сообщения: 47
Зарегистрирован: 14 окт 2012, 23:02

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение patroshka » 29 ноя 2012, 09:06

Спасибо работает. Пару вопросов:

1. Песни урезаются до 4-х минут ? (не критично)
2. Проходит ли Id буквенный (не удалось потестить)
3. Какой кнопкой вернуться назад ? Нажимаю на пульте кнопку со стрелочкой назад, выкидывает в главное меню плеера...

Предложение, в полном экране что-нибудь прикрутить, а то черный экран напрягает...какую нибудь картинку или галлерею,типа picasa )
Аватара пользователя
patroshka
 
Сообщения: 27
Зарегистрирован: 03 сен 2012, 11:16
Откуда: Ульяновск

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение Tamahome » 29 ноя 2012, 16:04

1) не замечал такого, попробую вечером повторить. Но в любом случае это будет уже багом медиацентра. (еще замечено что на некоторых mp3 появляется треск, даже в скачанном варианте)
2) буквенный в данной версии нет, но есть идея как сделать и скорей всего будет в следующей, просто пока нет времени.
3) я возвращаюсь стрелкой влево на "джойстике" (а в право включение полноэкранного режима с функцией переключения на следующий трэк при окончании текущего)

По управлению это вообще к разработчикам самого медиацентра, я никакой документации найти не смог. (писал первый раз увидев lua, переделывая плагин он youtube) но скорей всего нет возможности управление переназначать из плагина.

В полноэкранном режиме неплохо бы выводить картинку (обложку) которая в самих idv3 зашита, контакт их не режит, но сам медиаплеер видимо это тоже не поддерживает. но есть какие-то стили там, еще не крутил их, возможно можно и сделать. Но так как у меня плазма меня полностью устраивает черный экран :) (дело в том что то что я написал просто генерирует плейлист, и как подсунуть картинку пока не знаю)

PS: я никак не связан с iconbit, и с разработчиками медиацентра, просто мне нужен был плеер, я его написал за один вечер, и подумал что будет полезно если выложить его для всех.
XDS1003D
Tamahome
 
Сообщения: 47
Зарегистрирован: 14 окт 2012, 23:02

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение mahaker » 29 ноя 2012, 22:43

Tamahome

Оооогромаднейшее спасибо!!!!!!!!!!!!!!!!!!! :hi:
Аватара пользователя
mahaker
 
Сообщения: 81
Зарегистрирован: 31 окт 2010, 15:32
Откуда: Псков

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение mahaker » 29 ноя 2012, 23:26

mahaker писал(а):
Tamahome

Оооогромаднейшее спасибо!!!!!!!!!!!!!!!!!!! :hi:

ой, рано порадовался
а как Вы под ssh зашли? меня не пускает. Только телнетом и рид онли :?
Аватара пользователя
mahaker
 
Сообщения: 81
Зарегистрирован: 31 окт 2010, 15:32
Откуда: Псков

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение sergey-sc » 29 ноя 2012, 23:58

mahaker писал(а):
mahaker писал(а):
Tamahome

Оооогромаднейшее спасибо!!!!!!!!!!!!!!!!!!! :hi:

ой, рано порадовался
а как Вы под ssh зашли? меня не пускает. Только телнетом и рид онли :?


вот тоже не понял
-----
Не нужно стремится быть первым - нужно быть вообще вне нумерованных списков!
TV Philips 47PFL7606H <hdmi< iconBIT1003D >optic cable> ДК LG HB805PH (fw: xfw_XDS1003D_v10.1.1.r9532_(11.10.12)_2.02_RU.zip)
Аватара пользователя
sergey-sc
 
Сообщения: 335
Зарегистрирован: 06 окт 2011, 18:40

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение patroshka » 30 ноя 2012, 09:15

Я без телнета запускал, скачал, распаковал и залил по сети в папку Плейлисты

http://tamahome.ru/vk/lua_vk.tar.gz
Аватара пользователя
patroshka
 
Сообщения: 27
Зарегистрирован: 03 сен 2012, 11:16
Откуда: Ульяновск

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение Tamahome » 30 ноя 2012, 09:52

mahaker писал(а):
mahaker писал(а):
Tamahome

Оооогромаднейшее спасибо!!!!!!!!!!!!!!!!!!! :hi:

ой, рано порадовался
а как Вы под ssh зашли? меня не пускает. Только телнетом и рид онли :?


mount -o,remount,rw /
и будет корень в rw.
По установке ssh и других вкусностей есть тут viewtopic.php?f=40&t=2585
XDS1003D
Tamahome
 
Сообщения: 47
Зарегистрирован: 14 окт 2012, 23:02

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение Support2 » 30 ноя 2012, 13:32

Tamahome писал(а):Сейчас ковыряю с авторизацией в прототипе нормально проигрываются видеозаписи как с самого контакта так и с youtube. с vimeo пока не разбирался.
Пока не знаю как сделать авторизацию средствами только самого медиацентра, видать придется локально запускать php для этого, вообщем пока есть в виде набора костылей для себя.
Или придется выходить за пределы самого медиацентра, и искать как выводить на экран из полноценного приложения под linux )


Для авторизации на сервере vk.com необходимо сначала загрузить страницу vk.com, на странице есть форма:
Код: Выделить всё
<form method="POST" name="login" id="quick_login_form" action="https://login.vk.com/?act=login" onsubmit="if (vklogin) {return true} else {quick_login();return false;}">
    <input type="hidden" name="act" value="login" />
    <input type="hidden" name="role" value="al_frame" />
    <input type="hidden" name="expire" id="quick_expire_input" value="" />
    <input type="hidden" name="captcha_sid" id="quick_captcha_sid" value="" />
    <input type="hidden" name="captcha_key" id="quick_captcha_key" value="" />
    <input type="hidden" name="_origin" value="http://vk.com" />
    <input type="hidden" name="ip_h" value="388b30a7e6f57160bc" />
    <div class="label">Телефон или e-mail:</div>
    <div class="labeled"><input type="text" name="email" class="text" onfocus="show('quick_expire')" id="quick_email" /></div>
    <div class="label">Пароль:</div>
    <div class="labeled"><input type="password" name="pass" class="text" onfocus="show('quick_expire')" id="quick_pass" /></div>
    <div class="checkbox" id="quick_expire" onclick="checkbox(this);ge('quick_expire_input').value=isChecked(this)?1:'';"><div></div>Чужой компьютер</div>
    <input type="submit" class="submit" />
  </form>


Далее необходимо передать все скрытые параметры (act,role,expire,..) + учетные данные на сервер через POST запрос.

Получить содержимое страницы (в т.ч. формировать POST запрос) можно через приложение wget
На Lua есть функция os.execute(путь) для выполнения внешних программ.
XDS1003D+Toucan DUO+NETTAB SKAT 3G QUAD +Samsung UE32D6530WS
Прошивки + FAQ по плеерам XDS/XDR/HDS/HDR (на чипе Realtek)
Аватара пользователя
Support2
Модератор
 
Сообщения: 7673
Зарегистрирован: 12 дек 2007, 18:34

Re: Слушаем музыку из Vkontakte на XDS1003D

Сообщение Tamahome » 30 ноя 2012, 13:39

Support2 писал(а):На Lua есть функция os.execute(путь) для выполнения внешних программ.


во, os.execute(), то чего не хватало. спасибо )

Не подскажете где можно посмотреть список всех внутренних функций типа utils.url() playlist.new()?
=========
Если пройдет тест, то что накидал за день, то вечером выложу без авторизации (с прибитым намертво access_token фэйкового юзера)
и опциональной авторизацией через wget.
И все это без использования сторонних серверов :)
XDS1003D
Tamahome
 
Сообщения: 47
Зарегистрирован: 14 окт 2012, 23:02

След.

Вернуться в Сетевые Full HD 3D медиа плееры/рекордеры - XDS и Movie3D серии



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6