В стандарте от DVB для описания таблиц присутствует такая интересная вещь, как Linkage descriptor.
Особенно заинтересовал этот дескриптор, когда ему выставляется тип 0x03 - CA replacement service (Стандарт от ETSI, 62 страница) :
То есть, подразумевается, что если у абонента, например, нет CAM-модуля / кончились деньги, и он пытается посмотреть закрытый канал, его можно отфутболить на другой сервис (например, где крутится реклама/описание про эти закрытые пакеты).
Мы у себя попробовали этот дескриптор добавить во все NIT таблицы для всех транспортных потоков, но, увы, результата это не принесло.
И, собственно, возникают вопросы:
1. Поддерживают ли абонентские устройства в основной своей массе этот дескриптор? (ведь появился он давно)
2. Если у меня в одном потоке наряду с открытыми каналами один закрытый (сервис), где мне этот дескриптор добавлять? для всего TS потока в NIT таблице, или же в таблице SDT (которую на нашей голове Luminato, увы, не поправишь)? В описании стандарта, увы, примеров и конкретики на этот счет нет.