NEWS
Управление Kodi/Xbmc
-
Ну даже и не знаю что сказать) проц жалко) Напишу скриптик чтобы при выключение ресивера стопалось проигрование. `
Мне проц совсем не жалко, а вот карту памяти больше жалко :)О спасибо.
Подскажи еще нормальные видеодополнения, а то я что не поставлю нифига не работает. ставил из openelec и из сепиуса (вроде так называется). `
А я больше ни чем и не пользуюсь. Мне нужно маленько, включить фильм или мультик ребенку или iptv глянуть, на этом мое использование xbmc заканчивается :) -
instalator, тут смотрели http://xbmc.ru/forum/
я когда осваивал xbmc, на этом форуме залипал
-
Расскажи что наделал. Там же еще как то канал включить нужно… `
просто playpvr стартует iptv.проблемка с переключением, пока организовал переключение: следующий (next), предыдущий (previous).
Еще не знаю как узнать что в данный момент запущен pvr, так как на запрос {"jsonrpc":"2.0","method":"Player.GetActivePlayers","id":1}
он отдает id 1 для видео и pvr.
function sendCommandPlayer(name){ log('Отправлена команда Kodi: '+name); var options = { url: url+'/jsonrpc', json: true, body: { "jsonrpc":"2.0", "method": "Player.GoTo", "params": { "playerid":1,"to":name}, "id":1 }, }; // Отправка данных методом POST. request.post(options, function (err, status, body) { log('Ответ от Kodi: '+JSON.stringify(body)); }); }Вообще нужен драйвер, иначе придется в скрипт заносить все методы и команды.
Я думаю надо разбить по категориям все переменные и методы, т.е. на каждый метод своя переменная.
-
instalator, тут смотрели http://xbmc.ru/forum/
я когда осваивал xbmc, на этом форуме залипал `
Да спасибо, нашел все что мне нужно. -
Расскажи что наделал. Там же еще как то канал включить нужно… `
просто playpvr стартует iptv.проблемка с переключением, пока организовал переключение: следующий (next), предыдущий (previous).
Еще не знаю как узнать что в данный момент запущен pvr, так как на запрос {"jsonrpc":"2.0","method":"Player.GetActivePlayers","id":1}
он отдает id 1 для видео и pvr.
function sendCommandPlayer(name){ log('Отправлена команда Kodi: '+name); var options = { url: url+'/jsonrpc', json: true, body: { "jsonrpc":"2.0", "method": "Player.GoTo", "params": { "playerid":1,"to":name}, "id":1 }, }; // Отправка данных методом POST. request.post(options, function (err, status, body) { log('Ответ от Kodi: '+JSON.stringify(body)); }); }Вообще нужен драйвер, иначе придется в скрипт заносить все методы и команды.
Я думаю надо разбить по категориям все переменные и методы, т.е. на каждый метод своя переменная. `
Может попробовать c playerid поиграться. Например для видео это 1, а для pvr это 2. -
Расскажи что наделал. Там же еще как то канал включить нужно… `
просто playpvr стартует iptv.проблемка с переключением, пока организовал переключение: следующий (next), предыдущий (previous).
Еще не знаю как узнать что в данный момент запущен pvr, так как на запрос {"jsonrpc":"2.0","method":"Player.GetActivePlayers","id":1}
он отдает id 1 для видео и pvr.
function sendCommandPlayer(name){ log('Отправлена команда Kodi: '+name); var options = { url: url+'/jsonrpc', json: true, body: { "jsonrpc":"2.0", "method": "Player.GoTo", "params": { "playerid":1,"to":name}, "id":1 }, }; // Отправка данных методом POST. request.post(options, function (err, status, body) { log('Ответ от Kodi: '+JSON.stringify(body)); }); }Вообще нужен драйвер, иначе придется в скрипт заносить все методы и команды.
Я думаю надо разбить по категориям все переменные и методы, т.е. на каждый метод своя переменная.
Может попробовать c playerid поиграться. Например для видео это 1, а для pvr это 2.
Дак он отдает в обоих случаях 1. Или как то можно изменить? -
Я маг и волшебник :D
Научился каналы включать
http://192.168.0.105/jsonrpc?request={"jsonrpc":"2.0","id":1,"method":"Player.Open","params":{"item":{"channelid":1}}}Вместе мы можем на многое ;) `
У меня получилось спарсить свой плейлист, сохранить его в файл m3u и отдать Коди. Но вот он зараза так и не показывает названия треков (берет их из ссылки). Курю дальше
2858_alexa1.png
2858_alexa2.png
2858_alexa3.png
2858_alexa4.png
2858_alexa5.png -
Еще можно сообщение показывать(как вариант показывать title):
{"jsonrpc": "2.0", "method": "GUI.ShowNotification", "params":{"title":"Switch to Channel 1","message":"1 Live TV Channel"},"id": "0"} ```` `Найди лучше как показать плейлист на экране текущий.
http://192.168.0.105/jsonrpc?request={"}}}
допустим отправил файл а как его в плейлисте увидеть?
аналогично {"jsonrpc":"2.0","id":1,"method":"Playlist.Add","params":{"playlistid":0,"item":{"directory":"C:\temp2\test\test.m3u","recursive":true}}}
В углу показывает кол-во треков в плейлисте а как список вывести хз.
-
Может у тебя m3u формат файла не верный? Покажи как у тебя выглядит файл `
! #EXTM3U
! #EXTINF:1, R.E.M. - Losing My Religion [1991]
! http://cs4-1v4.vk-cdn.net/p6/689ce9bfeb … wvbfYlOHgs
и тдВот так выглядит Коди при воспроизведении.

