Isi kandungan:

Menambah Ikon dan EPG yang berbeza ke Tvheadend: 11 Langkah
Menambah Ikon dan EPG yang berbeza ke Tvheadend: 11 Langkah

Video: Menambah Ikon dan EPG yang berbeza ke Tvheadend: 11 Langkah

Video: Menambah Ikon dan EPG yang berbeza ke Tvheadend: 11 Langkah
Video: CARA MENGEMBALIKAN ICON MENU YANG HILANG DI SET TOP BOX TV DIGITAL MATRIX 2024, November
Anonim
Menambah Ikon dan EPG Berbeza ke Tvheadend
Menambah Ikon dan EPG Berbeza ke Tvheadend

TV siaran dalam sistem pemotongan kord saya menggunakan empat penerima TV USB yang disambungkan ke PC yang menjalankan ubuntu dan tvheadend. Setiap TV disambungkan ke Raspberry Pi yang menjalankan Kodi di OSMC. Tvheadend menyediakan banyak ciri termasuk rakaman video peribadi (PVR, yang juga dikenali sebagai rakaman video digital, atau DVR).

Tvheadend dilengkapi dengan panduan pengaturcaraan elektronik (EPG) terbina dalam. EPG adalah seperti panduan TV yang menyediakan waktu mula dan berhenti rancangan dan penerangan rancangan. EPG terbina dalam menarik maklumat mengenai rancangan yang akan datang dari isyarat siaran melalui udara.

Saya tidak berpuas hati dengan tahap perincian yang diberikan mengenai rancangan tersebut.

Selepas beberapa kajian, Jadual Langsung dan zap2it nampaknya menjadi alternatif terbaik untuk saluran TV siaran di AS. Jadual Langsung mengenakan yuran (~ $ 20 / thn), dan zap2it adalah percuma. Oleh itu, saya memilih zap2it, tetapi pada bulan Januari zap2it menukar laman webnya dan memuat turun data EPG rosak. Kod muat turun telah dikemas kini, tetapi kod baru gagal memuat turun data EPG. Juga, halaman zap2xml mengandungi pautan ke mc2xml, dan pautan itu mengandungi virus. Jadi, saya beralih ke Jadual Langsung.

Saya mengarahkan arahan pemasangan zap2it dan zap2xml berkali-kali dan tidak berpuas hati dengan apa yang saya dapati. Saya pasti arahan yang sangat baik ada di sana, saya tidak dapat menjumpainya. (Lihat Momen Duh saya di bawah)

Dengan tidak berpuas hati, maksud saya arahan zap2it melengkapkan langkah kritikal atau ketinggalan zaman. Sebagai contoh, catatan reddit ini benar-benar hebat dan membuat saya berminat untuk meningkatkan EPG, tetapi terdapat beberapa langkah yang sangat penting. Dan diakhiri dengan:

"Semoga ini masuk akal bagi anda, dan semoga berjaya - ini dapat dilakukan tetapi sehingga anda berjaya melakukannya pada kali pertama, prosesnya akan terasa agak rumit!"

Momen Duh Saya: Apabila saya menyelesaikan arahan ini menggunakan zap2it, saya akan melalui setiap langkah untuk memastikan mereka berjaya. Dan saya menyedari langkah Pemasangan Automatik rocky4546 betul dan sangat mudah diikuti. Untuk apa jua alasan, saya mengunci pelbagai panduan pemasangan manual dan melangkau Pemasangan Automatiknya, yang berfungsi dengan sempurna. Saya tidak pasti sama ada arahan ini dapat membantu, tetapi mendidik saya menjalani langkah manual.

Saya telah mengemas kini arahan untuk menggunakan Jadual Langsung. Jadual Arah langsung jauh lebih mudah daripada zap2it.

Langkah 1: Kumpulkan Bahagian

Kumpulkan Bahagian
Kumpulkan Bahagian

Instruksional ini adalah tambahan kepada instruksional ini: My Cord Cutting System

Bahagian:

  • PC yang menjalankan tvheadend pada OSMC
  • Raspberry Pi menjalankan Kodi di OSMC
  • Oleh kerana saya menaik taraf ikon dan Panduan TV, saya juga menukar kulit. Saya menggunakan kulit Kodi standard selama beberapa bulan. Oleh itu, saya dan isteri dapat menentukan apa yang kami sukai dan apa yang tidak kami sukai. Saya menukar kulit menjadi "xperience1080"
  • Jadualkan akaun langsung $ 19.99 setahun

