¿Cómo puedo aprovechar en Linux una sintonizadora de TV Avermedia pci?

En línea de comandos me aparece esto:

Philips Semiconductors SAA7162

¿Parece que la reconoce no? Pero no sé si hacen falta drivers, o qué software instalar para ver la tv en Linux. ¿Puedo hacer que funcione con Plex, Jellyfin o algún programa similar? ¿hay algún Docker para que reconozca la tarjeta?
yo empezaria a trastear con tvheadend, el cusl despues lo podras enchufar a kodi/plex/etc. Hay containers, tendras que montar/dar permisos para acceder los /dev

Otra opcion con muchad de estas taejetas es rtl_433 y usarlo para automstizaciones
Zokormazo escribió:yo empezaria a trastear con tvheadend, el cusl despues lo podras enchufar a kodi/plex/etc. Hay containers, tendras que montar/dar permisos para acceder los /dev

Otra opcion con muchad de estas taejetas es rtl_433 y usarlo para automstizaciones

Muchas gracias compañero.

Estoy tratando de instalar tvheadend con portainer. Se instala correctamente, el proceso está "running" pero cuando quiero acceder con el navegador no accede de ninguna forma.

He probado: 192.168.1.22:9981 y 192.168.1.22:9982 y nada. Tal vez esté haciendo algo mal, no estoy muy familiarizado con Linux.

Este es el stack de Docker que estoy usando. Tal vez tenga algo mal puesto:

---

version: "3"
services:
tvheadend:
image: lscr.io/linuxserver/tvheadend
container_name: tvheadend
environment:
- PUID=1001
- PGID=100
- TZ=Europe/Madrid
- RUN_OPTS=<run options here> #optional
volumes:
- /_aplicaciones/tvheadend:/config
- /srv/dev-disk-by-uuid-c8175ed0-e2a8-473f-846c-36e5dc79e4bd/descargas:/recordings
ports:
- 9981:9981
- 9982:9982
devices:
- /dev/dri:/dev/dri #optional
- /dev/dvb:/dev/dvb #optional
restart: unless-stopped

Lo he sacado de aquí:

https://hub.docker.com/r/linuxserver/tvheadend
paco_man escribió:En línea de comandos me aparece esto:

Philips Semiconductors SAA7162

¿Parece que la reconoce no? Pero no sé si hacen falta drivers, o qué software instalar para ver la tv en Linux. ¿Puedo hacer que funcione con Plex, Jellyfin o algún programa similar? ¿hay algún Docker para que reconozca la tarjeta?


Hola yo uso diariamente la TDT en Linux desde el año de la pera... uso kaffeine, kodi, vlc etc...

Imagen
@Zokormazo @Brutico He conseguido instalarlo !!!!!!


Supuestamente no podía entrar porque estaba activado el ipv6, es raro pero lo he deshabilitado y ya me ha dejado acceder desde el vanegador.

Ahora no tengo ni idea de como va este programa. [decaio]
Buscate en google "la biblia de tvheadend", ese programa es la ostia.
@amate @Brutico @Zokormazo Parece ser que tvheadend no reconoce la tarjeta:

Imagen

Con el comando lspci -knn me la consola me arroja esto:

Subsystem: ASRock Incorporation Celeron/Pentium Silver Processor Gaussian Mixture Model [1849:31d4]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801
01:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7162 [1131:7162] (rev 01)
        Subsystem: Avermedia Technologies Inc SAA7162 [1461:011c]
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
        Subsystem: ASRock Incorporation Motherboard (one of many) [1849:8168]
        Kernel driver in use: r8169
        Kernel modules: r8169
04:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 02)


