jump to navigation

TV Tuner Di Linux January 12, 2008

Posted by fahrurhidayat in Linux.
trackback

Aku sudah lama menjadikan laptoku sebagai TV, aku menggunakan Gadmei Utv 330 Tv Tuner. Tapi itu aku gunakan di Windows. Lalu bagaimana kalo di linux? Nah itu juga yang jadi masalahku beberapa hari ini bahkan sampai aku menulis postingan ini. Takutnya aku lupa padahal aku sudah pernah berhasil.
Bagaimana caranya nonton TV di linux (aku pake Kubuntu 7.10)?

Nah begini mungkin:

Pertama kita harus punya TV playernya, aku menggunakan TVtime

$ sudo apt-get install tvtime

Kalo kita tancepin TV Tuner nya pasti belum bisa nonton solanya drivernya belum di kenal.
Lalu bagaimana cara install drivernya?
Kalo cara yang aku dapat di google sih begini
Unplug dulu usb TV-nya…
Kita membutuhkan video4linux atau v4l. Untuk bisa menjalankan v4l kita membutuhkan paket-paket berikut:
- mercurial
- gcc
- build-essential
- linux-source

$ sudo apt-get install mercurial gcc build-essential linux-source

Kemudian kita install linux-header yang kompatibel dengan kernel kita

$ sudo apt-get install linux-headers-`uname -r`

Tahap berikutnya adalah menginstall driver.
Buat folder untuk driver TV kita

$ mkdir tvdrviver
$ cd tvdriver

download driver tersebut ke folder tvdriver

$ hg clone http://mcentral.de/hg/~mrec/v4l-dvb-kernel

waktu saya mencoba mendowload, tidak bisa, tidak tau kenapa?

abort: error: Connection refused

Wah saya bingung juga waktu itu, kemudian saya coba buka websitenya dan ada bagian untuk mendowload dalam format .zip dan .gz

download pake browser yang ini .gz

Setelah download, ukuran filenya sekitar 2,6 MB dengan nama file v4l-dvb-kernel-55d60e988b89.tar.gz, extrak di directory tvdriver.

$ mv v4l-dvb-kernel-55d60e988b89.tar.gz tvdriver
$ cd tvdriver
$ tar -xvvzf v4l-dvb-kernel-55d60e988b89.tar.gz

Masuk ke v4l-dvb-kernel-55d60e988b89 kemudian make dan make install

$ cd v4l-dvb-kernel-55d60e988b89
$ make
$ sudo make install

Sampai saat ini kita sudah berhasil menginstall driver tv tuner kita, karena system tidak bisa mengenal system secara otomatis, maka kita harus memperkenalkan secara manual. Tanpa tau menau apa maksud perintah ini langsung saja di eksekiut.

$ sudo modprobe em28xx card=37

Kemudian coba di dmesg

$ dmesg

Jika sukses maka outputnya akan tampil kurang lebih seperti ini

[ 2397.416000] Linux video capture interface: v2.00
[ 2397.544000] em28xx v4l2 driver version 0.0.1 loaded
[ 2397.544000] usbcore: registered new interface driver em28xx

Langkah selanjutnya adalah menancapkan usb TV kita kemudian di dmesg lagi

$ dmesg

Jika USB tv di kenali, maka lampunya yang berwarna merah akan menyala (ini kalo pake Gadmei 330). Dan outputnya akan muncul kurang lebih seperti berikut :

[ 2549.628000] EEPROM ID= 0×9567eb1a
[ 2549.628000] Vendor/Product ID= eb1a:2861
[ 2549.628000] AC97 audio (5 sample rates)
[ 2549.628000] 500mA max power
[ 2549.628000] Table at 0×04, strings=0×226a, 0×0000, 0×0000
[ 2549.632000] tuner 1-0060: All bytes are equal. It is not a TEA5767
[ 2549.632000] tuner 1-0060: chip found @ 0xc0 (em28xx #0)
[ 2549.632000] attach inform (default): detected I2C address c0
[ 2549.632000] tuner 0×60: Configuration acknowledged
[ 2549.632000] tuner 1-0060: type set to 69 (Tena TNF 5335 and similar models)
[ 2549.656000] saa7115 1-0025: saa7113 found (1f7113d0e100000) @ 0×4a (em28xx #0)
[ 2549.684000] attach_inform: saa7113 detected.
[ 2549.692000] em28xx #0: V4L2 device registered as /dev/video0
[ 2549.692000] em28xx #0: Found Gadmei UTV330
[ 2549.692000] em28xx audio device (eb1a:2861): interface 1, class 1
[ 2549.692000] em28xx audio device (eb1a:2861): interface 2, class 1
[ 2549.900000] usbcore: registered new interface driver snd-usb-audio

Jika sukses, selanjutnya buka TVtime, dan konfigurasi sendiri aja :P
Jujur saja aku juga belum bisa konfigurasi TVtime-nya, ga bisa menemukan signal/frequency
Mungkin karena aku ga pake antena, soalnya waktu itu aku coba melakukan ini di Lab.
Nanti aku beritau lagi kalo aku sudah mencobanya di kos-kosan :P

Comments»

1. ajie - February 15, 2008

lalu gimana kelanjutannya??? dah berhasil ampe situ tapi pas pake tvtime scanner jadi hang????

2. fahrurhidayat - February 17, 2008

Kelanjutannya saya sudah berhasil nonton TV dengan siaran terbatas, masih Global TV dan RCTI waktu itu, mungkin settingan TVTIME-nya yang kurang baik. Kekurangan lainnya ga ada suara, saya sempat dapat cara men-setting agar bisa mengeluarkan suara tapi tidak saya lanjutkan karena malas :)

Ya… kapan-kapan saya lanjutkan, kalo mas Ajie sudah berhasil mungkin bisa di share :)