Catatan:

Teks yang disertakan dalam sekop dimaksudkan untuk diganti dengan data anda, ♣ nama pengguna ♣

Langkah 2: Sediakan Jadual Akaun Langsung

Sediakan Jadual Akaun Langsung
Sediakan Jadual Akaun Langsung

Daftar untuk akaun Jadual Langsung

  • Ikuti pautan ini ke Jadual Langsung
  • Lengkapkan halaman pendaftaran (gambar 2)
  • Klik Daftar! butang
  • Jadual Langsung mesti pergi ke halaman akaun anda. Sekiranya tidak, log masuk menggunakan e-mel dan kata laluan anda

Langkah 3: Pilih Saluran Langsung Jadual Anda

Pilih Saluran Langsung Jadual Anda
Pilih Saluran Langsung Jadual Anda

Penyiar sebenarnya menyebarkan banyak saluran. Sebagai contoh, di kawasan saya, The CW (54.1) menyiarkan LAFF (54.2) dan Grit (54.3).

Saya menetapkan sistem saya untuk hanya menggunakan saluran utama di Central Texas: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1), dan PBS Kids (18.4). Anda boleh memilih saluran apa sahaja yang ada. Anda boleh menambahkan lebih banyak saluran kemudian.

Pilih saluran anda

  • Secara lalai semua saluran disertakan
  • Klik pada pautan "Tambah Barisan" (gambar 1)

    • Masukkan kod pos anda
    • Pilih "Siaran (Antena)"
  • Tambahkan saluran kegemaran anda (gambar 3)

    Ini adalah milik saya: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1), dan PBS Kids (18.4)

  • Klik "Simpan"

Langkah 4: Tetapkan Jadual Langsung di Pelayan Anda

Jadual Penyediaan Terus di Pelayan Anda
Jadual Penyediaan Terus di Pelayan Anda

Tvheadend perlu membaca fail xml dari Jadual Langsung.

Ia menggunakan / usr / bin / tv_grab_na_tvmedia. Sekiranya anda belum memasangnya, jalankan:

$ sudo apt-get install xmltv-util

Buka tetingkap terminal di MacBook anda dan log masuk ke pelayan tvheadend menggunakan salah satu daripada yang berikut:

$ ssh ♣username♣@♣tvheadend-server-name♣.local

$ ssh ♣ nama pengguna ♣ @ ♣ alamat tvheadend-server-ip ♣

Pada pelayan tvheadend di tetingkap terminal MacBook, buat direktori / home / ♣ nama pengguna ♣ / xmltv dengan arahan:

$ sudo mkdir / home / ♣ nama pengguna ♣ / xmltv

Dan buat pautan simbolik dari hts

$ sudo su - hts

hts $ ln -s / home / ♣ nama pengguna ♣ / xmltv.xmltv hts $ logout

Perkara di atas mungkin sedikit membingungkan kerana anda log masuk sebagai hts, dan direktori rumah anda adalah / home / hts. Untuk melihatnya, masukkan $ ls ~ /.

Apabila anda memasukkan $ logout, anda log keluar dari pengguna pengguna. Pautan simbolik tidak dapat dilihat oleh ame nama pengguna ♣ anda, tetapi untuk pengguna hts dan pautan ~ xmltv diperlukan untuk pengoperasian tvheadend yang betul, yang menggunakan hts dan tidak tahu mengenai ame nama pengguna ♣ anda.

Konfigurasikan Jadual Secara Langsung

Kunci API anda boleh didapati di halaman akaun anda (lihat Gambar)

Konfigurasikan Jadual Langsung dengan menjalankan perintah:

