TV tuner
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
TV tuner
из комплекта bktv взят драйвер saa и пропатчен патчами находящимися
так же пропатчен ffmpeg для работы с драйвером
все готово
набирать токо make
_paradox.lissyara.su/saa_paradox.tar.bz2
обсуждение как что настраиваеться есть в теме
таже есть возможность вытянуть исходный код из оффициального SDK от филипса
тоесть написать принципиально новый драйвер
так же пропатчен ffmpeg для работы с драйвером
все готово
набирать токо make
_paradox.lissyara.su/saa_paradox.tar.bz2
обсуждение как что настраиваеться есть в теме
таже есть возможность вытянуть исходный код из оффициального SDK от филипса
тоесть написать принципиально новый драйвер
Последний раз редактировалось paradox 2008-12-22 12:15:53, всего редактировалось 1 раз.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Re: TV tuner
наверное я от жизни отстал, неужели драйвер под Philips написали???взялся прикрутить ТВ тюнер , да что-то страт не очень хороший...
дано:
железкаОСьКод: Выделить всё
none3@pci0:1:10:0: class=0x048000 card=0xf31f1461 chip=0x71331131 rev=0xd0 hdr=0x00 vendor = 'Philips Semiconductors' device = 'Philips SAA7135hl ENLTV TV/Radio Tuner' class = multimedia
начал ставитьКод: Выделить всё
home# uname -v FreeBSD 7.0-PRERELEASE #0: Sun Jan 6 14:28:53 EET 2008 root@:/usr/obj/usr/src/sys/GENERIC home#
но ничего хорошего не вышлоКод: Выделить всё
/usr/ports/multimedia/kbtv
пишет такой ерорbktr модуль который описан в хэндбуке не подходит , т.к. у меня чип другойКод: Выделить всё
Checking write access to targets, creating directories... Installing saa kernel module... saa.ko -> /boot/modules Traceback (most recent call last): File "do_install.py", line 52, in <module> shutil.copy(os.path.join("saa/saa/kmod", SAA_KO), KMODDIR) File "/usr/local/lib/python2.5/shutil.py", line 80, in copy copyfile(src, dst) File "/usr/local/lib/python2.5/shutil.py", line 46, in copyfile fsrc = open(src, 'rb') IOError: [Errno 2] No such file or directory: 'saa/saa/kmod/saa.ko' *** Error code 1 Stop in /usr/ports/multimedia/kbtv/work/kbtv-1.2.4. *** Error code 1 Stop in /usr/ports/multimedia/kbtv. *** Error code 1
а нужно собрать именно bktv т.к. вместе с ним идет кернел модуль saa какраз для моего чипа.
Посоветуйте кто ТВ тюнеры крутил
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Re: TV tuner





Помойму свершилось чудо





http://freebsd.ricin.com/kbtv/
В разделе README, на первый взгляд, все подробно описано
По выводу у тебя нет модуля saa.ko
Может ето поможет
Код: Выделить всё
The saa driver, viewer, and support code from purpe.com is included with
kbtv. Build preferences can be set in buildprefs.py. If you set the
WITH_SAA variable to True the saa.ko kernel module will be built and
installed. Also the saa Python module is built, which has functionality for
viewing, tuning, etc, exactly like the bt848 module for Brooktree hardware.


- Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Re: TV tuner
да похоже есть этот драйвер , точнее модуль он должен собираться вместе с kbtv
там модуль saa - вот он какраз на филипс чипы сери 713* а этот чип очень распространен...
проблема ток в том что не собралось у меня это чудо...нада будет попробовать ради интереса на 6.2 собрать
-------------
зы: проблема конкретно в том что kbtv не собиратьеся с модулем saa
там модуль saa - вот он какраз на филипс чипы сери 713* а этот чип очень распространен...
проблема ток в том что не собралось у меня это чудо...нада будет попробовать ради интереса на 6.2 собрать
-------------
зы: проблема конкретно в том что kbtv не собиратьеся с модулем saa
- Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Re: TV tuner
на 6.2 собираеться без проблем , и модуль saa тоже
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Re: TV tuner
Ну а так работает или нет???
- Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Re: TV tuner
а вот не скажу -) т.к. не знаюFreePascal писал(а):Ну а так работает или нет???
6.2 это на работе
а тюнер вместе с 7.0пререлиз дома
- Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Re: TV tuner
кароч на 7 похоже пока ниче хорошего не получиться, только на 6.2
Написал вчера разработчику kbtv и вот что он на эту тему сказал
Написал вчера разработчику kbtv и вот что он на эту тему сказал
вот такие новости по поводу ТВтюнера.... одним слово как только у меня заработает я сразу отпишусь -)Hi,
the SAA kernel module is broken on freebsd7/8 (api changes, and iic device
changed). I intend to fix that in kbtv2 (kbtv2 is almost ready now, and once
everything works on 6 I start porting saa to 7). It will probably take some
more time before kbtv2 goes into ports, after user testing.
kbtv1 with SAA works only on freebsd 5/6, sorry. I suggest using fbsd6 for
now. Or send me patches
Cheers,
Dan
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: TV tuner
Вот у меня получилось его собрать, правда, на такой системе:
В /dev появился девайс saa0. Если запустить btsetup, а в нем show, можно наблюдать, в частности, следующее:
Теперь проблема: мне нужно писать чем-то видео с этого тюнера на винчестер. Hizel подсказал юзать для этого mencoder из состава mplayer, но mplayer отказывается видеть этот тюнер, он хочет bktr:
Вот какие драйвера на выбор он мне предлагает:
В документации ничего не сказано про поддержку mplayer'ом драйвера saa. Может как-то можно ему обмануть, никто не знает? Я пробовал поставить xawtv, но оно не собирается:
Собственно, и он, кажется, тоже не поможет, т.к. на его сайте я тоже нашел только упоминания про bktr. Использовать kbtv для записи не хочется, т.к. во-первых, он, кажется, этого не умеет, а во-вторых, очень не хочу ставить иксы - на этом компе (PIII, 128Mb ОЗУ) сам kbtv собирался три дня, я думаю установка иксов его убьет
Собственно, все это можно сделать и под виндой, но софт для этого дорогой и какой-то весь корявый, очень ненадежно работает. Думал вот во фре из консоли реализовать задачу и попал в тупик. Кто-нибудь знает, что можно придумать в такой ситуации?
Код: Выделить всё
monitoring-test# uname -a
FreeBSD monitoring-test.office.local 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Код: Выделить всё
SAA - Philips SAA713x based cards
===================================================================
SAA MODULE LOADED............ Yes
SAA DEVICE PERMISSIONS....... OK
SAA CAPTURE CHIP............. Philips SAA7130
SAA TV CARD.................. AverMedia AverTV series (also Medion)
SAA TUNER TYPE............... Philips, PAL B/G
Код: Выделить всё
monitoring-test# mplayer tv:///
MPlayer 1.0rc2-3.4.6 (C) 2000-2007 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Model: 8, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
Playing tv:///.
TV file format detected.
Selected driver: bsdbt848
name: Brooktree848 Support
author: Charles Henrich
comment: in development
tvi_bsdbt848: Unable to open bktr device. Error: No such file or directory
tvi_bsdbt848: Unable to open tuner device. Error: No such file or directory
tvi_bsdbt848: Unable to open dsp device. Error: No such file or directory
tvi_bsdbt848: Call to SNDCTL_DSP_SETFRAGMENT ioctl failed. Error: Bad file descriptor
Error: No video input present!
Exiting... (End of file)
Код: Выделить всё
monitoring-test# mplayer tv:/// -tv driver=help
MPlayer 1.0rc2-3.4.6 (C) 2000-2007 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Model: 8, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
Playing tv:///.
TV file format detected.
Available drivers:
bsdbt848 Brooktree848 Support (in development)
dummy NULL-TV
Exiting... (End of file)
monitoring-test#
Код: Выделить всё
libng/plugins/write-qt.c: In function `video_list':
libng/plugins/write-qt.c:351: error: structure has no member named `num_encoding_colormodels'
libng/plugins/write-qt.c:353: error: structure has no member named `encoding_colormodels'
libng/plugins/write-qt.c:354: error: structure has no member named `encoding_colormodels'
libng/plugins/write-qt.c:381: error: structure has no member named `num_encoding_colormodels'
libng/plugins/write-qt.c:382: error: structure has no member named `encoding_colormodels'
gmake: *** [libng/plugins/write-qt.o] Error 1
*** Error code 2
Stop in /usr/ports/multimedia/xawtv.
*** Error code 1
Stop in /usr/ports/multimedia/xawtv.
monitoring-test#

Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
- Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Re: TV tuner
ну saa и bktr не имеют ничего общего между собой это точно...соотвесно все что упираеться в bkrt на saa железе(тоесть Philips) работать не будет
я уже не помню что у меня за чип...но у меня ничего толком не вышло были постоянные проблемы с iicbus или чето так уже даже не помню толком
довольно долго также эта тема обсуждаласяьб на freebsd-multimedia...
вывод такой : максимум ты можешь попробовать запустить филипсовский тюнер на просмотр ТВ-программ,(комуто может повести - смотря какой чип)
но т.к. исторически сложивщееся предпочтение во фре к bktr тебя приведет в тупик, потомучто bktr это как isa сегодня - сильно древне...
одним словом всем большим любителям ТВ-тюнеров - Большой Привет !
я уже не помню что у меня за чип...но у меня ничего толком не вышло были постоянные проблемы с iicbus или чето так уже даже не помню толком
довольно долго также эта тема обсуждаласяьб на freebsd-multimedia...
вывод такой : максимум ты можешь попробовать запустить филипсовский тюнер на просмотр ТВ-программ,(комуто может повести - смотря какой чип)
но т.к. исторически сложивщееся предпочтение во фре к bktr тебя приведет в тупик, потомучто bktr это как isa сегодня - сильно древне...
одним словом всем большим любителям ТВ-тюнеров - Большой Привет !

