MDAPI - проблемы и решения (1 Viewer)

Maxamps

Portal Member
November 21, 2008
107
1
43
Russian Federation Russian Federation
Как правильно установить и настроить mdapi+csc?
 

campas

Portal Member
October 19, 2008
291
2
Russian Federation Russian Federation
Настройка MDAPI в Mediaportal 1.0 RC3

На сегодняшний день фильтр Mdapi нативно поддерживается ТВ-сервером и является скрытой функцией. По этому больше нет необходимости патчить, исходный код. Однако, mdapi не поддерживается официально командой портала, и обсуждение его работы, а так же логи с указанием mdapi размещать на официальном форуме КАТЕГОРИЧЕСКИ ЗАПРЕЩЕНО.

1.Устанавливаем Медиапортал и (или) ТВ-Сервер.

2.Сканируем каналы, убеждаемся что FTA (открытые) каналы работают.

3.В конфигураторе ТВ-сервера раскрываем слева TV servers - и выбираем ваш сервер. В окне справа выбираем ваш тюнер, и нажимаем внизу кнопку "Edit". В открывшемся окне ставим первую галочку (где есть уопминание о CAM) и чуть ниже цифру 1.

4.Скачиваем последнюю версию фильтра mdapi отсюда: http://dvbn.happysat.org/viewtopic.php?f=69&t=47290
(чтобы увидеть содержимое, необходимо будет зарегистрироваться на том форуме, при регистрации рекомендую использовать почту Google)

5.Распакуйте архив куда ни будь. (но не в папку с Медиапорталом) и запустите в режиме администратора скрипт Install Filter.
Скрипт выполнит все необходимые действия сам. От вас потребуется только настройка.

6.Запустите Mediportal и просмотрите FTA канал, что бы в папке MDPlugins создался файл MDAPICards.xml

7.В директории TV-Server/ MDPlugins отредактируйте файл MDAPICards.xml

8.Найдите в этом файле название своего тюнера и отредактируйте на более удобное, к примеру Technotrend (или Technotrend1 если их несколько)

9.Создайте подпапку(и) в директории MDPlugins, имя подпапки должно соответсовавать названию тюнера отредактированного в MDAPICards.xml и номеру. В нашем случае это Technotrend0. Если папка не будет существовать или будет называться не правильно, фильтр автоматически создаст её. Именно в эту папку необходимо положить плагин для раскодировки.

10.Что бы автоматизировать выбор ECM PID, сделан файл Mdapiprovid.xml он указывает какой ECM PID соответствует каждому каналу. При использовании плагинов для раскодировки Viaccess и при наличии больше одного IDENTа этот файл обязателен. Если его открыть блокнотом мы увидим примерно следующее:
Код:

--------------------------------------------------------------------------------
<?xml version="1.0"?>

<mdapi fillout="False">
<providers>
<provider ID="023700" />
</providers>
<channels>
<channel tp_id="1" sid="10101" pmt_pid="100" ecm_pid="4001" />
<channel tp_id="1" sid="10102" pmt_pid="101" ecm_pid="4002" />
<channel tp_id="1" sid="10103" pmt_pid="102" ecm_pid="4003" />
</channels>
<CA_Types>
<CA_Type>0500</CA_Type>
</CA_Types>
</mdapi>

--------------------------------------------------------------------------------


Для каждого канала нужно создать новую строку, в которой указать параметры канала и соответствующее значение ECM. Правильные значения ECM можно взять из ProgDVB.
Скачать готовый MDAPIProvID.xml для спутника Eutelsat Seasat W4 можно отсюда.
Внимание если вы будете редактировать и вписывать комментарии с кириллицей, то файл необходимо сохранять в Юникоде, иначе работать не будет.

Если вы используете Windows XP, то что бы настроить Плагин вам нужно нажать на иконку MDAPI в трее.
Если же вы используете Windows Vista, то иконка там не отображается, и что бы ее отобразить нужно запустить скрипт Vista Tray Icon из папки ТВ-Сервера.

Несколько заметок: после запуска этого скрипта, север перейдет в дебаг-режим и запустится не как сервис, а как приложение. В таком режиме не работает конфигуратор ТВ-сервера, а так же Медиапортал при запуске «не видит» что ТВ-сервер запущен. Поэтому рекомендую сначала запустить Медиапортал, а затем выполнить скрипт Vista Tray Icon.
Что бы вывести ТВ-сервер из дебаг-режима, можно либо перезагрузить компьютер, либо через диспетчер задач «убить» процесс TVService.exe и после запустить его через диспетчер задач (вкладка «Службы»)
 

Maxamps

Portal Member
November 21, 2008
107
1
43
Russian Federation Russian Federation
Это я уже читал и пробовал-не выходит.
 

nescom

Portal Member
November 18, 2008
49
0
"Maxamps" said:
Это я уже читал и пробовал-не выходит.
что конкретно не выходит? опиши, что смотреть хочешь через шару?
 

Maxamps

Portal Member
November 21, 2008
107
1
43
Russian Federation Russian Federation
Невыходит вот что--при выполнение пункта 3. portall ругается на нестроенную карту, каторая после этого вообще работать отказывается.Даже в других прогах.Помогает перезагрузка.Если же без сервера то инструкция эта не подходит, но и старое mdapi то же не работает.И новое установленное по старому способу тоже ни але.Карта---skystar 2---
 

3sf

New Member
December 1, 2008
42
0
Проделал все по инструкции, вроде все нормально, csc через мдапи видит, даже иденты правильно выбираются, но почемуто картинки нету и выдает сообщение о том что канал закажирован, пробывал разные мдапи, но результат один и тотже. Подскажите где ещё можно ковырять? Подскажите у кого нибуть оно работает? Если у кого нибуть работает скиньте лог мдапи.
 

renault

Portal Pro
November 20, 2008
804
18
Russian Federation Russian Federation
3sf said:
Проделал все по инструкции, вроде все нормально, csc через мдапи видит, даже иденты правильно выбираются, но почемуто картинки нету и выдает сообщение о том что канал закажирован, пробывал разные мдапи, но результат один и тотже. Подскажите где ещё можно ковырять? Подскажите у кого нибуть оно работает? Если у кого нибуть работает скиньте лог мдапи.
Настроил без проблем,опишу мой порядок действия:1).Запускаем ТВ Сервер заходим-TV Servers-название сервера-название тюнера-кнопка Edit,в появившемся окне ставим галку CAM Enabled,в This card can decode цифру 1,ОК,выходим из ТВ сервера,затем убиваем его.
2).Устанавливаем MDAPI (у меня версия 2.6,работает без проблем),запускаем ТВ Сервер,выходим из него,убиваем его.
3)Идем в папку MDPlugins,и в ней в появившуюся папку (появляется автоматически)-название вашего тюнера под номером 0(если тюнер 1) кидаем csc.dll (у меня версия csc_21.11.2008),идем обратно в папку MDPlugins и в ней заменяем MDAPIProvID.xml на ваш отредактированный (у меня скаченный с данного сайта,немного отредактированный).
4) В папку Plugins кидаем отредактированный csc.ini
5)Самое главное-запускаем ТВ Сервер затем МР и смотрим ТВ.
PS:Пользую последнюю версию МР RC4
 

Vlad999

Portal Member
December 6, 2008
28
0
Кто-нибудь реально запустил... MDAPI в связке с ACAMD или CSC - без TV Server??? C TV Server все работает... а с внутреннним TV движком - нет ответов т.е. в плагине тишина.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

OP Similar threads Forum Replies Date
Don_Ald Проблемы с аудио файлами Помощь по MediaPortal 19
Similar threads

Top Bottom