Как смотреть НСТ на дриме

seal

Администраторы
Команда форума
итак, с помощью dvbsnoop смотрим служебную информацию в потоке со спутника, а именно таблицу SDT для канала НСТ
(пид 17) и для канала NAT GEO, чтобы сравнить их.

------------------------------------------------------------
SECT-Packet: 00000001 PID: 17 (0x0011), Length: 174 (0x00ae)
Time received: Mon 2000-01-24 09:37:28.797
------------------------------------------------------------
PID: 17 (0x0011) [= assigned for: DVB Service Description Table (SDT), Bouquet Association Table (BAT)]

Guess table from table id...
SDT-decoding....
Table_ID: 66 (0x42) [= Service Description Table (SDT) - actual transport stream]
section_syntax_indicator: 1 (0x01)
reserved_1: 1 (0x01)
reserved_2: 3 (0x03)
Section_length: 171 (0x00ab)
Transport_Stream_ID: 102 (0x0066)
reserved_3: 3 (0x03)
Version_number: 31 (0x1f)
current_next_indicator: 1 (0x01) [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)
Original_network_ID: 58 (0x003a) [= >>ERROR: not (yet) defined... Report!<<]
reserved_4: 255 (0xff)


Running_status: 4 (0x04) [= running]
Free_CA_mode: 1 (0x01) [= streams [partially] CA controlled]
Descriptors_loop_length: 16 (0x0010)

DVB-DescriptorTag: 72 (0x48) [= service_descriptor]
descriptor_length: 14 (0x0e)
service_type: 1 (0x01) [= digital television service]
service_provider_name_length: 4 (0x04)
service_provider_name: "GTSS" -- Charset: Latin alphabet
service_name_length: 7 (0x07)
Service_name: "Nat Geo" -- Charset: Latin alphabet


Service_id: 600 (0x0258) [= --> refers to PMT program_number]
reserved_1: 63 (0x3f)
EIT_schedule_flag: 0 (0x00)
EIT_present_following_flag: 1 (0x01)
Running_status: 4 (0x04) [= running]
Free_CA_mode: 0 (0x00) [= unscrambled]
Descriptors_loop_length: 8 (0x0008)

DVB-DescriptorTag: 72 (0x48) [= service_descriptor]
descriptor_length: 6 (0x06)
service_type: 5 (0x05) [= NVOD time-shifted service]
service_provider_name_length: 0 (0x00)
service_provider_name: ""
service_name_length: 3 (0x03)
Service_name: "HCT" -- Charset: Latin alphabet


Видно, что для НСТ мы имеем строчку
service_type: 5 (0x05) [= NVOD time-shifted service]

а для NAT GEO

service_type: 1 (0x01) [= digital television service]


вот эта самая пятерка [= NVOD time-shifted service]
и портит нам просмотр НСТ. Очевидно, что это ошибка вещателя, который вместо
service_type: 1 (0x01) [= digital television service]
передает
service_type: 5 (0x05) [= NVOD time-shifted service]

Ничего не остается, как ручками править файл /var/etc/enigma/services в правильном текстовом редакторе (идем в нашу школу для начинающих линуксоидов, если непонятно что я имею ввиду)
Находим в нем строчку

0258:02ee0000:0066:003a:5:4784
HCT

исправляем :5: на :1: , сохраняем файл и делаем hard restart или 3 кнопками рестартуем.
После чего видим канал НСТ в списке ТВ каналов, заодно автоматом обнаружился и новый канал A-One там же :)

ну а программу передач для НСТ находим вот здесь
_http://forumru.tele-sat.info/index.php?topic=11758.0

Thks Goga777
 

seal

Администраторы
Команда форума
Поборол эту шнягу так:1) просканировал транспордер2) скачал списк каналов с бокса на комп прогой DreamBoxEdit3) в проге открыл этот канал и поменял его тип с Data на TV (віставояется цмфрой - еслм правильно помню то 5)4) сохранил список5) залил его обратно в бокс6) вуаля - в списке ТВ каналов имеем НСТCильно радуемся до 20-го октября пока не закодировали :) Yuriksat
 
Сверху