Marg Опубликовано 25 июня, 2014 · Жалоба Здравствуйте. Подскажите пожалуйста как с помощью cherryEPG сформировать свою nit таблицу для двух транспортных потоков? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexaaa Опубликовано 26 июня, 2014 · Жалоба Здравствуйте. Подскажите пожалуйста как с помощью cherryEPG сформировать свою nit таблицу для двух транспортных потоков? Посмотри тему Проблемы с CherryEpg, там я выкладывал рабочий конфиг Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 26 июня, 2014 · Жалоба Спасибо за ответ. Да смотрел, но так и не понял где описывать частоты, скорости, модуляцию для разных потоков??? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexaaa Опубликовано 27 июня, 2014 (изменено) · Жалоба Спасибо за ответ. Да смотрел, но так и не понял где описывать частоты, скорости, модуляцию для разных потоков??? В конфиге Cherry не прописываются частоты скорости и прочее, там прописываются ваши network id и ts id и pid id каналов все эти данные прописаны на qam модуляторе, тоесть, допустим у вас есть пакет каналов на частоте 311, этот пакет имеет ts id 1, первый канал в нем имеет pid 1, вы передаёте данные телепрограммы на id потоков и каналов. каждая телепрограмма помечается своим id в файле телепрограммы, и этот id привязывается к id канала. Изменено 27 июня, 2014 пользователем alexaaa Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 27 июня, 2014 · Жалоба Извините... Не понимаю немного как сделать что бы при вводе параметров (частоты, скорости, модуляции...) одного из модуляторов телевизоры автоматически (быстро) находили другие. Например на WISI Chameleon с использованием необходимых опций это делается автоматически, у нас же проблема в том, что используем оборудование не только хамелеоны... Подскажите пожалуйста.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexaaa Опубликовано 28 июня, 2014 · Жалоба Извините... Не понимаю немного как сделать что бы при вводе параметров (частоты, скорости, модуляции...) одного из модуляторов телевизоры автоматически (быстро) находили другие. Например на WISI Chameleon с использованием необходимых опций это делается автоматически, у нас же проблема в том, что используем оборудование не только хамелеоны... Подскажите пожалуйста.... Для этого настраивается NIT таблица, в ней прописываются ts id потока и pid каналов, это всё делается на QAM модуляторе, в нём ищите, что за QAM модулятор? скиньте скрины Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zhenya` Опубликовано 29 июня, 2014 · Жалоба не всегда в устройствах есть визард с нит таблицей.. например у cisco dcm.. нету.. можно конечно опенкастером или другими средствами сделать табличку и прицепить на выходные потоки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 29 июня, 2014 · Жалоба Пока только Хамелеоны, у них я так понял NIT таблицы создаются автоматически в приделах одной железки. У нас их 4 штуки на каждом по два модулятора. При "быстром" поиске каналов и выставлении одной из частот одной из железки автоматически подхватывается и вторая частота со второго модулятора этой же железке. Как написано в манулале если коротко: для того что бы подхватывались других таблицы с других модулаторов других железках нужна дополнительная софтверная опция. Хочу попытаться сделать свою таблицу которая будет содержать информацию о всех частотах не покупая эту дополнительную опцию на каждую железку. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 1 июля, 2014 (изменено) · Жалоба Решил остановиться все таки на OpenCaster'е. Описал NIT таблицу, добавил ко всем модуляторам, результат - телевизор в быстрой настройки находит описанные в собвственной таблице каналы только из одной хамелеоновской железки (напомню что в каждой железке два модулятора один rf выход). nit = network_information_section( network_id = 1, current_nex_indicator = 1, version_number = 20140701022, section_number = 0, last_section_number = 0, network_descriptor_loop = [ network_descriptor( network_name = "SeverTV", ), ], transport_stream_loop = [ transport_stream_loop_item( transport_stream_id = 1, original_network_id = 0, transport_descriptor_loop = [ transport_stream_cable_descriptor( frequency = 0x03060000, FEC_outer = 0x0000, modulation = 0x04, symbol_rate = 0x0068000, FEC_inner = 0x0000, ), service_list_descriptor( dvb_service_descriptor_loop = [ service_descriptor_loop_item( service_ID = 1101, service_type = 1, ), service_descriptor_loop_item( service_ID = 1102, service_type = 1, ), ], ), logical_channel_descriptor( lcn_service_descriptor_loop = [ lcn_service_descriptor_loop_item( service_ID = 1101, visible_service_flag = 1, logical_channel_number = 1, ), lcn_service_descriptor_loop_item( service_ID = 1102, visible_service_flag = 1, logical_channel_number = 2, ), ], ), ], ), transport_stream_loop_item( transport_stream_id = 2, original_network_id = 0, transport_descriptor_loop = [ transport_stream_cable_descriptor( frequency = 0x03140000, FEC_outer = 0x0000, modulation = 0x04, symbol_rate = 0x0068000, FEC_inner = 0x0000, ), service_list_descriptor( dvb_service_descriptor_loop = [ service_descriptor_loop_item( service_ID = 1201, service_type = 1, ), ], ), logical_channel_descriptor( lcn_service_descriptor_loop = [ lcn_service_descriptor_loop_item( service_ID = 1201, visible_service_flag = 1, logical_channel_number = 3, ), ], ), ], ), transport_stream_loop_item( transport_stream_id = 3, original_network_id = 0, transport_descriptor_loop = [ transport_stream_cable_descriptor( frequency = 0x04100000, FEC_outer = 0x0000, modulation = 0x04, symbol_rate = 0x0069000, FEC_inner = 0x0000, ), service_list_descriptor( dvb_service_descriptor_loop = [ service_descriptor_loop_item( service_ID = 1301, service_type = 1, ), service_descriptor_loop_item( service_ID = 1302, service_type = 1, ), ], ), logical_channel_descriptor( lcn_service_descriptor_loop = [ lcn_service_descriptor_loop_item( service_ID = 1301, visible_service_flag = 1, logical_channel_number = 4, ), lcn_service_descriptor_loop_item( service_ID = 1302, visible_service_flag = 1, logical_channel_number = 5, ), ], ), ], ), ], ) В итоге с transport_stream_id 1 и 2 каналы вижу если задать частоту быстрого поиска или 306 или 214 (с пидами 1101,1102,1103) с transport_stream_id 3 ни в какую :( (1301 и 1302), если частоту быстрого посика на ТВ задать 410 то видны только 1301 и 1302. Пробовал на 410 привести в соответствие с другими скорость, результат тот же... В чем может быть причина? Изменено 1 июля, 2014 пользователем Marg Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zhenya` Опубликовано 2 июля, 2014 (изменено) · Жалоба network_id = 1, а потом используете.. original_network_id = 0, fec у вас реально такой? если не используете поставьте FEC_INN = 0x000F FEC_OUT = 0x0001 и current_nex_indicator = 1, уберите. Изменено 2 июля, 2014 пользователем zhenya` Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 2 июля, 2014 · Жалоба original_network_id необходимо тот же что и network_id? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zhenya` Опубликовано 2 июля, 2014 · Жалоба естественно. и лучше брать из приватного диапазона, если официально не получали. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 2 июля, 2014 · Жалоба Понятно, попробовал с "1", и скорость одинаковую на всех модуляторах сделал, и original_network_id, network_id current_nex_indicator - убрал, судя по dvdsnoop он по умолчанию 1... Может быть хамелеон что-то делает с вещаемым? Кастером посылаю по IP на хамелеон дальше добавляю к модулятору, отключаю автоматически генерируемую nit таблицу, находит только описанные мной (из опенкастера) каналы. Частоту другой железки (410) не видит, если её указать при быстром поиске то находит только канылы 410 ой частоты, 306, 314 не видит. Что ещё может быть? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zhenya` Опубликовано 2 июля, 2014 · Жалоба transport_stream_id у вас реально такие на железках? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 2 июля, 2014 · Жалоба Да, пробовал разные указывать (больше 1т, 10т)... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zhenya` Опубликовано 2 июля, 2014 (изменено) · Жалоба реально все должно соответствовать тому что в таблице.. если ON (network id) ставите 1 то в транспортных потоках должна быть 1, TSID если ставите 1 то и должно быть на выходе транспондера 1. естественно должно быть типа ON на всех железках одинаковый.. TSID обладать сквозной нумерацией без дубликатов.. SI view есть на железке? покажите, что она реально плюет в сеть.. ну или данные анализатора.. что-то мне подсказывает, что транспондеры другой железки она тупо отбивает.. т.к. не видит их.. Изменено 2 июля, 2014 пользователем zhenya` Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Marg Опубликовано 2 июля, 2014 · Жалоба Да, соответствует, и когда менял что-то, на модуляторах тоже приводил в соответствие. Вот что интересно на каждой железке два модулятора, при выборе одной из частот на телевизоре кроме текущей подхватывается другая частота которая находится на этой же железке (второй модулятор), и соответственно находятся каналы этих двух модуляторов (одной железки). Ни того, ни другого нет к сожелению... Можно попробовать отправить в IP туже nit таблицу например, посмотреть что с ней станей... У вас случайно не opencaster используется не могли бы выдержку (двух-трех частот) опубликовать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...