Terima kasih atas komentarnya. Tetapi kenapa linknya tidak di tampilkan?

3. ajie - February 18, 2008

iya nih masih ngoprex seting tv tunner, penasaran tp blom ktemu2. ntar klo dah ketemu bisa share disini… btw link pa yah? mf br di dunia maya ni..jd blom gaul…

4. fahrurhidayat - February 19, 2008

Wah.. kayaknya saya lebih baru deh mas…
Ngeblog aja baru bulan kemarin..:)

5. ajie - February 20, 2008

serius nih.. ni kan comment pertamanya “……….Terima kasih atas komentarnya. Tetapi kenapa linknya tidak di tampilkan?” …link apanya yaw? salam kenal za deh

6. fahrurhidayat - February 21, 2008

Maksud link itu alamat blog mas Ajie apa?
Tapi googling akhirnya saya sudah dapat kok :)

7. Ajie Widi - February 22, 2008

oh itu. hehe….33x

8. b460nk - February 24, 2008

waah saya kok tidak berhasil ya… apa beda ya antara gadmei 330 sama gadmei 330+ ?

soalnya di box nya di tulis Gadmei UTV 330+

mohon jawabannya… thanks…

9. b460nk - February 25, 2008

saya mencoba cara mas fahrur kok tidak bisa ya…

apa karena beda UTV 330 dan UTV 330+??

karena di tulisan box nya tertulis UTV 330+

mohon bantuannya…

10. fahrurhidayat - February 26, 2008

Maaf.. kayaknya sama aja deh 330 dengan 330+
Aku yang kurang tanda ‘+’ nya :P

11. fahrurhidayat - February 26, 2008

Langkah-langkah diatas sudah bisa menampilkan beberapa siaran TV seperti Global TV dan RCTI.
Tapi untuk soundnya belum bisa
Sampai saat ini saya belum coba melanjutkan karena kuliah saya yang cukup padat.
Kalo liburan mungkin bisa saya coba lagi

12. b460nk - February 26, 2008

hehehe…ternyata udah bisa…

