Корпорация Дженерал Сателайт — российская научно-производственная компания, представляющая на российском и международном рынке высокотехнологичное радиоэлектронное оборудование, характеристики которого отвечают самым высоким стандартам. Надежность и профессионализм за многие годы успешной работы позволили компании занять место лидера в телекоммуникационном бизнес-сообществе России.
Внимание: новые архивы пакуются WinRar 3.0. Он не совместим по формату с WinRar 2.0 !!!
Название этой карты многих вводит в заблуждение. Со SkyStar1 у нее только два общих свойства - часть названия, и текстолит из которого изготовлена печатная плата. На самом деле это принципиально новая карта, выполненная на на чипе FlexCop II фирмы B2C2 inc.
Последние версии драйверов доступны на cайте Technisat.
Внимание: Не работают Windows 2000 Advanced Server.
Внимание: Во избежание блокировки карты ни в коем случае не используйте софт с "желтого" CD-диска Europe Online (EON) (v 4.1.5 и 4.1.6 (1_dot_5 и 1_dot_6) и софт 4.2.7 с сайтаEON.
Дата выпуска - 2000 г.
Дата выпуска - 2001 г.
Дата выпуска - 2002 г.
В конце июня 2003 г. на сайте Technisat обнаружена новая разновиднность софта 4.22. Беглый взгляд показал, что драйвера остались те же, что и в софте 4.22 годичной давности. Добавлен патч для Windows Media Player 9.0 и программа DVBviewer, выполняющая функции PVR.
Дата выпуска - 2003 г.
Дата выпуска - 2003 г. и 2004 г.
Дата выпуска - 25.10.04
Стандартный софт и SDK некорректно формируют команды протокола DiSEqC v 1.2, служащие для управления позиционером.
Для управления позиционером используйте софт, описанный в разделе DiSEqC v 1.2 на SkyStar2
После установки Microsoft Media Player 9 перестает работать приложение TV4PC. Это вызвано изменениями во внутренней структуре WMP 9. Для устранения это проблемы необходимо создать пустую запись в реестре:
[HKEY_LOCAL_MACHINESoftwareMicrosoftMediaPlayerShimExclusionListTV4PC.exe]
или импортировать reg-файл:
31 января 2003 фирма B2C2inc решила уйти от прямых продаж и поддержки всех изделий B2C2 PCI и USB. Из-за этого американский рынок ATSC оказался открытым, т.к. B2C2incбыла единственным поставщиком изделий Air2PC-ATSC, которые фактически стали промышленым стандартом. Для продолжения продаж и поддержки устройств B2C2 Air2PC-ATSC 15 мая 2003 г была основана фирма BROADBAND TECHNOLOGIES INC. (BBTI). Основатель фирмы - John Jurrius - бывший директор департамента Software Engineering вB2C2inc. Также туда ушел и Fred Urrutia - ранее VP Worldwide Sales & Business Development. BBTI также обеспечивает прямые продажи и поддержку B2C2 Sky2PC, Cable4PC и Air2PC-DVB в Северной Америке, Центральной Америке и Южной Америке. Кроме того, BBTI разрабатывает программное обеспечение, например для Technisat.
Как известно, драйвера SkyStar2 не могут корректно работать на мультипроцессорных (SMP) системах. Этот факт специально отмечен даже в FAQ на сайте Technisat.
Отметим сразу, что с выходом драйверов 4.3.0 25 (октября 2004 г.) ситуация несколько изменилась. Режим Hyper Threating функционирует удовлетворительно, но на аппаратно многопроцессорных системах SkyStar2 по прежнему не работает.
Вероятно эффект связан с особенностями распределения и обработки прерываний (IRQ) в SMP системах или с перекидыванием программного потока с одного процессора на другой. Однако было замечено, что отключение одного из процессоров двухпроцессорной системы возвращает работоспособность карте. Напрашивается вопрос - а можно ли закрепить процесс за конкретным процессором (физическим или логическим (для HyperThreading)), частично сэмулировав однопроцессорную систему? Как оказалось можно.
Российский программист Максим Субочев решил эту задачу с помощью специальных утилит. Результат своего иследования он изложил в статье "SkyStar2 APIC или как поиметь два процессора + SkyStar и не иметь головную боль".
К лету 2004 г. Technisat выпустил новые драйвера версий 4.2.10 и 4.2.11 в которых декларируется корректная работа на SMP-системах. Максим Субочев провел исследование работоспособности разных версий драйверов. Кроме того он написал подробный FAQ по настройки графов (graphs) в программах ProgDVB и MyTheatre. Читайте его статью "SkyStar2 FAQ: Hyper-Threading, DiSEqC 2.0 4-in & FilterGraph"
Используется программа MS ImageCFG. Программа изменяет в заголовке exe - файла нескольких байт, после чего тот обрабатывался только одним ядром. Описание процедуры(eng)
Не дожидаяь исправления ситуации производетелями авторы программ начали вводить изменения сами. Например в ProgDVB появилась опция "отключить многопроцессорность" (Use First CPU Only)
Не только SkyStar2 не работает в SMP системах. На сегодняшний момент только Technotrend PCI-Budget (WinTV NOVA, SkyStar3) имеет драйвера, специально адаптированные под этот случай. Думается, что описанный выше способ поможет и другим DVB-картам освоить SMP.
В связи со все более широким распространением технологии Hyper Threating, применяемой в процессорах Intel Pentiun IV 2,6 Ггц и выше, двупроцессорность (пусть даже и виртуальная) становится обыденным явлением. При странном поведении софта, первым делом отключите Hyper Threating в BIOS.
Прежде всего - блокировка - условный термин. На самой карте аппаратно ничего не блокируется!
Блокировка карты происходит во время инсталляции софта (версии 4.1.5 и 4.1.6) с "желтого" диска Europe Online (EON). При этом в EEPROM (электрически перепрограммируемое ПЗУ) 24C08 карты записывается некоторая метка - ISP_key, соответствующая EON. Стартующий софт версий 4.1.4 и выше (сам софт 4.1.4 карту не блокирует) проверяет определенные записи в реестре, которые появляются при первой активации подписки EON. Если этих записей нет, а метка ISP_key присутствовует, то софт считает карту неактивированной и блокирует в софте работу с мультикаст-потоками. Мультикаст же обязательно требуется для работы сервисов SkyBuster и Fazzt, предоставляемых EON (потому и блокируется).
Были отмечены случаи блокировки при аварийном завершении ТВ-программы SKY4PC
Следствием блокировки являются симптомы:
Как исправить последствия блокировки.
Это класс программ начал развиваться с 2002г. Программы поддерживают разные модели DVB-карт, предоставляя пользователю единый интерфейс, не зависящий от типа DVB-карты.
Универсальные программы поддерживающие несколько моделей DVB-карт
Вторая программа написанная вне Technisat. Автор - Christian Hackbart. Проект начат 12.05.2002. EPG, запись ТВ программ на диск, EPG. Базируется на библиотеке созданнойMarian Ficek (Marfi) в ходе дизассемблирования стандартного софта. Сейчас программа поставляется Technisat на стандартном CD с софтом для SkyStar2.
SkyView
Программа Marian Ficek (Marfi). Базируется на библиотеке SkyAVC.ax созданной им в ходе дизассемблирования стандартного софта еще в 2002 г.
DVBportal
Спутниковый интернет подразумевает трансляцию входящего трафика пользователя на всю территорию, покрываемую спутником. Если этот трафик не зашифрован (а это обычная ситуация), то становится возможным принимать файлы которые загружают пользователи СИ. Программы реализующие эту возможность пока работают только с протоколом HTTP (к сожалению со спутника не передаются имена закачиваемых файлов). Но так как это основной протокол используемый в интернете, то возможен перехват значительной части файлов транслирующихся со спутника.
Первоначально написаны для SkyStar1. Позднее добавлена поддержка SkyStar2 на базе DLL от Marfi
HTTP сниффер. Сова. Существует в виде плагина к ProgDVB и в виде самостоятельной программы.
Великолепная программа португальского программиста BxS для поиска активных транспондеров.
Эта небольшая программа поможет быстро найти сигнал со спутника.
В начале июля 2003 фирма Technisat после двухлетней эпопеи секретности вокруг SkyStar2 выложила SDK под Windows и Linux для публичного использования.
В настоящее время техподдрежку изделий B2C2inс осуществляет Broadband Technologies Inc. (BBTI). На ее сайте находятся самые свежие версии SDK
C момента появления SkyStar2 на рынке не было никакой информации о программировании карты. Тем не менее, программисты в разных странах занимались частичным дизассемблированием и изучением основных функций стандартного софта. На основе этого материала Марианом Фисеком (Marfi) Польша, Saar`ом, Россия были созданы собственные SDK - SkyAVC и DVB-core соответственно, обеспечившие выполнение основных функций.
Драйвера для Linux существуют и опробованы под дистрибутивом RedHat 7.1 (верии ядра 2.4.2, 2.4.2-2, 2.4.3, 2.4.7-10, 2.4.10, 2.4.9-13, 2.4.17). В июле 2002 г. компания ОМИКОМпредлагала драйвера своим клиентам. Однако фирма B2C2inc (разработчик карты) запретила это делать, ссылаясь на нарушение условий распространения SDK и embeeded-софта.
Тем временем, в начале июля 2003 фирма Technisat после двухлетней эпопеи секретности вокруг SkyStar2 выложила SDK под Windows и Linux для публичного использования. В состав SDK под Linux входят скомпилированые драйвера под разные ядра и исходники некоторых приложений.
В настоящее время техподдрежку изделий B2C2inс осуществляет Broadband Technologies Inc. (BBTI). На ее сайте находятся самые свежие версии SDK и драйверов.
Проект сайта LINUX TV, поддерживаются Ralph Metzler.
Представляют собой драйвера LINUXTV пропатченные на предмет разных ошибок, которые отлавливает Денис. Основной упор делается на корректную работу с системами спутникового доступа в интернет (Денис длительное время был админом PlaneSky, а также одним из его создателей).
Конечно, SkyStar2 не имеет своего ТВ-выхода. Однако есть возможность перенаправить Direct Show видео-поток на MPEG-2 декодер с ТВ-выходом, например RealMagic Hollywood Plus или XCARD. Ряд альтернативный программ уже умеют это делать. При этом качество изображения даже выше, чем при выводе ТВ-изображения картой SkyStar1. Это объясняется большей разрядностью ЦАП (у SkyStar1 - 9 бит, у Hollywood Plus - 10 бит, есть карты и с большим значением), а также более грамотно построенной аналоговой частью декодера.
Со временем, несомненно список поддерживаемых MPEG-2 декодеров будет пополняться. Также, несомненно, это способ действителен и для других DVB-карт, например клоновTwinHan.
Стандартный софт и SDK не позволяют выдавать команды протокола DiSEqC v 1.2, служащие для управления позиционером. Как всегда, программисты нашли выход.
SS2DiSEqC
Самостоятельная программа и модуль для ProgDVB (MDApi) и MyTheatre (DVBCore) для управления позиционером. Автор - MiBi. Windows 98, 2000/XP. Поддержка SkyStar2 rev 2.6B. Содержит патченные, для корректной работы с протоколом DiSEqC 1.2 драйвера.
Прочее
Комментарии? Поправки? Дополнения? satinet@msk.gs.ru
