24 апреля | 2024г. | 01:25:33

АвторТема: SMAP (настройка и обсуждение)  (Прочитано 244220 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн CmsАвтор темы

  • Лорд Джедай
  • *****
  • Сообщений: 7664
  • Поблагодарили: 18199
  • Уважение: +198
@All

Чтобы было всем понятней что такое SMAP и что с ним делать постараюсь перевести с английского пояснения от разработчиков и кое-что добавлю.


SMAP (service map) - карта каналов. Эта карта в нашем эмуляторе как-бы заменяет сразу три листа  priority.list, ignore.list и replace.list , которые применяются в плагине MGCamd для ресиверов на линуксе.

Перед строками SMAP в начале можно ввести строку вида: note~detial , например: note~ NTV 15.01.2012 .
Тогда в ресивере в меню "CA настройка" вверху рядом с информацией о версии EMU будет отображаться эта информация и будет иметь такой вид: smap[35]NTV 15.01.2012, где в скобках указано количество строк (каналов) в залитом SMAP.
 
Для каждого принимаемого канала в SMAP пишется отдельная строка параметров.
Строка smap : smap~degree~tp~service_id~caid~ecmpid~chid~commit (smap~спутник~транспондер~sid~caid~ecmpid~chid~комментарий)

degree - значение спутника, например для 36E пишем 360, для 9Е - 090, для 13Е - 130 и т.д . То есть для восточных спутников просто градусы умножаем на 10 и вписываем трёхзначное число.

Для западных спутников будет другая формула: (360-W)x10. Например для 7W рассчитываем согласно формуле (360-7)x10 = 3530.
То есть для спутника 7W нужно будет вписать  значение - 3530.

tp - частота транспондера c которого идёт прописываемый канал, например 11785.

sid(service id) -  это идентификатор канала в ts потоке cо спутника.
 
caid -  идентификатор кодировки. Например: для кодировки viaccess (HTB+) значение его будет 0500, а для DRE (Триколор)- 4AE1.

ecmpid - это и есть главный параметр который можно сказать даже круче чем всем известный "идент", потому что одному иденту могут соответствовать два и более ECM пида, из которых только один рабочий. Остальные пиды могут быть ложными или соответствовать другой кодировке. Вот именно нужный ecmpid мы и должны прописать в этом месте, тогда остальные пиды будут игнорироваться и канал быстро откроется.


chid - применяется в кодировке Irdeto на пакетах Радуга ТВ, Континент ТВ и др.. На остальных кодировках он не применяется и его в таких случаях нужно ставить в значение 00.

commit - комментарий. Он может быть любой, но лучше писать название канала чтобы легче было потом  вносить изменения.

Важные примечания:
*Значение degree и tp записываются в понятном всем десятичном виде (dec).
*Значения service id, caid, ecmpid, chid  должны быть в hex формате.
*Всего должно быть не более  256 строк SMAP, а весь файл  hsdata.cfg вместе с серверами ш@ры должен быть размером не более 15 КБ.



Где брать значения для  service id, caid, ecmpid, chid ?
Взять их можно  в программах для компьютерных DVB плат (после сканирования каналов зайти в их свойства) или в хороших ресиверах, где можно всё увидеть в информации о канале.
В наших ресиверах в инфо канала можно увидеть только service id (sid). Для этого нужно встать на канал и на пульте 2 раза нажать кнопку info. Остальные значения тоже можно найти, но уже в Меню/Интернет/Настройки клиента (Net Client Config). Надо находясь в Настройках клиента нажать на пульте кнопку info и в открывшемся списке переключиться на интересующий вас канал, при этом на экране будет транслироваться лог. В этом логе найдёте все нужные значения.

Например: спутник нам известен  degree= 090, транспондер знаем tp=12303,  кодировка caid известна caid= 4AE1, chid не используется  chid=00. Нам осталось определить sid и  ecmpid. Открываем например канал HD Life в меню Net Client Config и видим в логе значение sid равное 006E.
Далее видим что канал никак не может быстро открыться - всё время эмулятор попадает на ecm пид 0037, затем канал вдруг открывается на пиде 0032, вот его и надо нам вписать в SMAP -  ecmpid = 0032.
В итоге для этого канала мы имеем строку : smap~090~12303~006E~4AE1~0032~00~HD Life

Также можно воспользоватся конвертером из файлов "replace.list" для mgcamd и "dreamboxEDIT Export Services.txt" (файл, полученный при экспорте списка каналов в редакторе каналов DreamBoxEdit). Программа от nik-kaknik находится в этой теме по ссылке Ответ #366

Если вам всё это сложно то берите готовые файлы hsdata.cfg в этой теме или в теме по ссылке Готовые списки SMAP (без обсуждения)
Как залить в ресивер  hsdata.cfg найдёте в теме:  Как правильно прошить ресивер (подробно для новичков и тех кто забыл)



Оффлайн satgenerator

  • Падаван
  • *
  • Сообщений: 35
  • Поблагодарили: 9
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #1: 15 января | 2012г. | 11:49:03 »
0
Вот если бы они еще добавили функцию автозамены нужного pid в таблице... Т.Е. например, ресивер перебором нашел нужный pid, и прописал его сразу. Но чтобы пользователю доступно было включать-выключать галочкой эту функцию из mcas config.

Оффлайн CmsАвтор темы

  • Лорд Джедай
  • *****
  • Сообщений: 7664
  • Поблагодарили: 18199
  • Уважение: +198
SMAP (настройка и обсуждение)
« Ответ #2: 15 января | 2012г. | 12:17:50 »
0
если бы они еще добавили функцию автозамены нужного pid в таблице... Т.Е. например, ресивер перебором нашел нужный pid, и прописал его сразу. Но чтобы пользователю доступно было включать-выключать галочкой эту функцию из mcas config.
Я не понял суть твоего вопроса.
Если каналы есть в smap то перебора не будет- выбор идёт по ecm пиду и канал открывается сразу.
Как только ты встал на канал которого нет в smap включается перебор по иденту и канал сразу откроется если  иденту соответствует один ecm пид, а если два и более то откроет пока не попадёт на нужный. Потом рес сохраняет в кэше открытый ecm пид и повторно канал будет открываться быстро до следующей перезагрузки реса. Вот примерно так работает наше EMU.

Оффлайн Bereng

  • Младший Джедай
  • **
  • Забанен!
  • Сообщений: 173
  • Поблагодарили: 211
  • Уважение: +18
SMAP (настройка и обсуждение)
« Ответ #3: 15 января | 2012г. | 13:40:18 »
0
да и в меню ресивера есть пункт использовать встроенный приорити лист или нетскорее всего сначала нужно отключить использование встроенного приорити листа
И где этот пункт??Если ты за это Условный доступ-СА настройка-Mcas Config-Priority set ,это не то а отвечает за карты доступа(например если выключить карта ирдето пакет Телекарта перестаёт нормально работать)

satgenerator
Спасибо.Нет-уж,тогда карту прийдётся выбросить :bye:

Оффлайн satgenerator

  • Падаван
  • *
  • Сообщений: 35
  • Поблагодарили: 9
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #4: 15 января | 2012г. | 17:16:38 »
0
Я не понял суть твоего вопроса.
Если каналы есть в smap то перебора не будет- выбор идёт по ecm пиду и канал открывается сразу.
Как только ты встал на канал которого нет в smap включается перебор по иденту и канал сразу откроется если  иденту соответствует один ecm пид, а если два и более то откроет пока не попадёт на нужный. Потом рес сохраняет в кэше открытый ecm пид и повторно канал будет открываться быстро до следующей перезагрузки реса. Вот примерно так работает наше EMU.
Если данные в smap не те (не тот пид) , то перебор идет. Так я имел ввиду, что неплохо было бы сделать так, чтобы рес сохранял не в кэше правильный ecm пид, а в smap, в памяти ресивера. Но в некоторых случаях, чтобы была возможность отключать эту функцию (назовем ее например "ECM update"), введя дополнительный пункт в меню mkas config.
Добавлено  15 января | 2012г. | 18:06:50   
да и в меню ресивера есть пункт использовать встроенный приорити лист или нетскорее всего сначала нужно отключить использование встроенного приорити листа
И где этот пункт??Если ты за это Условный доступ-СА настройка-Mcas Config-Priority set ,это не то а отвечает за карты доступа(например если выключить карта ирдето пакет Телекарта перестаёт нормально работать)
Именно это. И влияет не только на работу карт. Ради интереса посмотрите с какой скоростью будут включаться кинорейсы без этой галочки.
Добавлено  15 января | 2012г. | 23:03:00   
Заметил, что в конфигах ни одной правильной частоты на + нету, все с отклонением на 1-2 мгц. Интересно, может стоит исправить если это на что-либо влияет? И для чего там вообще частоты, мне кажется и сидов было бы достаточно?

Оффлайн nikolys

  • Кандидат
  • *
  • Сообщений: 4
  • Поблагодарили: 0
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #5: 16 января | 2012г. | 00:52:14 »
0
всем привет...что- то не могу в курить как залить файл hsdata.cfg в рес 9060 класс+???помогите...

Оффлайн engels020

  • Младший Джедай
  • **
  • Сообщений: 114
  • Поблагодарили: 11
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #6: 16 января | 2012г. | 01:26:30 »
0
привет Cms смотрю ты сдеь специалист в етих делах

одна прозба есть если у тебя время будет что бы ты посмотрел  Астру 19 градусов...СКУ СД и ХД каналы ..сделать ...hsdata.cfg     ( файл ).... каналы не всегда сразу открываются надо от 3 до 5 секунд всегда ждать

Добавлено  16 января | 2012г. | 01:36:02   
всем привет...что- то не могу в курить как залить файл hsdata.cfg в рес 9060 класс+???помогите...

кидаеш файл на  USB патом идёш в меню Net Client Config жмём на пульте кнопку FIND и потверждаеш ....готово

Оффлайн avl66

  • Падаван
  • *
  • Сообщений: 15
  • Поблагодарили: 5
  • Уважение: +1
SMAP (настройка и обсуждение)
« Ответ #7: 16 января | 2012г. | 09:34:23 »
0
Залил hsdata.cfg из [этого сообщения] слегка подредактированный - убрал строки, начинающиеся с #, уменьшил общее количество каналов до 256, добавил свои сервера ш@ры.
Результат: SD каналы переключаются ~1 сек., HD каналы - звук появляется ~1-1.5 сек., изображение  ~2-2.5 сек.
Теперь бы такую же прошивку с графикой lemontree... :)

