System On Chip (SOC):
HiSilicon Hi3798MV100 Amlogic S805Платформа должна обеспечивать:
- Производительность не менее 5000 DMIPS; Пассивное охлаждение; Оперативная память DDR3 не менее 512 Мбайт (как минимум 128 Мбайт для нужд OS & ПО); Flash память не менее 256 Мбайт (как минимум 108 Мбайт для UBI); Сетевой интерфейс с производительностью не менее 50 Мбит/c.
STB должны быть оборудованы следующими интерфейсами:
- 1 порт Ethernet 10/100 (опционально 10/100/1000) Base-T с автоматическим определением полярности MDI/MDIX (RJ-45) и режима half/full duplex, а так же индикацией наличия сетевого подключения и передачи данных (раздельные индикаторы), конструктивно выполненной в составе сетевого интерфейса; Беспроводной интерфейс 802.11b/g/n/ac 2,4 ГГц/5 ГГц (1T1R); Не менее одного порта USB 2.0 для подключения USB накопителей; Цифровой выход HDMI версии не менее 1.3а + CEC; Видеовыход CVBS + аналоговый стереоаудиовыход (TRRS mini-jack): Размеры mini-jack: 3.5мм Ч 17мм Распайка интерфейса TRRS-3RCA (нумерация контактов от провода)
- 1 контакт – общий; 2 контакт – аудио R (красный); 3 контакт –аудио L (белый); 4 контакт – видео (желтый).
- Разъем для подключения адаптера питания круглой формы. Разъем для адаптера питания и разъем вилки должны быть того же цвета (например, красный, черный, оранжевый, белый); Инфракрасный порт с углом не менее 180 градусов в двух плоскостях; Поддержка одновременной работы цифрового (HDMI) и аналогового AV выходов. Промышленный образец не должен иметь на плате смонтированный консольный разъем UART-TTL. (За исключением тестовых образцов для тестирования и интеграции). (опционально)
- Поддержка стандартов 802.11 b/g/n/ac; Поддержка частот 2401~2483 МГц для 2.4 ГГц; Поддержка частот 5150:5350 МГц и 5650:5850 МГц для 5 ГГц; Поддержка шифрования WEP/WPA/WPA2(TKIP/AES); Поддержка SGI; Возможность отключения PowerSave mode; Поддержка Space Time Block Coding в случае подключения к AP антенной формулой 2T2R и выше; Внутренняя всенаправленная антенна с коэффициентом усиления не менее 4dBi (расположение антенны должно быть оптимальным и подтверждаться диаграммой направленности). Совместимость с чипсетами основных производителей Скорость не ниже 30 Мбит/с при уровне сигнала от точки доступа -65 дБм. Программная поддержка WPS PBC.
STB должны быть способны аппаратно декодировать и отображать следующие форматы аудио и видео информации:
Видео кодеки: MPEG-1 (ISO/IEC 11172-1), MPEG-2 (ISO/IEC 13818-1), MPEG-4.10 (H.264, ISO 14496-10) с максимальным битрейтом 20 Мбит/с во всех видеорежимах, обозначенных в 3.3.3; Профиль (Profile Level): MP&ML/MP&HL (MPEG-2 (ISO/IEC 13818-2)), MP/L4 (MPEG-4 ISO 14496-10). Аудио кодеки: AAC (ISO 14496-3) с битрейтом не ниже 320 Кбит/с PCM (sampling rate: 32, 44.1, 48 КГц; sampling resolution: до 16 бит); Dolby Digital, Dolby Digital Plus; с битрейтом не ниже 380 Кбит/с; MPEG –1 Layer 1, 2, 3(MP3) (ISO/IEC 11172-3, ISO/IEC 13818-3) с битрейтом не ниже 320 Кбит/с; Изображения: Аппаратное декодирование PNG, JPEG (HD).
STB должен поддерживать:
Отображение multicast/unicast контента в контейнерах MPEG-2TS; HTTP Live streaming (с поддержкой скремблированния); MPEG Dash (с поддержкой скремблированния); Adaptive bitrate (с поддержкой скремблированния);Все необходимые видео и аудио-прошивки для работы аппаратного декодирования платформы должны быть включены в состав предоставляемого ПО. Поставщик STB должен обеспечить выплату за собственный счет любых необходимых лицензионных отчислений для использования в STB в целях обеспечения заданных требований к функционалу STB в течение всего периода эксплуатации технических и программных решений под товарными знаками HDMI/HDCP, AAC, Dolby Digital Plus, MP3, MPEG-2, MPEG-4/H.264 и т. д.
upgrade url (string) | code 1 = text
middleware url (string) | code 2 = text
timezone (string) | code 5 = text, должна содержать значение системной переменной TZ.
В файловой системе должен быть файл, содержащий список всех значений полученных от DHCP (каждая опция представляется в виде одной строки в формате: NAME=VALUE).
Требования к программному обеспечению, входящего в состав STB IPTV/OTTВ составе поставляемого ПО Поставщик обязан предоставить следующее:
- кросс-компилятор и иные инструменты для сборки (для среды Linux i386 или x86_64). Предоставляется в docker/lxc контейнере или виртуальной машине ova/qemu; bootloader (начальный загрузчик, поддержка проверки целостности и загрузки первого цельного из двух экземпляров ядра размером не менее 6Мбайт каждое); Исходный код bootloader с возможностью модификации; В случае если используется модифицированный загрузчик, должны быть предоставлены как исходные тексты оригинального загрузчика, так и все изменения в виде patch-файлов; операционную систему (Linux, kernel, включая все необходимые патчи для работы STB и используемых периферийных устройств). Для патчей новый код и изменения должны быть выделены с помощью #ifdef VENDORNAME_STBMODELNAME … #endif ; Также должны быть предоставлены исходный код оригинальных версий и все изменения в виде patch-файлов; поддержка udev (mdev) в kernel; поддержка файловых систем: UBIFS, ext2/ext3, vfat (fat32), ntfs, iso9660, UDF, squashFS и клиенты NFS; драйвер sysfs (работа с кнопками, LED) и Linux LED subsystem; драйвер WiFi SDK (reference software от производителя SoC требуемой версии, включающий необходимые ресурсы, обеспечивающий программный доступ ко всем компонентам аппаратной платформы, а также все необходимые дополнительные компоненты и патчи для сборки и работы); В составе инструкции по кастомизации Splashscreen; CAS/DRM (библиотека и headers); клиент Verimatrix Standard Security ViewRight® ONE (Web) (версия ≥ 2.3.13); Busybox; Утилита для работы с ИК, конфигурация прилагаемого ПДУ; Пример rootfs (может быть изменен поставщиком Middleware); Детальная документация в части конфигурации PIO/LED/UART/I2C etc.; Возможность реализации утилиты обновления ПО по unicast и с USB flash (в bootloader или initramfs, доступная для использования bootloader); Инструменты и детальные инструкции по сборке прошивки и проведения прошивки STB; Инструмент работы с 2D-графикой с возможностью наложения поверх воспроизводимого видео с альфа каналом, и детальное описание API (включая реализацию работы с аппаратным ускорением в смежных компонентах) (например, directFB, OMX, etc); Ключи HDCP; Возможность калибровки аналоговых A/V выходов (bootloader или обозначить альтернативный вариант); Возможность получить MAC адрес и S/N, также возврат названия модели (включая ревизию), а также интерфейсы (AV_COMPOSITE, AV_HDMI, AV_SPDIF_OPTICAL), через библиотеку с API libstbvendor, реализованную поставщиком приставки; STB должны иметь возможность отображения субтитров, в случае их наличия в контейнерах MPEG-2TS (ETSI EN 300 472 V1.3.1 (2003-05, ETSI EN 301 775 V1.2.1 (2003-05)), MKV; STB должен быть устойчив к повреждениям флеш-памяти: bootloader при загрузке предоставляет поддержку проверки целостности доступных ядер kernel, загружая неповрежденный экземпляр. Производитель должен предоставить набор приложений в бинарном и исходном виде: Тест «Детальная программно-аппаратная информация по STB»; Тест «Проверка сетевых подключений» Тест «Работа с беспроводным интерфейсом» Тест «Воспроизведение контента»; Тест «Аппаратное декодирование видео»; Тест «HDMI различные разрешения»; Тест «HDMI CEC»; Тест «Работа Пульта»; Тест «LED индикатор»; Тест «Снятие информации»
Технические требования к хранению и эксплуатации Температура окружающей среды для обеспечения функционирования устройства: от 5˚ до 40˚C; Температура хранения: от -20˚ до 70˚C; Рабочая влажность: от 5% до 90%, без образования конденсата; Электромагнитная совместимость: CE или EAC; Отсутствие высокочастотных шумов («высокочасточный писк») при эксплуатации устройства и его блока питания; Использование только пассивного охлаждения. Отказоустойчивость MTBF (Mean Time Between Failure, среднее время наработки между отказами) операционной системы должно быть не меньше 1 года (т. е. устройство должно нуждаться в перезагрузке не более чем один раз в год); Продолжительность жизни устройства должна быть не меньше семи лет; Среднее время наработки на отказ устройства должно быть не менее 3 лет. Требования к удаленному управлению STB IPTV/OTT Наличие SSHv2 сервера с авторизацией по логину/паролю и ключам/сертификатам; Конфигурация должна сохраняться при перезагрузке; Загрузка новой версии ПО для обновления посредством multicast, unicast, USB-flash; Загрузка новой версии ПО не должна приводить к потере текущей конфигурации и к потере настроек по умолчанию; Возможность реализации TR-069; Возможность реализации TR-135; Использование HTTPS (SSLv3/TLS) (за исключением сеансов передачи ПО) (опционально); Поставщик ПО должен обеспечить конфигурацию «по умолчанию»; Наличие выделенного загрузчика, в том числе для загрузки ПО после сбоя при обновлении версии ПО; Загрузчик должен позволять загружать только файлы прошивки, имеющие цифровую подпись. Ключ цифровой подписи должен быть также предоставлен; Устройство должно поддерживать механизм автоматического восстановления работоспособности в случае сбоя при удаленном обновлении ПО; Поддержка возможностей для отладки и поиска неисправностей: syslog, debug.
Требования по информационной безопасности Программные и аппаратные компоненты устройства не должны содержать недостатков, использование которых может приводить к нарушению конфиденциальности, целостности, доступности устройства и некорректной работе. Устройство должно поддерживать технологию Secure Boot, включающую в себя следующие этапы загрузки устройства: На первом этапе должна происходить инициализация аппаратных компонент устройства. При этом программный код для инициализации должен храниться в области памяти, недоступной для записи и изменения. Также на данном этапе должна происходить валидация следующего этапа. На втором этапе должна происходить инициализация операционной системы устройства. В случае Linux, на данном этапе должна происходить загрузка ядра и корневой файловой системы. Допускается использование дополнительного загрузчика для поддержки различных параметров или промежуточного программного обеспечения. Также на данном этапе должна происходить валидация следующего этапа. На третьем этом должен происходить запуск приложений, включая подключение к серверам онлайн трансляций. Библиотека Verimatrix, а также запускающие ее исполняемые файлы должны быть зашифрованы. Библиотека Verimatrix и вызывающее ее приложение должны быть зашифрованы с использованием шифра не хуже AES-128. Получение ключа дешифровки должно быть затруднено, изменение ключа дешифровки должно быть невозможно. Это может достигаться расположением ключа в чипе с одноразово программируемой памятью или закрытой ROM/Flash памятью. Дешифрование должно производиться аппаратным AES дешифратором. Во время обновления ПО, образ обновления должен быть записан в память устройства. Перед установкой загруженного обновления должна быть проверена подпись образа данного обновления. Библиотека Verimatrix, включенная в обновление, а также вызывающие ее модули должны быть зашифрованы. Модуль, отвечающий за обновление устройства, должен запускаться загрузчиком второго этапа или быть частью приложения на третьем этапе. Для предотвращение физических атак на получение ключей должен применяться метод скремблирования шины между SOC и компонентами RAM. Диагностические (консольные) порты должны быть удалены, отключены, либо надежно защищены уникальным для каждого устройства паролем. Цифровые выходы должны быть защищены с помощью принятого в индустрии механизма защиты (например, HDCP 1.x или выше, либо DTCP/IP).. Операционная система устройства должна быть защищена с использованием следующих методов: Корневая файловая система и файловая система ядра должны быть доступны только на чтение. Ядро не должно поддерживать опций профилирования и отладки. Ядро должно быть настроено на поддержку только тех функций и компонентов, которые запущены на устройстве. Утилиты разработки не должны быть установлены. Утилиты NFS, SMB и khttpd должны быть выключены (при наличии). Все процессы, предоставляющие удаленный доступ к системе, кроме разрешенных в разделе «Требования к удаленному управлению STB IPTV/OTT», должны быть удалены (такие, как rsh, telnet, rsynch, rlogin, rexec). Неиспользуемые утилиты должны быть удалены. Неиспользуемые аккаунты должны быть удалены. Неиспользуемые серверные протоколы должны быть удалены (TFTP, FTP, NFS). Полномочия доступа к файлам должны быть установлены в минимально необходимые для работы всех компонентов устройства. Протокол Syslog не должен поддерживаться сетевыми компонентами устройства. Устройство должно иметь уникальный идентификатор. Допускается использование MAC адреса и серийного номера в качестве уникального идентификатора. Требования по сертификации STB IPTV/OTT и гарантии Все STB IPTV/OTT должны иметь действующий сертификат или декларацию о соответствии в соответствии с действующим законодательством РФ; Документы, относящиеся к STB IPTV/OTT (технический паспорт, сервисная книжка, инструкция по эксплуатации, условия использования программного обеспечения (лицензионные условия) и т. п.), а также упаковка STB IPTV/OTT должны содержать информацию, необходимую для потребителя в соответствии с требованиями законодательства Российской Федерации и законодательства Таможенного союза; Гарантийный период на поставляемые STB IPTV/OTT должен составлять не менее 24 месяцев с даты приемки-передачи STB IPTV/OTT в соответствии с условиями соответствующего Договора; Поставщик обязуется за свой счет сформировать подменный фонд STB IPTV/OTT, не менее 3 (трех) % от величины Заказа. Поставщик обязуется предоставлять Заказчику STB IPTV/OTT из своего подменного фонда на период ремонта (замены) соответствующего оборудования. STB IPTV/OTT из подменного фонда должно предоставляться Заказчику по соответствующему Адресу доставки в срок не более 21 (двадцати одного) календарного дня с даты получения Поставщиком уведомления Заказчику. Срок предоставления STB IPTV/OTT продолжается до момента получения Заказчиком заменённого (отремонтированного) STB IPTV/OTT. Заказчик не обязан дополнительно оплачивать предоставление STB IPTV/OTT из подменного фонда. В целях подтверждения предоставления/возврата STB IPTV/OTT из подменного фонда Стороны составляют соответствующие письменные акты; Поставщик должен обеспечивать возможность загрузки в STB IPTV/OTT переданной Заказчиком Прошивки на заводе по своим требованиям; Поставщик должен оказывать техническую поддержку, включая расширение функционала ПО в течение 5 лет с момента поставки STB IPTV/OTT; Поставщик обязуется оказывать расширенную техническую поддержку STB IPTV/OTT в объеме не менее 400 часов на каждую свою отдельную модель STB IPTV/OTT. Данная расширенная техническая поддержка включает в себя:
- доработки предоставляемого ПО; консультации сотрудников Заказчика инженерами Поставщика, в том числе на территории Заказчика; решение интеграционных задач клиента DRM/CAS.
- в части Dolby – расширение требованием подтверждения от Dolby или наличия на странице Licensed Dolby; Manufacturers http://www. /us/en/professional/licensing/licensed-dolby-manufacturers. aspx;
- Verimatrix – подтверждение от Verimatrix заключенного integration agreement.
Требования к учебно-тренировочным средствам Поставщик должен гарантировать возможность обучения сотрудников Заказчика в учебных центрах Поставщика и/или Заказчика на территории Российской Федерации. Базовый курс обучения должен охватывать обучение по работам (монтаж, настройка, эксплуатация, инсталляция ПО) со всем требуемым оборудованием и приборами; Обучение должно проводиться на русском языке, либо на иностранном языке с качественным переводом на русский язык. Качество перевода обеспечивает учебный центр. Обучение должно сопровождаться выдачей сотрудникам Заказчика учебной документации на русском языке. В состав учебной документации обязательно должны входить:
- Программа обучения;
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