¿Debian sabe que tiene una tarjeta pci enchufada no? ¿hace falta drivers? la tarjeta es antigua, del 2008 aprox. ¿Dónde podría encontrar los drivers para Debian? Vaya putada si al final no la puedo hacer funcionar, me encantaría poder usarla con Jellyfin. :(

Invoco al amigo @TRASTARO que también sabe de estas cosas (sí, otra vez con problemas). [poraki]

Imagen

Imagen
@paco_man https://www.linuxtv.org/wiki/index.php/NXP_SAA716x aquí tienes más info
https://bitbucket.org/powARman/v4l-dvb- ... rc/master/ para compilar

Si no te funciona por menos 20 euros tienes este que es que uso yo ahora 045e:02d5 Microsoft Corp. Xbox One Digital TV Tuner

luego añades dos firmware dvb-demod-mn88472-02.fw y dvb-usb-dib0700-1.20.fw a /lib/firmware y tienes TDT2 para el futuro
Brutico escribió:@paco_man https://www.linuxtv.org/wiki/index.php/NXP_SAA716x aquí tienes más info
https://bitbucket.org/powARman/v4l-dvb- ... rc/master/ para compilar

Si no te funciona por menos 20 euros tienes este que es que uso yo ahora 045e:02d5 Microsoft Corp. Xbox One Digital TV Tuner

luego añades dos firmware dvb-demod-mn88472-02.fw y dvb-usb-dib0700-1.20.fw a /lib/firmware y tienes TDT2 para el futuro

Brutico muchas gracias. ¿Cómo se compila ese driver? estoy un poco pez con Linux y no tengo ni idea de cómo meterlo en Debian para probar si funciona.

Meto todos esos ficheros dentro de la unidad del sistema Debian, ¿luego cómo lo instalo desde el terminal?

¿La tarjeta de Microsoft que me has recomendado funciona con jellyfin, Plex, Kodi, etc? ¿es compatible con tvheadend? [tadoramo]
Yo tengo sintonizadora tdt y sat pero mire antes que fuese compatible....compilar drivers en linux no es tarea sencilla....
amate escribió:Yo tengo sintonizadora tdt y sat pero mire antes que fuese compatible....compilar drivers en linux no es tarea sencilla....

Toda la razón, pero esas tarjetas las tengo hace un porrón de años. Tengo dos, la otra la tengo funcionando en un pc con windows 10 y la otra también la tenía con Windows, pero me gustaría que funcionase en Linux para meterla en el nas.

Imagino que lo de compilar será bastante complicado.
Yo intente compilar drivers para dos usb sintonizadores de xbox one y me fue imposible...
En algun repositorio deberian estar los controladores para ese chipset de philips para debian, aunque igual ya cuenta con los controladores

https://www.linuxtv.org/wiki/index.php/Saa7162_devices
https://www.linuxtv.org/wiki/index.php/ ... evelopment
@paco_man ¿Tienes instalado v4l-utils? Creo que hay están los drivers https://packages.debian.org/stable/v4l-utils
Brutico escribió:@paco_man ¿Tienes instalado v4l-utils? Creo que hay están los drivers https://packages.debian.org/stable/v4l-utils


Gracias Brutico, lo acabo de instalar y ahora no sé si hay que hacer algo más. En tvheadend la tarjeta sigue sin aparecer.


TRASTARO escribió:En algun repositorio deberian estar los controladores para ese chipset de philips para debian, aunque igual ya cuenta con los controladores

https://www.linuxtv.org/wiki/index.php/Saa7162_devices
https://www.linuxtv.org/wiki/index.php/ ... evelopment


Buenas compañero. En esta lista A188 dice que el soporte es desconocido.

https://www.linuxtv.org/wiki/index.php/AVerMedia

Me lo han dicho en el foro de tvheadend, aquí las respuestas:

Tu dispositivo no aparece en esta lista:
https://www.linuxtv.org/wiki/index.php/AVerMedia
o este:
https://www.linuxtv.org/wiki/index.php/Saa7162_devices
por lo que dudo que será compatible con Linux.

AVerMedia tiene el peor soporte de Linux.
Incluso alguien eliminó el soporte de sus dispositivos después del kernel 2.6.x


¿Mala señal?


EDIT: @Brutico, ¿me podrías orientar para ver si puedo instalar esto que me dijiste antes? https://bitbucket.org/powARman/v4l-dvb- ... rc/master/
No tengo ni idea de como se compila en Linux, donde hay que meter eso, los comandos que he de usar, etc. [qmparto]
@paco_man no vas a poder hacer funcionar esa tarjeta en linux, mejor compra la que te recomendó Brutico.



Saludos.
La de la xbox one es por usb y va de lujo... a mí me costó 15 euros de UK amazon. Lo buendo es que es TDT2 y tv por cable
paco_man escribió:[..]
AVerMedia tiene el peor soporte de Linux.
[..]


En realidad es la que peor soporte tiene en general para cualquier S.O.
Imagen


Pero como dije 'en algun repositorio deberian estar unos controladores compatibles' ya compilados o cion algun script para compilarlos, aunque igual es hacer bastante 'mineria de datos' [escarbar y escarbar hasta algo encontrar].

Aunque ahopra que lo pienso, para lo que ya es esa pieza de hardware en la actualidad no se si valga la pena el esfuerzo.
_Slash_ escribió:@paco_man no vas a poder hacer funcionar esa tarjeta en linux, mejor compra la que te recomendó Brutico.

Saludos.

Si eso me temo. Al final me tendré que pillar la de Xbox.

@Brutico tengo algunas dudas de tu sintonizadora de Xbox, ¿funciona con jellyfin, Plex, Kodi, etc? ¿es compatible con tvheadend? ¿Qué Linux tienes? ¿Se ven los canales 4k con ella? ¿puedes grabar y esas cosas? Lo quiero conectar a un servidor nas con Debian y tener tdt en otros dispositivos como la tv, el móvil, etc. Gracias compañero.

Gracias @TRASTARO. Ya sé cual marca evitar en un futuro, Avermedia.

Gracias a todos, sois geniales.
Si debería de funcionar. Lo uso en kaffeine y kodi también lo probé en su dia.
Funcionará en cualquier distribución
Brutico escribió:Si debería de funcionar. Lo uso en kaffeine y kodi también lo probé en su dia.
Funcionará en cualquier distribución

Ya tengo la sintonizadora en mi poder. XD

Ahora lo que no sé es cómo instalar sus drivers o la manera para que la reconozca tvheadend.

@amate @Brutico @Zokormazo @TRASTARO ¿me echáis una mano?
Brutico escribió:@paco_man Tienes que poner los dos archivos en la carpeta /lib/firmware
https://github.com/armbian/firmware/blo ... 8472-02.fw
https://github.com/OpenELEC/dvb-firmwar ... 00-1.20.fw


Parece que funciona !!

Pero es raro, lo puse primero en usb 2.0 y no va. Al ponerlo en el 3.0 sí la ha reconocido, ¿es una sintonizadora sólo para usb 3.0?
Algo que me gusta de gnu/linux es que generalmente
no requieres reiniciar para que funcionen
las actualizaciones al sistema o el tema de controladores
Imagen


Pero nada pierdes con reiniciarlo.

Y pues en la misma caja o el manual debe indicar si es solo para USB 3, aunque igual es que simplememte linux esta 'escuchando' solo algunos puertos del USB en ese momento

Hmkmm

Aqui hablan un pcoo al respecto, y si... hay que reiniciar el sistema

After reading on the TVHeadend (the tv server software I use) forum about people trying to get them to work, I noticed it uses the same Panasonic demodulator as the chinese products. The demodulator, a Panasonic MN88472 (and it's upgrade MN88472), was the piece of hardware with missing linux support. Some people got the stick working so I ordered a stick for myself and it was quite easy to get it to work. Just follow the insctructions below and reboot.


git clone git://linuxtv.org/media_build.git
git clone --depth=1 https://github.com/trsqr/media_tree.git -b xboxone ./media
cd media_build
git reset --hard 9ccb87d
make dir DIR=../media
make distclean
make

sudo make install
paco_man escribió:
Brutico escribió:@paco_man Tienes que poner los dos archivos en la carpeta /lib/firmware
https://github.com/armbian/firmware/blo ... 8472-02.fw
https://github.com/OpenELEC/dvb-firmwar ... 00-1.20.fw


Parece que funciona !!

Pero es raro, lo puse primero en usb 2.0 y no va. Al ponerlo en el 3.0 sí la ha reconocido, ¿es una sintonizadora sólo para usb 3.0?


algunos dispositivos USB te pueden dar algún problema por amperaje o incompatibilidad. No creo que que no rulen en otros USB 2.0, quizá en otro equipo o en USB 2.0 traseros del PC si rule. (algunos USB pierden al tener cierta cantidad de cable de por medio que es lo que suele ocurrir con los USB frontales de la torre o si usas un hub USB)

A mí me pasaba algo así con un Micrófono USB de los buenos con algunos de mis USB 2.0 y lo tengo en un 3.0 porque me viene a dar igual al tener un puñado, el estándar USB 3.0 contempla 900mA en vez de los 500mA del USB 2.0 aunque a veces los fabricantes permiten algo más extraoficialmente.
25 respuestas