docker, да вручную прописать vpid вместо 1fff и все будет правельно открыватся... или я непонял твой вопрос...Вопрос понят правильно. Я думал, что достаточно скачать SoftCam.key и mgcamd сам переберёт все подходящие строчки для SID. Ключи рабочие, так как путём комментирования ненужных строчек канал открывался. Хорошо, буду редактировать вручную.
Mgcamd 1.35a. Если в SoftCam.key есть несколько строк для BISS с одинаковыми SID+ECM PID, то mgcamd будет всегда брать первую строку с соответствующим SID+ECM PID (ECM PID почти во всех строках 1FFF) и использовать её для декодирования или можно его заставить перебрать все строчки? Не совсем понятна идея с SoftCam.key, его надо вручную редактировать и вместо всех 1FFF прописывать VPID для нужных каналов? Как обычно поступают?Этот вопрос уже пережован тысячи раз на разных форумах давным давно:
Бисс на мжкамде
В мжкамде можна прописывать не только sid + ca_pid но и SID|VPID и эта звязка работает нормально..
Раньше и счас можна прописывать ключи следуюшим образом
F 00051FFF 00 XXXXXXXXXXXXXXXXXX
F 00051FFF 01 XXXXXXXXXXXXXXXXXX
Теперь можно прописать так:
F 00050501 00 XXXXXXXXXXXXXXXXXX
F 00050501 01 XXXXXXXXXXXXXXXXXX
где
0005 sid
0501 это video pid
Пример существования ключей с одинаковым sid :
F 11079 00 1...
F 11079 01 1...
F 21FFF 01 0...
F 21FFF 00 0...
F 51FFF 01 0...
F 51FFF 00 0...
F 11FFF 01 0...
F 11FFF 00 0...
F 00060205 00 03........................ RTR 80 +3
F 00060205 01 03........................ RTR 80 +3
F 00060071 00 10........................ M INT TEST
F 00060071 01 10........................ M INT TES
sid - service identificator канала, который можна посмотреть в streaminfo,
ca_pid - conditional access pid , для простоты считаем равным 1fff.
Там более, что вместо него можно прописать теперь видеопид илио pmt pid