$ / usr / bin / tv_grab_na_tvmedia --configure Key API yang terdapat di halaman papan pemuka akaun anda (https://www.xmltvlistings.com/account/) Kunci API: ♣ kunci-api-anda ♣ Pilih salah satu barisan anda. Anda boleh menambah atau mengubah barisan dari halaman akaun anda (https://www.xmltvlistings.com/account/) Barisan: 0: Broadcast-Cedar Park, TX Pilih satu: [0 (default = 0)] 0

Langkah 5: Modul Tvheadend Grabber

Modul Tvheadend Grabber
Modul Tvheadend Grabber

Aktifkan / usr / bin / tv_grab_na_tvmedia

  • Buka penyemak imbas dan pergi ke pemasangan tvheadend anda
    • https://tvheadend.local: 9981 / extjs.html
    • Saya menyimpan jalan pintas ke tvheadend saya di penyemak imbas saya dan menyimpan nama pengguna dan kata laluan
  • Di laman web TVHeadend, pergi ke Configuration -> Channel / EPG -> EPG Grabber Modules

    • Untuk setiap cek hijau, (lakukan satu per satu)

      • Nyahtanda kotak Diaktifkan, dan
      • Jimat
      • Anda mungkin perlu memuat semula halaman untuk memastikan tanda semak hijau hilang
    • Sekarang, cari "Dalaman: XMLTV: Amerika Utara (XMLTVListings.com oleh TVMedia"

      • Di sudut kanan bawah, klik pada ikon anak panah atas, yang membuka tetingkap log
      • Pilih baris dengan tv_grab_file
      • Tandakan kotak Diaktifkan
      • Jimat
      • tetingkap log akan menunjukkan sama ada ia berfungsi atau tidak

Langkah 6: EPG Grabber

Pencabut EPG
Pencabut EPG
Pencabut EPG
Pencabut EPG

Pencabut EPG

  • Di laman web TVHeadend, pergi ke Konfigurasi -> Saluran / EPG -> EPG Grabber
  • Tandakan "Kemas kini Nombor Saluran"
  • Dalam Cron multiline:

    • # grabber berjalan pada pukul 6 pagi. Grabber beroperasi pada pukul 6 pagi, 2 petang dan 6 petang setiap hari
    • 
0 5 * * *
    • 
0 14 * * *
    • 
0 18 * * *
  • Klik Simpan

Saluran EPG

Saluran harus kelihatan seperti pada gambar

Langkah 7: Ikon TV

Ikon TV
Ikon TV

Cari Ikon TV

  • Saya googled: ikon tv abc menggunakan tetapan gambar, dan dapat mencari ikon untuk setiap rangkaian.
  • Saya memilih fail png dan-j.webp" />
  • Saya menyimpan gambar ke MacBook saya

Buat direktori

  • Pada MacBook di tetingkap terminal, log masuk ($ ssh)
  • Buat direktori

$ sudo mkdir / home / ♣ nama pengguna ♣ / xmltv / ikon

$ log keluar

Salin ikon ke Raspberry Pi

Di tetingkap terminal, salin ikon ke Raspberry Pi

$ scp *.png ♣username♣@♣tvheadend-server-name♣.local: / home / ♣ nama pengguna ♣ / xmltv / ikon /.

Dayakan ikon di tvheadend

  • Dalam penyemak imbas, pergi ke tvheadend and Configuration -> Channel / EPG -> Saluran
  • Pilih saluran untuk salah satu saluran anda
  • Klik Edit
  • Di medan Ikon Pengguna, masukkan jalan, seperti (Fox adalah saluran 7.1, dan ikonnya adalah 7.1., Png)

    fail: ///home/hts/~xmltv/icons/7.1.png

Langkah 8: Lampiran: Rujukan

Jadual Terus

Panduan: Cara Menyiapkan XMLTV untuk TVHeadEnd

pos reddit

Langkah 9: Lampiran: Kemas kini

16JAN2018:

zap2xml.pl ditingkatkan dan beberapa perkara berubah. Jadi, saya membuat perubahan untuk menampung perubahan tersebut

20JAN2018:

  • Awal bulan ini, zap2it mengubah laman webnya dan entah bagaimana berhenti menarik data EPG. Saya menaik taraf kod versi baru, tetapi itu tidak membantu dan ia akan menjadi salah sebelum selesai.
  • Beralih dari zap2it ke Jadual Langsung, yang merupakan perkhidmatan gaji (~ $ 20 / thn), tetapi lebih mudah digunakan.
  • Dikemas kini untuk memberi petunjuk kepada Jadual Langsung

Langkah 10: Lampiran: Penyelesaian masalah

Langkah 11: Lampiran: Pemasangan Automatik

Walaupun saya tidak menggunakan ini, nampaknya ia berfungsi:

tvheadend.org/attachments/5188/tvheadend_EPG.sh

Disyorkan: