27 января | 2021г. | 00:57:16

АвторТема: Прошивки от GM версия 1.4.41 SMAP. Общее обсуждение.  (Прочитано 57576 раз)

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

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

  • Совет Джедаев
  • ****
  • Сообщений: 7666
  • Поблагодарили: 18180

Сегодня вышли новые прошивки версии 1.4.41  от Golden Media для Uni-Box 9060 / 9080 Combo и 9060 Class.

Главное изменение это тест функции SMAP - заливка своеобразного приорити листа, который вводится в известный всем файл hsdata.

На английском это описано так:
cmd->smap~degree~tp~service_id~caid~ecmpid~chid~commit
#    sample   smap~130~11420~567~500~789~00~abc tv
#    for smap cmd.  degree, tp should be decimal ,  service id, caid, ecmpid, chid should be hex. max support 256 service map
#    degree, tp, service_id. make sure which channel u want map.
#    caid, ecmpid, chid.  make sure only this ecm is used for this service.  all other ecm will be ignored.
#    sat degree.   if east . like hotbird 13 east degree. will be 13*10 = 130.  for west.  like nilesat 7 west degree , will be (360-7)*10 = 3530



Описание SMAP и краткая инструкция как его составить .

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

Перед строками SMAP в начале можно ввести строку вида: note~detial , например: note~Platforma HD/DV SMAP 15.01.2012 .
Тогда в ресивере в меню "CA настройка" вверху рядом с информацией о версии EMU будет отображаться эта информация.
В приведённом примере информация будет такой: smap[35]Platforma HD/DV SMAP 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 и т.д . То есть для восточных спутников  градусы умножаем на 10.
Для западных спутников другая формула - (360-W)*10 , то есть например для  7W значение будет - 3530 , (360-7)*10 = 3530.

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

sid -  service id  это идентификатор канала в ts потоке.
 
caid -  идентификатор кодировки, например: для плюсов - 0500, для триколора и платформы - 4AE1.

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

chid - применяется редко, например в пакете Nova 13E в кодировке  Irdeto 2. На кодировках большинства российских операторов он не применяется и его в таких случаях нужно ставить в значение 00.

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

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


Где брать значения для  service id, caid, ecmpid, chid ?
Взять их можно  в программах для компьютерных DVB плат - после сканирования каналов зайти в их свойства. Или в хороших ресиверах где можно всё увидеть в информации о канале.
В наших ресиверах можно то-же увидеть эти значения в Меню/Интернет/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

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


Новый фай  hsdata с описанием внутри его  и сэмпл(пример) для НТВ+.. в этом архиве  :download:[ Гостям не разрешен просмотр вложений ]

Моды прошивки 1.4.41  от Golden Media  для всех наших ресов:
 

Родная для Golden Media для Uni-Box 9060 / 9080 Combo 
:download:[ Гостям не разрешен просмотр вложений ]

Для Galaxy Innovations S/ST 6199/6699/7199/7699 
:download:[ Гостям не разрешен просмотр вложений ]

Для  Amiko STHD-8800 
:download: [ Гостям не разрешен просмотр вложений ]

Для Globo/Opticum HD XTS703p
 :download:[ Гостям не разрешен просмотр вложений ]

Родная для Golden Media для Uni-Box 9060 Class 
:download:[ Гостям не разрешен просмотр вложений ]

Для  Globo/Opticum   X403p (X4 серия)
 :download:[ Гостям не разрешен просмотр вложений ] - RC1 под старые пульты
 :download:[ Гостям не разрешен просмотр вложений ] - RC2 под новые пульты

Для Galaxy Innovations S2138
:download:[ Гостям не разрешен просмотр вложений ]

Для Amiko SHD-7900 & SHD-8000  
:download:[ Гостям не разрешен просмотр вложений ]



В этой теме обсуждаем конкретно эту серию прошивок  и её функции, все вопросы проблемы и решения!!!