Правильно ли я понял: если залить новый файл hsdata.cfg, то его содержимое полностью заменит залитые ранее smap?

Оффлайн pontos

  • Младший Джедай
  • **
  • Сообщений: 178
  • Поблагодарили: 382
  • Уважение: +11
SMAP (настройка и обсуждение)
« Ответ #8: 16 января | 2012г. | 09:58:00 »
0
Собрал воедино НТВ+HD, Триколор, платформа, нужно вписать свой IP, порт, логин, нароль, размер <15 кБ, работает ок. Спасибо за конфиги и прошивку.

Уважаемый, а Вы уверенны в правильности вашего файла.
Я смотрю у Вас указанны старые ecmpid, по логу видно, что теперь на новых картах +++ ecmpid начинается с 7 (по крайней мере у меня).
Откуда вы взяли данные для файла?
А скачавших Ваш файл уже более 60 человек.
Хорошо, что в прошивке есть свой приорити, а иначе у людей сложилось бы не верное впечатление от новой прошивке.

Оффлайн piter56

  • Падаван
  • *
  • Сообщений: 39
  • Поблагодарили: 43
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #9: 16 января | 2012г. | 11:55:31 »
0
Откуда вы взяли данные для файла?
Все данные для файла брал здесь в этой ветке форума, просто соеденил разные платформы в один файл, спасибо за замечание будем дорабатывать.

Оффлайн nikolys

  • Кандидат
  • *
  • Сообщений: 4
  • Поблагодарили: 0
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #10: 16 января | 2012г. | 12:04:11 »
0
привет Cms смотрю ты сдеь специалист в етих делах

одна прозба есть если у тебя время будет что бы ты посмотрел  Астру 19 градусов...СКУ СД и ХД каналы ..сделать ...hsdata.cfg     ( файл ).... каналы не всегда сразу открываются надо от 3 до 5 секунд всегда ждать

Добавлено  16 января | 2012г. | 01:36:02   
всем привет...что- то не могу в курить как залить файл hsdata.cfg в рес 9060 класс+???помогите...

кидаеш файл на  USB патом идёш в меню Net Client Config жмём на пульте кнопку FIND и потверждаеш ....готово
ни чего что-то не получается....все делаю как написано,а происходит рестарт сервера....

Оффлайн pontos

  • Младший Джедай
  • **
  • Сообщений: 178
  • Поблагодарили: 382
  • Уважение: +11
SMAP (настройка и обсуждение)
« Ответ #11: 16 января | 2012г. | 12:41:30 »
0
На сколько мне известно - рестарт сервера происходит по зеленой кнопке, а заливка файла по кнопке FIND (кнопка с лупой), после которой аппарат спросит подтверждение и после подтверждения перегрузится полностью. Замечу файл должен находиться в корне флехи. И перед тем как всё это проделать, естественно нужно дождаться определения флешки аппаратом.

Оффлайн engels020

  • Младший Джедай
  • **
  • Сообщений: 114
  • Поблагодарили: 11
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #12: 16 января | 2012г. | 14:07:47 »
0
Замечу файл должен находиться в корне флехи.

как  ето понять в корне флехи???

файл hsdata.cfg не должен находиться в папках, т.е. открываеш флешку на компе и он там а не в папке

OK ... понятно..:)

Оффлайн loreci

  • Младший Джедай
  • **
  • Сообщений: 159
  • Поблагодарили: 134
  • Уважение: +10
SMAP (настройка и обсуждение)
« Ответ #13: 16 января | 2012г. | 14:57:23 »
0
как  ето понять в корне флехи???
файл hsdata.cfg не должен находиться в папках, т.е. открываеш флешку на компе и он там а не в папке

Оффлайн piter56

  • Падаван
  • *
  • Сообщений: 39
  • Поблагодарили: 43
  • Уважение: 0
SMAP (настройка и обсуждение)
« Ответ #14: 16 января | 2012г. | 16:16:25 »
0
Для наглядности, вот так
Добавлено  16 января | 2012г. | 16:38:14   
Доработанный и исправленый файл hsdata c smap, преимущество дублированных каналов в пользу НТВ
1.Разархивировать
 2.Поместить в корневой каталог флешки
 3.Открыть текстовым редактором
 4.Внести свои данные, сделать нужные строчки (в которые внесли свои учетные данные ш@ры) активными, убрать #
 5.Сохранить
 6.Загрузить в ресивер

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
10825 Просмотров
Последний ответ 31 июля | 2012г. | 13:00:50
от veliks
64 Ответов
78791 Просмотров
Последний ответ 15 января | 2012г. | 01:22:55
от a123
1 Ответов
4345 Просмотров
Последний ответ 06 февраля | 2012г. | 23:31:28
от cavenko61
5 Ответов
12938 Просмотров
Последний ответ 05 августа | 2016г. | 00:28:52
от Serge-worm
0 Ответов
6608 Просмотров
Последний ответ 26 сентября | 2016г. | 02:25:48
от vodker


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!