tinggal cari channel nya aja…susah…:( frequency nya ikut mana ya???

13. ajie - March 2, 2008

ktemu lagi nih,…. kmaren dah di oprex2 lg n ternyata bisa muncul channel tv nya namun…. bener euy gak keluar suaranya. pertamanya di cek soundcardnya n dah kedetek baik namun suara tv nya masih gak keluar jg. Dah ngoprek lagi gak mas??? gimana caranya??? btw knapa yach kalo di restart tuh saya harus menginstal ulang driver tv nya kembali, apa da cara biar gak gitu terus?? makasih sebelumnya

14. sacredrelic - March 7, 2008

saya sudah beberapa kali mengulang metoda ini. untuk suara, saya menyambungkan langsung ke speaker terpisah (soalnya, sound system untuk PC 4 speaker jadi slotnya penuh). untuk settingan line in kalo tidak salah bisa dilakukan di open volume control lalu menambah menu lwat preferences (edit–>preferences) lalu kemudian ceklis hal2 yang ingin di konfigurasi. (hal ini saya lakukan sebenarnya untuk enable 4 speaker sound output, mungkin bisa juga untuk hal ini).
untuk restart, saya tidak ada masalah. hanya mungkin bermasalah di privileges. tvtime saya tidak mau mengambil data dari tvtime.xml untuk informasi frekuensi tanpa perintah sudo tvtime. sehingga untuk nonton harus dilakukan dengan perintah “sudo” terlebih dahulu. mohon pencerahannya….

15. fahrurhidayat - March 8, 2008

Buat mas Ajie, “btw knapa yach kalo di restart tuh saya harus menginstal ulang driver tv nya kembali, apa da cara biar gak gitu terus??”
Sama mas.. waktu itu saya juga begitu.. berarti experiment yang kita lakukan hampir sama :D
Tapi saya belum lanjutin mainnya…saya ngga berani bilang ngga ada waktu karena belum bisa mengatur waktu :D

16. Rudi - March 9, 2008

MAs… saya udah nyoba… tapi katanya IP address, ama server back… gitu not running… ngga tahu kenapa??? saya pake GADMEI PT328F… tolong…

17. Rudi - March 9, 2008

Oh ya… mas aku pake GADMEI PT328F… aku baru lho… katanya disuruh gecek kernel (ngga tahu apa itu..) malu… deh… oh ya sekarang pake UBUNTU… mas tolong ya jelaskan…

18. ajie - March 11, 2008

wajah baru nih…..

19. fahrurhidayat - March 15, 2008

Waduh mas Rudi,, Maaf sekali,,,
TV Tuner saya Gadmei 330+
GADMEI PT328F kayaknya model baru ya?
Saya tidak pernah coba mas :(
Mungkin caranya sama aja dengan 330+
Tapi drivernya bisa jadi berbeda :D
Cari driver versi linuxnya dulu kali ya :)
Maaf..

20. Refif Gustaroska - April 16, 2008

coba baca artikel http://hadiariawan.web.id/2008/01/12/patch-driver-tv-tuner-gadmei-330/, disitu kayanya pas deh untuk gadmei 330+, jadi kalo ga salah harus modif dulu driver yang ada untuk gadmei 330+, soalnya chipet yang di pake di gadmei 330+ pake 2861, sedangkan di 330 pake 2860

21. kojo - April 20, 2008

Mas, aku udah coba… udah sukses (sampe install driver). Pas nyoba setting freq, kok susah amat yaa?? masuk freq mana?? coba jelasin doonk….

maklum masih newbie nee….

thx…

22. fahrurhidayat - April 20, 2008

Saya juga masih newbie nyh…hehehe

Freq mana ya? Saya lupa :D

Coba-coba aja, saya dulu coba2 juga :D

Kombinasinya tidak terlalu banyak kok :P
Pasti dapat deh…

23. kojo - April 20, 2008

Itu, pada saat ngaktifin TvViewer, kita kan disuguhin menu setup (kalo ga muncul, bisa di klik kanan)… Nah punyaku masih “No Signal”, bener2 binyuuun gw….

Pas setup freq, eh kok ga ada pilihan indo ya? yang ada custom. Tapi tetep aja kaga bisa… ampuun daaah..

Need Pencerahan neey… hehe…..

24. fahrurhidayat - April 20, 2008

Saya kalo tidak salah ingat coba-coba semua negara…
Saya bukan pake custom…

25. buat nyeting frek - April 21, 2008

cobeh deh klo tv time scan freqnya pake konsole saya lupa lagi consolenya tapi coba ketik tvt trus tab nanti keluar program yang berhubungan dengan tv time klo ga salah tv time scan..saya udah perna coba semua channelnya ada tapi sayang saya belum ada suaranya :(

26. Arif - June 25, 2008

Mas pas tak dmesg munculnya kayak gini, gimana ya?
Trus pas pake tvtime tulisannya no video source, ada yang tau masalahnya apa?
[ 30.250985] EEPROM ID= 0×9567eb1a
[ 30.250987] Vendor/Product ID= eb1a:2861
[ 30.250988] AC97 audio (5 sample rates)
[ 30.250990] 500mA max power
[ 30.250991] Table at 0×04, strings=0×226a, 0×0000, 0×0000
[ 30.265973] em28xx #0: found i2c device @ 0×4a [saa7113h]
[ 30.282817] em28xx #0: found i2c device @ 0xa0 [eeprom]
[ 30.288805] em28xx #0: found i2c device @ 0xc0 [tuner (analog)]
[ 30.300409] em28xx #0: Found Generic EM2861 video grabber
[ 30.300437] usbcore: registered new interface driver em28xx
[ 30.836291] iwl3945: Tunable channels: 11 802.11bg, 13 802.11a channels
[ 30.836798] wmaster0: Selected rate control algorithm ‘iwl-3945-rs’
[ 31.028760] lp: driver loaded but no devices found

27. wahib - July 3, 2008

mas aku minta driver dari http://mcentral.de/hg/~mrec/v4l-dvb-kernel, soalnya aku download gagal terus,kalo boleh kirim ke emailku ya… thank..