Оффлайн Bereng

  • Младший Джедай
  • **
  • Забанен!
  • Сообщений: 173
  • Поблагодарили: 211
Получается походу так..примерчик ;smap~360~12074~2F45~0500~0BB9~00~HTB_HD-Кино
 :biggrin: :drinks:
..или примерчик на канал с триколора smap~360~11804~0139~4AE1~0028~00~Триколор_Дискотека ТВ

Оффлайн loreci

  • Младший Джедай
  • **
  • Сообщений: 159
  • Поблагодарили: 134
извените за вопрос, но если и так все нормально работает кому и для чего этот SMAP нужен?

Оффлайн Bereng

  • Младший Джедай
  • **
  • Забанен!
  • Сообщений: 173
  • Поблагодарили: 211
loreci
Ну как так.Сам шарик не использую(на ресе) но по логике теперь должно вообще всё летать.Не будет левых запросов на сервак и тд.(как на лине или двб карте должно работать ,те намного стабильней)

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

  • Совет Джедаев
  • ****
  • Сообщений: 7666
  • Поблагодарили: 18180
извените за вопрос, но если и так все нормально работает кому и для чего этот SMAP нужен?
Это пока работает и никто не даёт гарантию что так будет всегда. До следующих изменений у провайдеров нам софтописатели прошивки дали,...а если вдруг опять что-то провайдеры замутят то будет хоть возможность самим поковырять до того как выпустят новый софт, который вообще-то нам будут поставлять не вечно ....

Оффлайн husis

  • Падаван
  • *
  • Сообщений: 16
  • Поблагодарили: 27
Еще нужен лог-файл...
Оказывается, что от этих ресиверов можно получить лог-файл с помощью RS-232 порта.
Для этого нужно:
1. Нуль-модемный кабель,
2. Программа PuTTY (версия 062).
Подключаем спутниковый ресивер к компьютеру с помощью нуль-модемного кабеля. Затем активизируем режим приемнике Debug: MENU/ Conditional Access/ CA Setting/ Card Share/ Debug/.  Потом на компьютере запускаем программу putty.exe. Выбираем в настройках программы тип подключения: Serial. Поле ввода Serial ставим COM1 (в зависимости от подключения кабеля, номер порта может бить другой) и скорость передачи данных (speed) 115200. Если скорость передачи данных будет ниже, то текст будет отобразиться как каракули. И, наконец, нажимаем кнопку Open и, глядим на лог-файл. Испытано на версиях софта приемника: 1.4.41, 1.4.34, 4.1.24 (Протон).

Оффлайн vas38

  • Кандидат
  • *
  • Сообщений: 6
  • Поблагодарили: 2
охринеть это ж почти дрим получается :bomb:

Оффлайн pontos

  • Младший Джедай
  • **
  • Сообщений: 178
  • Поблагодарили: 382
Ребята, глянул на семпл НТВ+ и нашел некоторое несоответствие реальных пидов и приведенных в семпле.
К примеру у Первого канала и Кинорейса 1 пиды одинаковые (07D6 по инфобару DM800HD), а в семпле разные.
Нарыл в сети свежий реплейс лист для линуксоидов, для наших рессиверов надо просто извлечь из него сиды и пиды, и получится достойный приорити лист. Будет время попробую состряпать, если никто не сделает это раньше, нужно добавить HD каналы, но их не много, можно пощелкать на Дриме и вытащить сиды и пиды. Тема очень интересная (где же програмисты были два месяца назад?). :drinks:

Оффлайн Bereng

  • Младший Джедай
  • **
  • Забанен!
  • Сообщений: 173
  • Поблагодарили: 211
А что отзывов до сих пор нет ^-^.Что никто так и не проверил работу шурика с новым софтом..

Оффлайн piter56

  • Падаван
  • *
  • Сообщений: 39
  • Поблагодарили: 43
Работает отлично, правда я не заливал smap
Вот лист по HD каналах

Оффлайн engels020

  • Младший Джедай
  • **
  • Сообщений: 140
  • Поблагодарили: 11
как  октевировать вот ето?

ето как понять ...зайти просто на Conditional Access? или как?

Затем активизируем режим приемнике Debug: MENU/ Conditional Access/ CA Setting/ Card Share/ Debug/.

у меня СКУ ХД каналы подвесают может и поможет если потправит кто что скажет?

Оффлайн pontos

  • Младший Джедай
  • **
  • Сообщений: 178
  • Поблагодарили: 382
А что отзывов до сих пор нет ^-^.Что никто так и не проверил работу шурика с новым софтом..
Нет отзывов потому что лист большой получается и на тест нужно время.
Вроде сделал приорити лист, пробуйте.
Сам попробовать пока не могу (за ребенком в сад ехать надо  :biggrin:), отзовитесь у кого как.
Позже попробую сам, добавлю HD, трико и отпишусь.

Оффлайн piter56

  • Падаван
  • *
  • Сообщений: 39
  • Поблагодарили: 43
Задачу по создания реплейлиста можно упростить:
1. С помощью редактора SetEditArgusMini (выкладывал на сайте) открываем текущую прошивку (Вашу, что установлена на ресивере)
2. Файл-Экспорт, то есть экспортируем в текстовый файл
Результат экспорта (фрагмент):
Nr.   TV/RAD   Name   Provider   Ch. ID   Vpid   Apid   PCR Pid
AMOS1_2 4W
10722 hor 27500
300   TV   Unian-TV   0001   0501   0502   0501
120   TV   OTV      0002   0201   0202   0201
221   TV   1PLUS1      0003   0301   0302   0301
306   TV   TV KYIV      0004   0401   0402   0401
321   TV   CiTi      0005   0101   0102   0101
319   TV   TBi      0006   0601   0602   0601
320   TV   UBR      0007   0701   0702   0701
10759 hor 30000
229   TV   KIEV STB   0001   0021   0022   0021
121   TV   M1      0002   0031   0032   0031
230   TV   TONIS      0003   0041   0042   0041
233   TV   NOVY CHANNEL   0004   0051   0052   0051
298   TV   ICTV      0005   0061   0062   0061
122   TV   M2      0006   0071   0072   0071
243   TV   NEWS 24   0008   1062   1063   1062
301   TV   Pervy delovoy   000A   0101   0102   0101
302   TV   QTV      000B   0081   0082   0081

А дальше копируем нужные данные в файл hsdata.
Пока все.

Оффлайн pontos

  • Младший Джедай
  • **
  • Сообщений: 178
  • Поблагодарили: 382
piter56
Ты бы привел пример, как из этих данных составить строку (где здесь service_id, caid, ecmpid, chid).

Оффлайн husis

  • Падаван
  • *
  • Сообщений: 16
  • Поблагодарили: 27
как  октевировать вот ето?
Затем октивизируем режим приемнике Debug: MENU/ Conditional Access/ CA Setting/ Card Share/ Debug/.

Это имелось в виду так:
Нажимаем кнопку пульт MENU, потом выбираем окно Conditional Access и входим неё, потом выбираем название CA Setting и входим неё, потом выбираем название Card Share и входим неё, и тут будет название Debug. Выбираем неё и нажимаем кнопку ОК на пульт.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
39 Ответов
25302 Просмотров
Последний ответ 21 августа | 2014г. | 16:29:04
от yurik1982
26 Ответов
15760 Просмотров
Последний ответ 01 марта | 2012г. | 23:01:58
от Satel2015
34 Ответов
26713 Просмотров
Последний ответ 10 октября | 2012г. | 19:32:00
от nurlan
80 Ответов
40588 Просмотров
Последний ответ 14 октября | 2012г. | 19:34:21
от Scorpion
36 Ответов
23526 Просмотров
Последний ответ 05 августа | 2012г. | 00:56:58
от matros



X

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

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