-
У меня локально вот такой плей лист открыл
#EXTM3U #EXTINF:306,Amethystium - Arcus E:\music\Amethystium\Evermind\Amethystium-Arcus.mp3 #EXTINF:254,Amethystium - Barefoot E:\music\Amethystium\Evermind\Amethystium-Barefoot.mp3 #EXTINF:262,Amethystium - Break of Dawn E:\music\Amethystium\Evermind\Amethystium-Break_of_Dawn.mp3 -
У меня локально вот такой плей лист открыл
#EXTM3U #EXTINF:306,Amethystium - Arcus E:\music\Amethystium\Evermind\Amethystium-Arcus.mp3 #EXTINF:254,Amethystium - Barefoot E:\music\Amethystium\Evermind\Amethystium-Barefoot.mp3 #EXTINF:262,Amethystium - Break of Dawn E:\music\Amethystium\Evermind\Amethystium-Break_of_Dawn.mp3 ```` `Открыть то открыл, а треки показывает? имя берет из плейлиста или из имени файла?
-
А вот так он показывает только Avtoradio
#EXTM3U #EXTINF:306,Amethystium - Arcus http://cast.radiogroup.com.ua:8000/avtoradio #EXTINF:254,Amethystium - Barefoot http://cast.radiogroup.com.ua:8000/avtoradio #EXTINF:262,Amethystium - Break of Dawn http://cast.radiogroup.com.ua:8000/avtoradioМожет он еще ID tag читает из mp3 файла
-
Криво работает skipprevious и previous? во первых для разных player разные команды, во вторых не переключает на предыдущий трек а включает текущий сначала, надо тоже покурить)
2858_w3.txt
2858_w5.txt -
Вот так в списке отображает названия, но на главной все равно не хочет. Расширение .PLS
UPD: То же самое что и m3u, короче если из потока коди может выдернуть meta info то отображает исполнителя иначе имя файла. Другого не дано.
[playlist] Title1=Here enter name of the station File1=http://stream.radiosibir.ru:8090/HQ Length1=-1 File2=G:\Music\DJ Bazil--Live at Fakel (26.08.2006).mp3 Title2=absolute path on Windows NumberOfEntries=2 Version=2
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden