T&V HappyPlayer
T&V HappyPlayer представляет собой программу для управления TV-картами (тюнерами) на чипе Brooktree BT848 и совместимых,
функционирующую в среде OS/2. Среди небогатого выбора подобных программ он занимает особое место. Во-первых, он
разрабатывается в России, и поэтому ориентирован на поддержку TV-карт, имеющихся в продаже в xUSSR. Во-вторых, по той же
причине он учитывает... скажем так, особенности отечественного телевещания -- наличие параллельно действующих стандартов
SECAM и PAL, отклонение основных параметров в полтора раза от нормы, различные параметры вещания по разным каналам и прочая,
и прочая. В-третьих, по необъяснимым для авторов причинам, уже на этапе альфа-тестирования он поддерживал некоторые возможности,
отсутствующие у других подобных программ.
Требования к аппаратному обеспечению
- PC-совместимый компьютер
- Шина PCI 2.0 (некоторые тюнеры могут требовать PCI 2.1)
- TV-тюнер на базе чипа Brooktree/Fusion BT848A или выше
В настоящее время поддерживаются следующие модели:- AIMSlab Video Highway Xtreme
- FlyVideo II
- FlyVideo 98
- FlyVideo 98 FM
- AVER TVPhone98
- AVER TVPhone
- AVER TVCapture98
- AVER TVCapture
- Tekram M205pro
- ProLink PixelView
- Vobis Highscreen
- ATI TV Wonder
- Miro TV PCTV (untested)
- Miro TV PCTV Pro (untested)
- Видеокарта SVGA с 8, 15, 16, 24 или 32-битовым представлением цвета (8-битовый режим не рекомендуется для цветных мониторов, т.к. приводит к сильным искажениям цветопередачи); желательна видеопамять VRAM (SGRAM), и разрешение 800x600 или выше
- Система телевещания в формате SECAM и/или PAL. NTSC в настоящее время не поддерживается
Требования к программному обеспечению
- IBM OS/2 Warp 3.0 или выше
- Presentation Manager
- DIVE
- В целях убыстрения перетаскивания рекомендуется выключить режим Full window dragging
- Ни в коем случае НЕ СЛЕДУЕТ использовать T&V HappyPlayer в режиме прямого доступа к видеопамяти совместно с утилитами третьих фирм, расширяющими Рабочий Стол OS/2 за пределы экрана! Из-за особенностей архитектуры PC, тюнер работает с памятью на физическом уровне, без использования виртуальной памяти и механизма защиты, поэтому такие действия могут привести к записи тюнером видеоданных за пределы видеопамяти - в оперативную память PC и память периферийных устройств - и, как следствие, к НАРУШЕНИЮ РАБОТЫ СИСТЕМЫ, ПОТЕРЕ ИНФОРМАЦИИ, а в наиболее тяжёлых случаях - ФИЗИЧЕСКОМУ ПОВРЕЖДЕНИЮ ОБОРУДОВАНИЯ (например, стиранию флэш-памяти).
Уже реализованы такие возможности, как масштабирование
изображения, клиппинг, автосканирование каналов (кстати, в
среднем в 2 раза быстрее, чем в родном софте), раздельная
настройка стандарта
Ответы на часто задаваемые вопросы приведены в faq.rus.
Авторы -- Вадим и Татьяна Румянцевы -- распространяют программу по принципу shareware. Полная стоимость программы составляет $10 USD. Однако для физических лиц, проживающих в странах бывшего СССР, предусмотрена специальная 80-процентная СКИДКА, и стоимость в таком случае составляет $2 USD. Подробности регистрации программы описаны в файле register.rus.
Текущая версия T&V HappyPlayer -- Version 1.15 - 28.10.2003 (tvh_115r.zip, 102k). |
История создания:
1.15 -- 28.10.2003
- Добавлено распознавание новых видеокарт ATI, приводивших в старых версиях к смещению изображения (или требовавших задания параметра /OFFSET:1536). Постольку, поскольку фирма ATI нам не сообщала точного перечня таких карт, требующих специальной обработки, возможны накладки с некоторыми моделями. В случае проблем со смещением изображения — сообщайте о них, указывая PCI Device ID видеокарты.
1.14
- eComStation Special Edition
1.13 -- 15.06.2002
- Исправлена ошибка в обработке параметра /IDLE.
- Новый параметр /TOP задаёт работу в режиме Float on Top, т.е. таком, когда окно T&V HappyPlayer всегда находится сверху других окон. При этом несколько ускоряется реакция на изменение конфигурации окон в процессе работы. К сожалению, окошку Window List почему-то плевать на этот флаг, поэтому при перекрытии им окна HappyPlayer'а получается неопрятно.
1.12 -- 05.06.2002
- На FlyVideo 98FM некорректно показывали каналы в диапазоне 140-168 МГц. Пофиксено.
- Чуть уменьшена ресурсоёмкость.
- Ключ /TV:TVWONDER -- поддержка ATI TV WONDER.
- Ключ /OFFSET:n -- принудительная установка смещения начала отображаемой области окна в байтах по сравнению с возвращаемым DIVE (для обхода глюков DIVE). По умолчанию используется 0, не надо менять это умолчание без веских причин! Используйте этот параметр на свой страх и риск. Неправильное значение этого параметра может повлечь сбои в работе ОС, потерю данных и даже физическое повреждение оборудования!
- Теперь правильно определяем физический адрес видеопамяти на картах nVidia, благодаря чему возможна работа с ними без буферизации. Great thanx to Vadim Ochkin.
1.11 -- 20.01.2002
- Ключ /IDLE - sets IDLE+31 priority for buffering thread
1.10 -- 23.04.2000
- Ключ /TV:M205PRO -- поддержка Tekram M205pro.
- По клавише Backspace теперь переключаемся на предыдущий активный канал.
- Ключ /TV:PIXELVIEW -- поддержка ProLink Pixelview.
- Ключ /TV:HIGHSCREEN -- поддержка Vobis Highscreen.
- Ключ /TV:FLYVIDEO_98FM -- поддержка FlyVideo 98FM.
- Ключ /TV:FLYVIDEO_IINEW -- поддержка новых FlyVideo II.
- По клавише 'o' выводим в тайтлбар текущие настройки.
- Поддержка плагинов. Если в каталоге, в котором лежит happy.exe, создать подкаталог PLUGINS, то T&V HappyPlayer
будет пытаться использовать все лежащие в нём DLL как плагины. Замечания о программировании плагинов см. в файле plugins.rus.
Первая версия плагина для поддержки дистанционного управления Aver TVPhone98 - AVER98RM.DLL. Положите эту DLL из каталога SDK в подкаталог PLUGINS, чтобы она заработала. ДУ опрашивается по поллингу, поэтому во время работы T&V HappyPlayer с этим плагином загрузка процессора ненулевая.
1.03 -- 17.10.1999
- Ликвидирована глупая ошибка: чётные и нечётные строчки в изображении были переставлены местами.
- Выключалось изображение в некоторых хитрых ситуациях (например, при минимизации/восстановлении окна во время автосканирования). Пофиксено.
- Больше не трапаемся при фатальных ошибках.
- Запуск второго экземпляра программы приводил к потере изображения в первом экземпляре. Пофиксено.
- Подправлена настройка на PAL в пользу PAL-B,D,G,H,I. Может быть, от этого полегчает счастливым обладателям карточек Aver.
- Добавлена инициализация звуковых чипов TDA8425, TDA9840, TDA9850. При указании параметра командной строки /MONO чип TDA9840 инициализируется в монофоническом режиме.
1.02 -- 04.08.1999
- Домашняя страница проекта T&V HappyPlayer: http://www.os2.spb.ru/russian/projects/happyplayer
- Теперь запоминаем позицию и размеры окна, а также номер канала, при перезапуске программы.
- Могли в некоторых случаях впадать в бесконечный цикл при автосканировании. Пофиксено.
- В режиме PAL автосканирование практически не работало. Пофиксено. К сожалению, скорость автосканирования в режиме PAL в два раза уступает SECAM, из-за самой природы этих стандартов.
- Улучшена цветопередача путём изменения соотношения между компонентами U и V. Возможно, вам потребуются корректировки значений цветонасыщенности, контрастности и яркости для каналов.
- Убрана вертикальная интерполяция полиномами второй и четвёртой степени на малых разрешениях, как не оправдывающая себя визуально и иногда приводящая к зависаниям DSP.
- Исправлено определение карточки FlyVideo II. Теперь должно работать.
1.01 -- 14.07.1999
- Основным сайтом поддержки теперь является ftp.os2.spb.ru.
- Сделана попытка переключения источников звука вместе с источниками видео (пока, похоже, не особенно работоспособно). Раньше всегда шёл звук от TV.
- По клавише 'D' восстанавливаются дефолтные значения яркости, контрастности и цветонасыщенности для канала.
- Новый тип карты AVER_TVCT -- Aver TVCapture с тюнером Temic (у обычного AVER_TVC тюнер Philips). Untested.
- Уточнены границы полос частот для FlyVideo, FlyVideo98. Теперь не должны пропадать каналы на границе полос.
- Добавлена предварительная поддержка для Miro TV PCTV и Miro TV PCTV Pro. За отсутствием этих карточек в России приходится теоретизировать. Типы MIRO_PCTV и MIRO_PCTVPRO. Untested.
- Более надёжная настройка на частоту по [/].
Вадим Румянцев
Татьяна Румянцева
Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