NEWS
Управление Kodi/Xbmc
- 
					
					
					
					
 vtec а как стартануть IPTV (Simple IPTV)? play не срабатывает. Как нибудь организовывал уход в сон и пробуждение малинки? Добавлено: со стартом IPTV разобрался, команда playpvr 
- 
					
					
					
					
 Как нибудь организовывал уход в сон и пробуждение малинки? ` 
 А зачем? Она потребляет то копейки.
 @instalator:Добавлено: со стартом IPTV разобрался, команда playpvr ` 
 Расскажи что наделал. Там же еще как то канал включить нужно…Можно напрямую каналы включать подставив url Пример включения радио. http://192.168.0.105/jsonrpc?request={"jsonrpc":"2.0","id":"1","method":"Player.Open","params":{"item":{"file":"http://cast.radiogroup.com.ua:8000/avtoradio"}}}
- 
					
					
					
					
 А зачем? Она потребляет то копейки. ` 
 Ну даже и не знаю что сказать) проц жалко) Напишу скриптик чтобы при выключение ресивера стопалось проигрование.
 @vtec:Расскажи что наделал. Там же еще как то канал включить нужно… ` 
 С выбором канала не разбирался еще, на все вермени не хватает
 @vtec:Можно напрямую каналы включать подставив url Пример включения радио. http://192.168.0.105/jsonrpc?request={"jsonrpc":"2.0","id":"1","method":"Player.Open","params":{"item":{"file":"http://cast.radiogroup.com.ua:8000/avtoradio"}}} ```` `О спасибо. Подскажи еще нормальные видеодополнения, а то я что не поставлю нифига не работает. ставил из openelec и из сепиуса (вроде так называется). 
- 
					
					
					
					
 Ну даже и не знаю что сказать) проц жалко) Напишу скриптик чтобы при выключение ресивера стопалось проигрование. ` 
 Мне проц совсем не жалко, а вот карту памяти больше жалко О спасибо. Подскажи еще нормальные видеодополнения, а то я что не поставлю нифига не работает. ставил из 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. Или как то можно изменить?
- 
					
					
					
					
 Такое ощущение что аддоном нельзя управлять, максимум что это можно, так только включить его. 
- 
					
					
					
					
 Я маг и волшебник  Научился каналы включать http://192.168.0.105/jsonrpc?request={"jsonrpc":"2.0","id":1,"method":"Player.Open","params":{"item":{"channelid":1}}}Вместе мы можем на многое  
- 
					
					
					
					
 Я маг и волшебник  Научился каналы включать 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"}
- 
					
					
					
					
 Еще можно сообщение показывать(как вариант показывать 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 формат файла не верный? Покажи как у тебя выглядит файл 
- 
					
					
					
					
 Может у тебя 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 файла 
- 
					
					
					
					
 В общем если есть ID tag в mp3 файле то он читает его. Если там поля не заполнены, то отображает имя файла, что у тебя и происходит. 
 
		
	 
		
	