Перейти к содержимому
Калькуляторы

Кто использует Middleware Stalker?

вопрос: почему в портале на пункте Обновление ПО, текущая версия и дата берется с файла Img_Ver.txt ? мне кажется правильнее её бррать из fw_printenv

в fw_printenv не всегда есть эта информация.

Изменено пользователем azhurb

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

тогда думаю есть смысл подправить скрипт операторских утилит, что бы файл Img_Ver.txt генерировался сам при сборке прошивки

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Смотрю вышла новая версия

.v 4.8.36

[*] улучшено обновление информации о сериале с кинопоиска (issue #832);

[*] исправлена ошибка в пользовательском API (issue #844);

[*] улучшена авторизация в API (issue #826);

[*] добавлен вывод сообщения в случае ошибки при добавлении обложки фильма (issue #843);

[+] добавлен механизм тарифных планов и пакетов услуг (issue #846);

[*] обновлен youtube (issue #876);

[*] добавлена возможность удаленного обновления прошивки (issue #878);

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Версия вышла, обновляется, работает корректно. Но как пользоваться тарифными планами и пакетами - не очень ясно. удаленное обновление прошивки - архиважно, очень здорово что добавили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1.Что есть по upnp? HMS сервер не видит приставку а приставка сервер.

2. Как настроить службу Караоке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1.Что есть по upnp? HMS сервер не видит приставку а приставка сервер.

а приставку настроили? включили UPnP?

2. Как настроить службу Караоке?

интерфейс там очень не удобный, но есть возможность тупо указать http url

 

кстати о птичках... на кинопоиске вроде как есть API, через это API можно постеры в видеоклуб добавлять автоматом...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Фикс для добавления возможности добавления сдвига по времени EPG (т.е. поправка на часовой пояс)

ALTER TABLE itv (correct_time int(11) DEFAULT NULL);

final_epg.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

на кинопоиске вроде как есть API, через это API можно постеры в видеоклуб добавлять автоматом...

Не видел на кинопоиске API. А те обложки, которые сейчас на кинопоиске - слишком маленькие (в 2 раза меньше чем надо).

 

1.Что есть по upnp? HMS сервер не видит приставку а приставка сервер.

На приставке в настройках включен upnp?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ALTER TABLE itv (correct_time int(11) DEFAULT NULL);

ALTER TABLE itv ADD (correct_time int(11) DEFAULT NULL);

ALTER TABLE epg add (real_id text DEFAULT NULL); //предназначение этой колонки объясните?!

 

в скрипте add_itv.php:

строку 6 исправить на include "../common.php";

после нее добавить строку include "../lib/func.php";

 

ps: спасибо!

Изменено пользователем ipnetbuilder

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В этой статье http://wiki.iptv.infomir.com.ua/doku.php?id=logo_bootloader_mag200_250 описан процес замены логотипа, но только локально и с флэш-носителя. Это можно произвести удаленно:

1. Подымаем smb сервер и расшариваем каталог

1. Логинимся на приставку по ssh, у меня mag250 micro, пароль "930920"

2. Монтируем smb шару mount -t cifs -o username=user,password=pass //host/way/to/share /media/

Все остальное выполняем по инструкции.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На приставке в настройках включен upnp?

 

Да upnp - LAN.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Фикс для добавления возможности добавления сдвига по времени EPG (т.е. поправка на часовой пояс)

ALTER TABLE itv (correct_time int(11) DEFAULT NULL);

Прикрепленный файл final_epg.zip (11,73К)

 

Поправка времени добавляется в базу, в приставке епг не изменяется. Поясните как работает ваш фикс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость Иван

В портале на русском языке время в баннере на ТВ канале отображается нормально, на английском - нет. вместо времени time_format. Тоже самое на главной странице абн.портала вместо даты и времени date_format и time_format. В русской локали - нормально.

в файле /en/LC_MESSAGES/stb.po(mo) - по-умолчанию, ничего не менял.

#. / TRANSLATORS: {0} - day, {1} - date, {2} - month, {3} - year.

#: ../../../lang/stb.php:223

msgid "date_format"

msgstr "{0}, {2} {1}, {3}"

#. / TRANSLATORS: {0} - hours, {1} - minutes, {2} am/pm hour, {3} am/pm mark.

#: ../../../lang/stb.php:226

msgid "time_format"

msgstr "{2}:{1} {3}"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В портале на русском языке время в баннере на ТВ канале отображается нормально, на английском - нет. вместо времени time_format. Тоже самое на главной странице абн.портала вместо даты и времени date_format и time_format. В русской локали - нормально.

Если не трогали параметр allowed_locales в конфиге, то это означает что на сервере не установлена локаль en_GB.utf8

http://wiki.iptv.infomir.com.ua/doku.php?id=stalker:localization

 

Да upnp - LAN.

А во внутреннем портале тоже не видно HMS сервер? Если да, то похоже проблема с доступом к серверу. Какие-то другие устройства видят его?

Изменено пользователем azhurb

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А во внутреннем портале тоже не видно HMS сервер? Если да, то похоже проблема с доступом к серверу. Какие-то другие устройства видят его?

Внутренний портал тоже не видит. С компьютеров в браузере сервер доступен по адресу ip-adress:port. Сервак поиском устройств находит другие компьютеры. Кстати, какой тип устройств лучше указать? Я ни чего не менял т.е. стоит Устройство по умолчанию (не DLNA, 16:9, 720x406)

Изменено пользователем BSI_KSK

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость Иван

Плагин ex.ua вставил в портал. Работает, но звуковые дорожки не переключаются.

http://local.com.ua/forum/topic/35766-middleware-stalker/

есть решение ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Фикс для добавления возможности добавления сдвига по времени EPG (т.е. поправка на часовой пояс)

ALTER TABLE itv (correct_time int(11) DEFAULT NULL);

Прикрепленный файл final_epg.zip (11,73К)

 

Поправка времени добавляется в базу, в приставке епг не изменяется. Поясните как работает ваш фикс.

нужно сделать принудительное обновление EPG ) и все)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Фикс для добавления возможности добавления сдвига по времени EPG (т.е. поправка на часовой пояс)

ALTER TABLE itv (correct_time int(11) DEFAULT NULL);

Прикрепленный файл final_epg.zip (11,73К)

 

Поправка времени добавляется в базу, в приставке епг не изменяется. Поясните как работает ваш фикс.

нужно сделать принудительное обновление EPG ) и все)

 

Работает коррекция времени, но как то криво. Например есть два канала, Звезда+7 и звезда+2 Ставлю разное значение коррекции времени, а епг на обооих каналах одинаковое. Проверено на 2-х серверах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну как есть) странно почему разработчики не добавляют такую фичу((

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну как есть) странно почему разработчики не добавляют такую фичу((

фича уже запланирована на ближайший релиз

Изменено пользователем azhurb

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А когда ближайший релиз? :)

Davion, спс. По крайней мере можно часть каналов настроить.

Изменено пользователем BSI_KSK

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А когда ближайший релиз? :)

Запланирован на 18.06.2012

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость Deterrent

А никто не сталкивался с такой проблеммой, что при полноэкранном отображении при переключении канала стрелками на пульте, снизу пишет название канала и бесконечно обновляет.

А если в списке перемещаться, то в превьюшке справа начинает показывать, и если нажать "ОК" на пульте, то в полноэкранный режим переходит без проблем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А никто не сталкивался с такой проблеммой, что при полноэкранном отображении при переключении канала стрелками на пульте, снизу пишет название канала и бесконечно обновляет.

Не понятно что означает "бесконечно обновляет". Не прячется информация о канале? Попробуйте версию 4.8.36.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если возникает необходимость удаленной перезагрузки stb или другие манипуляции с устройством, а также эту функцию необходимо интегрировать в собственную систему управления IT хозяйством, поступаем следующим образом:

1.С помощью утилиты ssh-keygen создаем необходимые ключи (ну вообщем попгулить, инфы навалом) на своем компьютере;

2.В stb создаем каталог /root/.ssh/ и в него копируем свой authorized_keys. После этого мы можем логинится от рута на приставку без пароля.

3.Далее из консоли запускаем (sleep 5; echo "/sbin/reboot";) | ssh ip_stb - перезагрузка

4.Явно что система управления от рута не будет работать, а будет к примеру от wwwrun пользователя, значит создаем его, в домашнем каталоге делаем все то что делали в каталоге рута, но проблема в том что перезагрузить от этого пользователя не получится штатным reboot.

5.Качаем http://evrostar.net/realtime/user-reboot.tar.gz распаковываем в /usr/bin на приставке и теперь от пользователя wwwrun(uid(1001),gid(1001)) мы спокойно перезагружаем stb с помощью /usr/bin/user-reboot, удаленно от пользователя wwwrun (sleep 5; echo "/usr/bin/user-reboot";) | ssh ip_stb

исходный код user-reboot:

/*
* Created by komar. 12 June 2012
* Many thanks for creating this code to komar
*/
#include <stdio.h>
#include <sys/types.h>
#include <signal.h>
#include <unistd.h>
#include <err.h>

int main()
{
   if (getuid() == 1001 || getuid() == 0)
   {
       int rc;

       setuid(0);

       rc = kill(1, SIGTERM);

       if (rc == -1)
           err(1, "kill");

       return 0;
   }

   fprintf (stderr, "no\n");
   return 1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.