Обновление из Портала по HTTP
Ниже рассматривается метод обновления ПО STB под управлением пользователя, по командам из меню Встроенного портала, с загрузкой на STB файла образа ПО (imageupdate) с сервера, по протоколу HTTP.
Если STB работает под управлением стандартной версии ПО производителя (Public или Factory Image), из Встроенного портала разрешается обновление только на заводские версии ПО (Factory Image). Последняя стабильная версия Factory Image доступна на сервере производителя.
Во Встроенном портале доступны два варианта ручного обновления по HTTP:
Обновление из меню Настройки
Запуск обновления
- Войти в Настройки ;
- Выбрать Обновление ПО;
- В открывшемся окне выбрать Обновление вручную (F2);
- В открывшемся окне Обновление ПО в поле Доступная версия отображается список доступных для использования версий ПО (если Производитель предоставил несколько версий, более новые версии ПО отображаются в списке сверху);
- Выбрать необходимую версию;
- Выбрать Обновить(F1);
- Дождаться окончания процесса обновления. Статус обновления ПО отображается в виде заполняющегося прогресс-бара и комментариев. По окончании загрузки ПО приставка автоматически перезагрузится.
Примечание. Не выключать устройство и не допускать разрыва сетевого соединения до окончания обновления.
Aдрес файла обновления
После запуска процесса обновления STB считывает с сервера файл update_list.txt, в котором размещается информация о доступных версиях ПО.
Адрес файла update_list.txt задается в ПО STB с помощью переменной autoupdateURL.
В стандартной версии ПО (версии ПО производителя) указан следующий адрес размещения файла update_list.txt (URL производителя):
http:
//update.infomir.com/mag/<model>/update_list.txt
где <model> - номер базовой модели
В файле update_list.txt для каждой доступной версии указывается адрес (URL) файла образа ПО imageupdate. Производитель STB использует URL следующего формата:
http:
//update.infomir.com/mag/<model>/imageupdate_<version>
где <version> - номер версии
Например, для версии 0.2.18-r23-254 STB MAG254, адрес файла обновления: http://update.infomir.com/mag/254/imageupdate_0.2.18-r23-254
Подробности настройки обновления рассмотрены в разделе для разработчиков Модуль автоматического обновления.
Обновление из меню Системные настройки
Запуск обновления
- Войти в Системные настройки;
- Войти в раздел Обновление ПО;
- В открывшемся окне в поле Метод обновления выбрать HTTP;
- Выбрать Проверить (ОК);
- Открывается окно Обновление ПО, в котором приведено описание версий ПО: Текущая версия (действующая в STB) и Доступная версия (на сервере обновления);
- Определить необходимость обновления (путем сравнения текущей и доступной версий);
- Для отказа от обновления - в окне Обновление ПО нажать Отмена;
- Для проведения обновления - в окне Обновление ПО выбрать Обновить (F1);
- Дождаться окончания процесса обновления. Состояние обновления ПО отображается в виде заполняющегося прогресс-бара и комментариев. По окончании загрузки ПО приставка автоматически перезагрузится.
Примечание. Не выключать устройство и не допускать разрыва сетевого соединения до окончания обновления.
Aдрес файла обновления
В поле URL окна Обновление ПО указывается адрес файла обновления imageupdate. Это поле доступно для редактирования (для тестовых целей или др.)
В стандартной версии ПО (версии ПО производителя) указан следующий адрес размещения файла imageupdate (URL производителя): http:
//update.infomir.com/mag/<model>/imageupdate
где: <model> - номер базовой модели (250, 254, 270, 322 и т.д.)
Значение адреса файла обновления хранится в ПО STB с помощью переменной update_url.