Προτασεις για webcams & TV tuners

Ανώνυμος (χωρίς επαλήθευση) | Κυρ, 01/13/2008 - 23:22 | 1' | 13

καλησπερα!



θα ηθελα να μαθω ποιεs webcams και ποια tv tuners ειναι 'συμβατα'

με linux [κυριως με ubuntu]!

thanx in advance!

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Oi web καμερες γενικα, δεν εχουν προβλημα με το linux, οποτε η επιλογη ειναι δικη σου.

Για tv tunner, δε ξερω, επειδη ποτε, δε χρειαστηκα, παντως εχω δει παμπολες να τρεχουν σε linux.

Yποθετω, να μας πει καποιος που εχει...

Για webcams δες εδώ
http://mxhaard.free.fr/spca5xx.html
για drivers και μια λίστα με συμβατές συσκευές. Οι συγκεκριμένοι drivers υποστηρίζουν τις περισσότερες webcams.

Για TV tuners υποτίθεται ότι τα μοντέλα της Hauppage που βασίζονται στο
ΒΤ878 παίζουν καλά μια και υπάρχουν drivers στον πυρήνα (ενδεικτικά
PVR-150, 250, 350).

Το ίδιο ισχύει για τις κάρτες με Phillips SAA713x, όπως η FlyDVB Trio
(την οποία είχα δοκιμάσει πριν μερικούς μήνες και έδειχνε αναλογικά
κανάλια με πρόσφατους πυρήνες). Αν δεν απατώμαι, η Avermedia
υποστηρίζει το Linux στα hybrid μοντέλα της.

Δες:
http://www.wlug.org.nz/TvTunerCards

και μια λίστα με συμβατές και μή κάρτες εδώ:

http://www.videohelp.com/capturecards

Δες εδώ ένα παλιότερο tutorial με Hauppauge WinTV model 401 και Conexant chip:
http://www.linuxjournal.com/article/8116
dimitris2007-6-28 14:45:48

H Κάρτα σου υποστηρίζεται από το module saa7134.

Συνήθως αρκεί να δώσεις:

sudo gedit /etc/modprobe.d/options

Εκεί προσθέτεις τις γραμμές:

option saa7134 card=84 tuner=54
οptions saa7134-dvb use_frontend=1

Μπορείς να έχεις DVD-T ή DVB-S αλλά όχι και τα δύο ταυτόχρονα. Το  use_frontend=1 είναι για DVB-S. Αν θες DVB-T, αντί για 1 βάλε 0.

Αποθήκευσε το αρχείο (Ctrl+S).

Δώσε:
sudo gedit /etc/modules

και στο νέο αρχείο πρόσθεσε τη γραμμή:
saa7134-dvb

Αποθήκευσε το αρχείο (Ctrl+S).

Τέλος, κατέβασε το Kaffeine για να βλέπεις TV:
sudo apt-get install kaffeine dvb-utils tvtime sox gnome-radio

Και κάνε reboot. Μετά τρέξε το Kaffeine.

Για να βρίσκεις κανάλια δίνεις:
tvtime-scanner

Μετά φτιάχνεις ένα σκριπτάκι για τον αυτόματο εντοπισμό των καναλιών:
sudo gedit /usr/bin/audiotv

και κάνε copy/paste τα εξής:
#!/bin/bash
sox -c 2 -s -w -r 32000 - t ossdsp /dev/dsp1 -t ossdsp -w -r 32000
/dev/dsp &
tvtime --mixer=/dev/mixer:pcm
wait tvtime
t=`pidof sox`;
kill $t;
 
Αποθήκευσε (CTRL+S), κάντο εκτελέσιμο:

sudo chmod a+x /usr/bin/audiotv

και τρέξτο δίνοντας:

audiotv

Πηγή

Σημείωσε ότι τα παραπάνω είναι για την Trio Cardbus και όχι για την FlyDVB-T Hybrid.