-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: TV tuner
Жаль
Так хотелось придумать альтернативное винде решение. А может под каким-нибудь линуксом можно что-то подобное устроить?

Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
- lymar
- мл. сержант
- Сообщения: 117
- Зарегистрирован: 2008-02-03 11:54:20
- Откуда: Україна
- Контактная информация:
Re: TV tuner
Настроил даное чудо на Slackware 12 работает без проблем.. TV (tvtime)+ FM (gnomeradio)
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: TV tuner
апну тему что бы не искать)
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: TV tuner
мануал надо
по форуму
по форуму
-
- ефрейтор
- Сообщения: 66
- Зарегистрирован: 2008-08-04 8:40:56
- Откуда: Волгоград
Re: TV tuner
На днях занялся изучением данного вопроса (Тюнер LifeView FlyTV Prime 34 FM на чип Philips SAAA7134HL и ОС FreeBSD 7.0) проделал следующие эксперименты: скачал kbtv-1.2.5 попытался собрать выдал ошибку при сборке saa модуля, ругнулся на функцию, типа не такое количество параметров (ну как и говорит автор, что в FreeBSD 7.0 изменился API). Скачал kbtv-2.0 ставить не стал больно много зависимостей qt4 и прочий замор. Нашел директорию с патчами, открыл и обнаружил фиксы как раз для функций на который при сборке kbtv-1.2.5 шла ругань, скопировал их в директорию с патчами для kbtv-1.2.5, make – все собралось и проинсталилось отлично. Загрузил модуль, настроил права на файлы устройств (как написано в редми) запускаю прогу железо показывает правильное, при попытке добавить канал, диалог добавления канала повисает на экране появляется изображение правда без звука и черно-белое и на консоль валится ошибка: Причем канал показывает, вне зависимости от указанной частоты, последний который смотрели под виндовсом (судя по экспериментам). Ну из всего сделал вывод, что какие-то проблемы с iic девайсом, как я понял через него и осуществляется управление (переключение каналов и т.д.). Вот мне интересно как у других, может проблема именно у меня.
Код: Выделить всё
iicbus0: START: bus error(status 0x9 loop:12)
#define TRUE = FALSE
#define FALSE = TRUE
#define FALSE = TRUE
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: TV tuner
это у автора дров проблема с нормальным программированием
они кумарят бсдешной реализацией iic
делали бы они свою
думаю было бы нормально все
они кумарят бсдешной реализацией iic
делали бы они свою
думаю было бы нормально все
- nsand
- мл. сержант
- Сообщения: 132
- Зарегистрирован: 2008-03-08 15:25:07
- Откуда: Россия, Пенза
- Контактная информация:
Re: TV tuner
такой вот патчик на drivers/media/video/saa7134/saa7134-cards.cLeonardo писал(а):На днях занялся изучением данного вопроса (Тюнер LifeView FlyTV Prime 34 FM на чип Philips SAAA7134HL и ОС FreeBSD 7.0) меня.
Код: Выделить всё
--- /usr/src/linux-2.6.26.orig/drivers/media/video/saa7134/saa7134-cards.c 2008-07-14 04:51:29.000000000 +0700
+++ /usr/src/linux-2.6.26/drivers/media/video/saa7134/saa7134-cards.c 2008-07-26 20:23:35.000000000 +0700
@@ -4138,9 +4305,10 @@
.name = "AVerMedia Hybrid TV/Radio (A16D)",
.audio_clock = 0x187de7,
.tuner_type = TUNER_XC2028,
- .radio_type = UNSET,
- .tuner_addr = ADDR_UNSET,
- .radio_addr = ADDR_UNSET,
+ .radio_type = TUNER_XC2028,
+ .tuner_addr = 0x61,
+ .radio_addr = 0x61,
+ .mpeg = SAA7134_MPEG_DVB,
.inputs = {{
.name = name_tv,
.vmux = 1,
У самого есть такая карта, надо тоже ее помучить.

- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: TV tuner
Вчера пришлось с такой картой поднимать стрим серверв на линухе, очень хотелось в бсд это увдиеть 

BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: TV tuner
а кто мешал тебе попробовать поднять это на бсд?)
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: TV tuner
Драйвер которого толком нет. НО...paradox писал(а):а кто мешал тебе попробовать поднять это на бсд?)
на столе лежит ещё один тюнер, мона попробовать затолкать его сейчас в мой комп, грузануться в бсд и там пофтыкать.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: TV tuner
еп.. нету писяй на материнке.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
-
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
- Контактная информация:
Re: TV tuner
Чувак, если получится - напиши, как сделал
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru
http://www.itforum-sochi.ru
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: TV tuner
>LMik
драйвер есть
kbtv
в нем saa_REL. чего то там
там даже патчи для ffmpeg что бы можно было видео потоки писать
ну и если получиться пропатчить ffmpeg в MPLayer'е то можно будет смореть и писать в mplayer
драйвер есть
kbtv
в нем saa_REL. чего то там
там даже патчи для ffmpeg что бы можно было видео потоки писать
ну и если получиться пропатчить ffmpeg в MPLayer'е то можно будет смореть и писать в mplayer
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: TV tuner
Мне надо стримы в сетку мультикастовые делать, а не писать.paradox писал(а):>LMik
драйвер есть
kbtv
в нем saa_REL. чего то там
там даже патчи для ffmpeg что бы можно было видео потоки писать
ну и если получиться пропатчить ffmpeg в MPLayer'е то можно будет смореть и писать в mplayer

BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!