dimitris2007-9-4 13:24:23

Ευχαριστω πολυ για την αμεση απαντηση. Καταφερα μετα απο πολυωρη περιηγηση στο διαδικτυο να σεταρω την καρτα για αναλογικη ληψη και πιανω τα καναλια με το tvtime. Εχω καλη εικονα αλλα ηχο οχι.
Εψαξα οπως παντα στο διαδικτυο και ειδα οτι πολυ αντιμετωπιζουν το ιδιο προβλημα.

Μηπως υπαρχει καμμια ιδεα για αυτο?

Ευχαριστω και παλι!

Στελνω και το output  του dmesg μηπως βοηθησει.

[   30.208000] pccard: CardBus card inserted into slot 0
[   30.264000] cs: IO port probe 0x100-0x3af: clean.
[   30.264000] cs: IO port probe 0x3e0-0x4ff: clean.
[   30.268000] cs: IO port probe 0x820-0x8ff: clean.
[   30.268000] cs: IO port probe 0xc00-0xcf7: excluding 0xc00-0xc07 0xc10-0xc17 0xc50-0xc57 0xc68-0xc6f 0xcd0-0xcdf
[   30.268000] cs: IO port probe 0xa00-0xaff: clean.
[   30.372000] Linux video capture interface: v2.00
[   30.440000] saa7130/34: v4l2 driver version 0.2.14 loaded
[   30.444000] PCI: Enabling device 0000:07:00.0 (0000 -> 0002)
[   30.444000] ACPI: PCI Interrupt 0000:07:00.0[A] -> GSI 20 (level, low) -> IRQ 16
[   30.444000] saa7133[0]: found at 0000:07:00.0, rev: 209, irq: 16, latency: 0, mmio: 0x64000000
[   30.444000] PCI: Setting latency timer of device 0000:07:00.0 to 64
[   30.444000] saa7133[0]: subsystem: 5168:0520, board: LifeView FlyDVB Trio [card=84,insmod option]
[   30.444000] saa7133[0]: board init: gpio is 210000
[   30.580000] saa7133[0]: i2c eeprom 00: 68 51 20 05 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[   30.580000] saa7133[0]: i2c eeprom 10: 00 00 60 0a ff 20 ff ff ff ff ff ff ff ff ff ff
[   30.580000] saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 02 ff ff ff ff
[   30.580000] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   30.580000] saa7133[0]: i2c eeprom 40: ff 00 10 c0 96 12 08 00 c2 96 c6 1c 16 3a 15 ff
[   30.580000] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   30.580000] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   30.580000] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   30.668000] tuner 1-004b: chip found @ 0x96 (saa7133[0])
[   30.716000] tuner 1-004b: setting tuner address to 61
[   30.756000] tuner 1-004b: type set to tda8290+75a
[   30.868000] tuner 1-004b: setting tuner address to 61
[   30.908000] tuner 1-004b: type set to tda8290+75a
[   30.972000] saa7133[0]: registered device video0 [v4l2]
[   30.972000] saa7133[0]: registered device vbi0
[   30.972000] saa7133[0]: registered device radio0
[   30.988000] saa7134 ALSA driver for DMA sound loaded
[   30.988000] saa7133[0]/alsa: saa7133[0] at 0x64000000 irq 16 registered as card -2

saa7134-alsa ή saa7134-oss έχεις φορτώσει; Αυτά τα modules (ένα από τα δύο) ελέγχουν τον ήχο και όχι το ίδιο το saa7134. Δώσε:

/sbin/lsmod | grep saa

Δες περισσότερα εδώ (πρόσεξε ότι πολλά στον ήχο είναι deprecated!):
http://gentoo-wiki.com/HARDWARE_saa7134
dimitris2007-9-4 17:23:48

Νομιζω οτι εχει φορτωθει το saa7134_alsa, αλλα δεν καταλαβαινω και πολλα. Στελνω το output του /sbin/lsmod |grep saa. Νομιζω οτι φαινεται οτι εχει φορτωθει το saa7134_alsa.

~$ /sbin/lsmod | grep saa
saa7134_dvb      aa7134_dvb
video_buf_dvb      15392  0
saa7134        122080  2 saa7134_dvb,saa7134_alsa
video_buf         26116  4 saa7134_dvb,video_buf_dvb,saa7134_alsa,saa7134
compat_ioctl32       31236  2 saa7134,ir_kbd_i2c
videodev       28160  1 saa7134
v4l2_common       25216  3 tuner,saa7134,videodev
v4l1_compat        15236  2 saa7134,videodev
snd_pcm         79876  6 saa7134_alsa,snd_atiixp,snd_atiixp_modem,snd_ac97_codec,snd_ pcm_oss
snd      54020  18 saa7134_alsa,snd_atiixp,snd_seq_oss,snd_rawmidi,snd_atiixp_m odem,snd_ac97_codec,snd_seq,snd_seq_device,snd_pcm_oss,snd_m ixer_oss,snd_pcm,snd_timer
i2c_core       22656  8 tuner,i2c_ec,saa7134_dvb,dvb_pll,tda1004x,saa7134,ir_kbd_i2c ,i2c_piix4

dimitris2007-9-5 15:22:32

  Λοιπόν πρόσφατα απέκτησα την παρακάτω webcam (usb υποδοχή) Logitech QuickCam Express και είπα να την δοκιμάσω και στο linux(PCLOS) να δω αν παίζει αν έχω εικονα κ.λπ.Μπήκα κανονικά ένα λαμπάκι που έχει ήταν αναμένο από την αρχή ε λέω αναγνωρίστηκε..Μετά μπαίνω στο κέντρο ελέγχου να δω αν έγινε αλλά δεν φαίνεται  να υπάρχει  πουθενά στο camera devices.Δίνω την εντολή που κάπου παραπάνω γράφτηκε (lsusb) και μου βγάζει τα παρακάτω

[thanos@localhost ~]$ lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:092f Logitech, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 001 Device 004: ID 0915:8102 GlobeSpan, Inc.
Bus 001 Device 001: ID 0000:0000
[/CODE]

Ψάχνω στο site του French man  http://mxhaard.free.fr/spca5xx.html (επειδή η μαμά logitech μας έχει ) και βρήκα ότι υπάρχουν drivers για μια παρόμοια webcam(μάλλον μόνο η ονoμασία αλλάζει) που είναι η παρακάτω:

Logitech  219  0x046d  0x092f  QC chat  Elch2  spca561a  embedded  Yes  gbrg  spca5xx  ***[/CODE]

Nα πω ότι μπαίνοντας στο kopete και πηγαίνοντας στο (ρυθμίσεις>συσκευές κάτι τέτοιο)  η webcam μου αναγνωρίζεται μια χαρά και έχω κανονικά εικόνα βίντεο και τα λοιπά,αλλά δεν μπορώ να  καταλάβω γιατί δεν  φαίνεται στο κέντρο ελέγχου,τι να  κάνω;;;;

Βρε Θάνο, αφού δουλεύει με το Kopete (προφανώς γιατί ο texstar έχει βάλει τους spcaxxx drivers στο PCLinuxOS) τι άλλο θες; 

Xεχε,δεν ξέρω τι θέλω απλώς λέω επειδή δεν μου εμφανίζεται στις συσκευές λέω μήπως υπάρχει κάποιο πρόβλημα αλλά είναι οκ.

  Παιδιά έχω μια κάρτα τηλεόρασεις αλλά με usb σύνδεση,δυστυχώς,υπάρχει περίπτωση να παίξει στο λίνουξ (pclos) ή να την αφήσω να υπάρχει ;;;;;Μια pixelview είναι για μοντέλο δεν θυμάμαι,σόρυ.