Membuat pusat media XBMC menggunakan Raspberry Pi. Bagaimana saya membuat pusat media daripada Raspberry untuk menggantikan TV pintar

Artikel tersebut membincangkan penggunaan pusat media openELEC pada Raspberry Pi untuk memainkan fail media daripada pemacu denyar dalam masa 20 minit, yang dikawal daripada telefon pintar atau tablet (Android atau iOS).

PERALATAN YANG DIPERLUKAN

ALAT DIPERLUKAN

  1. komputer rakaman openELEC dengan pembaca kad
  2. Papan kekunci USB
  3. Pemutar skru Phillips
  4. Mesin membosankan - jika anda perlu memangkas perumahan untuk penyesuai.

KENAPA openELEC?

Bagi RPi, terdapat beberapa pengedaran berbeza untuk melaksanakan pusat media. Yang utama ialah Raspbmc, XBian, openELEC. Pilihan saya jatuh pada openELEC hanya kerana keperluan perkakasannya. Raspbmc yang sama lebih mudah dipasang, tetapi ia juga memakan sumber =))

MUAT TURUN DAN PASANG openELEC

Versi terkini boleh didapati daripada halaman muat turun openELEC. Adalah penting untuk ambil perhatian bahawa jika anda pengguna Windows, maka anda perlu memuat turun imej cakera (Diskimage).

Untuk merakam imej dalam Windows, anda boleh menggunakan panduan di laman web rasmi atau artikel di RoboCraft. Semuanya berpunca daripada memuat turun imej cakera dan membakarnya ke pemacu denyar menggunakan .

Komputer riba saya menjalankan Ubuntu, dan saya mempunyai 2 pilihan: bakar imej menggunakan utiliti dd atau muat turun binaan dengan utiliti bakar. Mari gunakan pilihan kedua, yang disyorkan pada wiki openELEC:

  1. Mari bongkar arkib:

    $ cd ~/Soft/RPi/ $ tar xvf OpenELEC-RPi.arm-4.0.7.tar

  2. Mari masukkan pemacu denyar ke dalam pembaca kad dan lihat di mana ia dipasang menggunakan dmesg:

    $dmesg | ekor [ 5745.159957] mmc0: kad 1234 dialih keluar [ 5761.921367] mmc0: kad SDHC berkelajuan tinggi baharu di alamat 1234 [ 5761.925638] mmcblk0: mmc0:1234 SA04G 3.5767 GiB:

    $dmesg | ekor

    [ 5745.159957 ] mmc0 : kad 1234 dikeluarkan

    [ 5761.921367 ] mmc0 : kad SDHC berkelajuan tinggi baharu di alamat 1234

    [5761.925638] mmcblk0: mmc0: 1234 SA04G 3.63 GiB

    [5761.929710] mmcblk0: p1

    Inilah titik lekapan kami - mmcblk0

  3. Mari kita teruskan ke pemasangan. Untuk melakukan ini, jalankan create_sdcard /dev/ mmcblk0(ini dalam kes saya, dalam kes anda, anda perlu menggantikan nilai anda):

    $ sudo ./create_sdcard /dev/mmcblk0

    Dan kini kita boleh mengeluarkan pemacu kilat dan memasukkannya ke dalam Raspberry.

    Saya lebih suka apabila tiada apa-apa yang keluar dari Raspberry, jadi saya akan menggunakan penyesuai untuk pusat media.

    MASUKKAN Raspberry Pi DAN SAMBUNG KE TV

    Oleh kerana saya memutuskan untuk menggunakan penyesuai, dan kes yang dipilih tidak dimaksudkan untuk ini (penyesuai lebih tebal daripada pemacu denyar. Ia sesuai dengan kes itu, sudah tentu, tetapi bahagian separuh kes tidak sesuai dan oleh itu tidak kelihatan sangat rapi), anda boleh menggunakan burr dan dapatkan daripada:

    Selepas itu, kami meletakkan semuanya bersama-sama dan mengetatkan skru (termasuk dengan kes itu). Kemudian kami menyambungkan HDMI. Adalah penting untuk ambil perhatian bahawa terdapat satu ciri - jika anda menghidupkan Raspberry tanpa HDMI, maka tidak akan ada gambar; untuk ini anda perlu memulakannya semula.

    Jika anda mempunyai TV dengan USB, maka kuasa pusat media kami boleh disambungkan dengan segera ke port yang sesuai. Nota PENTING- apabila menyambungkan luaran cakera keras Dengan bekalan kuasa sedemikian, Raspberry tidak akan mempunyai arus yang mencukupi dan ia akan but semula. Di sini adalah lebih baik untuk memikirkan bekalan kuasa, atau hab USB dengan kuasa luaran.

    Anda boleh mengambil dongle yang sama seperti yang saya miliki:

    Atau ia boleh menjadi lebih kecil dan lebih elegan, perkara utama ialah ia serasi di luar kotak. Kedua-dua pilihan yang dipertimbangkan tidak memerlukan pemasangan pemacu.

    Kami hanya memerlukan papan kekunci untuk konfigurasi.

    PERMULAAN PERTAMA

    Untuk mula menyeksa pusat media kami, kami hanya perlu mengkonfigurasi bahasa dan WiFi. Tidak perlu memasang sebarang pemacu untuk dongle - ia diambil secara automatik. Adalah lebih baik untuk menyambungkan papan kekunci untuk memudahkan persediaan.

    Untuk menetapkan bahasa: Sistem -> Tetapan -> Rupa -> Tetapan Bahasa
    Untuk menyediakan sambungan WiFi: Sistem -> openELEC -> Sambungan

    Selepas itu anda boleh memasukkan pemacu kilat dan menonton filem =))

    BAGAIMANA MENGURUS PUSAT MEDIA

    1. Anda boleh menyambungkan papan kekunci berwayar/wayarles
    2. Menggunakan antara muka web dari kedua-dua komputer dan telefon
    3. Pasang apl Yatse
    4. Alat kawalan jauh TV dengan sokongan CEC

    Pilihan papan kekunci sangat bagus, tetapi ia tidak menjadikan pusat media kami sehebat mungkin - kecil dan tanpa peranti yang tidak diperlukan.

    Antara muka web dinaikkan secara automatik berdasarkan alamat IP yang diberikan kepada peranti pada port 80. Oleh itu, anda hanya boleh memasukkan pautan ke dalam penyemak imbas dan mengawal pusat media.

    Artikel ini akan menerangkan cara menukar komputer riba Raspberry Pi 2 Model B menjadi pusat media dengan IPTV dengan pelaburan yang minimum.

    1. Penyediaan perkakasan

    Prosesnya diterangkan di sini Tetapan raspberi Pi dari awal ke IPTV. Konfigurasikan mustahil tanpa:

    • Pengecas MicroUSB untuk telefon
    • Kad MicroSD
    • Sambungan Ethernet tanpa kata laluan (jika terdapat kata laluan pada Ethernet, gunakan penghala - sambungkan Raspberry Pi kepadanya)
    • Kabel HDMI
    • Tetikus USB (sebaik-baiknya tanpa wayar)
    • Tangan langsung

    2. Pemasangan sistem khas untuk pusat media

    Ramai orang tahu bahawa Raspberry Pi berjalan sistem Linux. Laman web rasmi mengesyorkan pengedaran Raspbian (bagi mereka yang tidak tahu, pengedaran ialah sistem pengendalian yang diubah suai yang direka untuk keperluan tertentu). Kami merancang untuk menonton IPTV dan akan menggunakan pengedaran OpenElec.

    Untuk memasang sistem ini, anda perlu menulis pemasang universal NOOBS pada kad SD. Anda boleh memuat turunnya dari pautan

    Selepas memuat turun, ekstrak arkib ZIP terus ke kad SD anda. Juga, jangan lupa untuk menyalin fail iptv.m3u (ia boleh didapati dalam lampiran artikel dalam arkib, nyahzipnya). Masukkan kad SD ke dalam Raspberry Pi. Periksa sama ada tetikus disambungkan. Sambungkan mikrokomputer ke TV dan kemudian ke rangkaian melalui Pengecas. Menu akan muncul pada salah satu input AV TV. Ia kelihatan seperti ini:

    Gunakan tetikus anda untuk memilih OpenELEC dan klik Pasang. Memasang sistem akan mengambil masa tidak lebih daripada 5 minit. Selepas pemasangan menu akan muncul persediaan awal. Di sana anda boleh memilih bahasa sistem.

    Adakah persediaan pertama anda selesai? Mari kita teruskan ke langkah seterusnya!

    3. Menyediakan IPTV

    Untuk menonton saluran dalam kualiti HD (atau menonton saluran berbayar), anda perlu mengkonfigurasi klien PVR. Ia sudah terbina dalam sistem. Untuk membolehkannya, anda perlu menjalankan beberapa manipulasi. Tetapi ia tidak menakutkan untuk kita, bukan?

    Pergi ke Tetapan > Alat tambah > Pasang dari Repositori > Semua Repositori > Klien PVR. Anda akan diminta untuk memilih salah satu alat tambah PVR. Pilih PVR IPTV Simple Client. Pasang. Kemudian klik pada PVR IPTV Simple Client sekali lagi dan pilih "Configure". Dalam medan Lokasi, gunakan anak panah untuk memilih "Laluan setempat, termasuk Rangkaian Tempatan." Klik pada Laluan ke M3U. Pengurus fail akan dibuka. Pilih fail iptv.m3u dan klik OK. Kemudian klik pada butang "Dayakan" dalam menu. Tutup menu, tekan butang "Rumah" (dalam bentuk rumah). Pilih Tetapan > TV > Umum > Hidup. Kemudian keluar dari menu, tekan butang Kuasa (butang tutup) dan pilih Mulakan semula. Selepas but semula ia akan muncul bahagian baru- TV. Di dalamnya, pilih "Saluran". Senarai saluran akan muncul (kualiti setanding dengan HD).

    4. Kesimpulan

    Tetapan ini dijalankan untuk melihat saluran HD, kerana TV tidak memaparkan saluran HD, tetapi menyokong isyarat HDMI. Anda boleh menggunakan senarai main lain, contohnya dengan saluran asing, atau saluran tematik(senarai main sukan). Mereka boleh didapati di Internet.

    Dan sebagainya, perkakasan pusat media adalah berasaskan raspberi Pi dipasang, baca semua butiran mengenai konfigurasi dan pemasangannya di bahagian pertama artikel. Langkah seterusnya ialah memasang pengedaran XBMC. XBMC ialah projek terbuka untuk mewujudkan pusat media yang asalnya bertujuan untuk Konsol permainan Xbox (oleh itu nama projek - Xbox Pusat media) dan kini menyokong banyak platform.

    Terdapat tiga pilihan utama untuk pengedaran pusat media, ini ialah Raspbmc, XBian dan OpenELEC. Kesemuanya adalah berdasarkan projek XBMC dan dibangunkan khusus untuk Raspberry Pi, mereka mempunyai perbezaan kecil, dan juga disokong oleh komuniti yang agak besar. Saya memilih OpenELEC untuk diri saya sendiri, jadi pada masa hadapan kami akan mempertimbangkan pemasangan dan konfigurasinya.

    Raspberry Pi menyimpan sistem pengendalian dan program pada kad SD, jadi anda memerlukan kad SD (atau microSD untuk model "B+"). Untuk memasang OpenELEC, kad 500 MB sudah memadai, tetapi kurang daripada 2 GB kini sukar dicari. Dan biarkan ada rizab kecil untuk berjaga-jaga. Tidak masuk akal untuk menggunakan kad yang lebih besar; kami tidak akan menyimpan fail media padanya, dan semakin besar kad, semakin banyak masa dan ruang cakera untuk mencipta dan menyimpan sandaran sistem. Tetapi kelas kad hendaklah setinggi mungkin.

    Muat turun versi terkini Cara terbaik untuk mengedarkan imej cakera OpenELEC adalah daripada tapak web pembangun rasmi http://openelec.tv. Setakat Februari 2015 ini adalah versi 5.0.1, yang menukar nama "XBMC" kepada "Kodi". Tetapi pada masa penulisan, ia masih belum wujud, jadi semua penerangan lanjut merujuk kepada versi ke-4. Namun begitu perbezaan luaran tidak penting. Versi 3 dan lebih rendah (12.x Frodo) tidak boleh dipasang - ia mempunyai terlalu banyak gangguan.

    Oleh itu, muat turun kit pengedaran (imej cakera) OpenELEC. Anda boleh merakam imej menggunakan program. Masukkan kad SD (microSD) ke dalam pembaca kad dan sambungkannya ke Port USB komputer. Buka pek arkib yang dimuat turun dengan imej OpenELEC, jalankan Win32DiskImager, pilih imej ini di dalamnya - fail dengan sambungan .img dan kad SD yang anda mahu merakamnya, klik butang skrin"Tulis" Tunggu proses rakaman selesai.

    Anda boleh serta-merta overclock pemproses Pi sedikit. Lancarkan Total Commander pada komputer anda dan pergi ke kad SD yang baru anda rakam. Daripada 2 GB akan ada lebih sedikit 100 MB, ini adalah perkara biasa. Sedang mencari fail config.txt dan buka untuk diedit, ini perkara biasa fail teks. Mari hadkan diri kita kepada mod overclocking pemproses yang lembut. Untuk melakukan ini, anda perlu menambah baris berikut pada fail config.txt:
    arm_freq=900
    teras_freq=333
    sdram_freq=450
    lebih_voltan=0

    Sudah ada baris ulasan yang serupa di sana, cuma betulkan dan nyah ulasannya. Untuk melihat MPEG2 dan Filem DVD anda memerlukan kunci lesen. Ia tersedia, berharga £2. Kuncinya bergantung pada perkakasan, hanya sesuai untuk papan nombor siri yang ditunjukkan semasa membeli kunci. Anda akan mengetahui nombor siri papan anda apabila anda melancarkan OpenELEC. Jika kunci telah dibeli, tuliskannya ke fail config.txt, tambah baris seperti:
    decode_MPG2=0x00000000

    Anda juga boleh memilih resolusi skrin TV secara paksa, mendayakan mod imbasan berlebihan jika imej melangkaui sempadan skrin atau, sebaliknya, terdapat jalur gelap dan banyak lagi. Bagaimana hendak melakukannya, . Artikel asal pada Bahasa Inggeris terdapat di: http://elinux.org/RPi_config.txt. Walau bagaimanapun, kebanyakan tetapan dalam fail config.txt boleh dibuat menggunakan OpenELEC dengan menjalankan alat tambah yang sesuai. Lebih lanjut mengenai ini kemudian.

    Selepas mengedit, simpan fail config.txt, keluarkan kad daripada pembaca kad dan masukkannya ke dalam slot Raspberry Pi. Kabel dari penghala sudah disambungkan, TV, tentu saja, juga disambungkan dengan kabel HDMI. Anda boleh menghidupkan kuasa.

    Semasa persediaan, untuk kemudahan, adalah dinasihatkan untuk menyambungkan tetikus USB ke pusat media. Papan kekunci juga tidak akan berlebihan. Jangan lakukan apa-apa selama beberapa minit, biarkan sistem memuat turun tambahan yang diperlukan. Apabila anda melancarkannya buat kali pertama, tetingkap akan muncul pada skrin yang meminta anda memilih bahasa antara muka. Pilih yang anda perlukan daripada senarai. Anda kemudiannya akan digesa untuk mendayakan SAMBA dan SSH. Pastikan untuk mendayakan SAMBA, dan hanya dayakan SSH jika anda tahu dengan tepat apa itu dan mengapa anda memerlukannya.

    pilih "Tetapan sistem", di sebelah kiri tetingkap yang terbuka akan terdapat banyak item, anda boleh melalui semuanya. Mari kita mulakan dengan titik "Penampilan". Pertama sekali, hidupkan mod pakar di sudut kiri bawah, jika tidak, beberapa tetapan tidak akan tersedia. Kemudian, pada tab "Penutup", untuk menyimpan sumber, nyahtanda kotak pilihan "Dayakan berita RSS" dan biarkan semua yang lain sebagai lalai.

    « Tetapan bahasa" Pilih bahasa antara muka - Rusia. Negara dalam zon waktu ialah Rusia, kemudian zon waktu yang dikehendaki.

    "Senarai fail." Mari kita semak semua kotak di sini supaya fail boleh dipadam dan dinamakan semula, dan juga boleh dilihat fail tersembunyi. Walau bagaimanapun, ini adalah mengikut budi bicara anda.

    Tutup tetingkap dan pergi ke tab "Video".

    "Main semula". Di sini, untuk meningkatkan penghantaran gerakan dalam video, anda perlu memilih pilihan "Laraskan kekerapan paparan mengikut video" dan tetapkannya kepada mod "Malar". Selebihnya adalah lalai.

    "Pecutan". Pastikan itu pecutan perkakasan disertakan. Biarkan tetapan pada tab yang tinggal pada tetingkap "Video" sebagai lalai. Kami menutup tingkap. hidup "TV" Mari kita biarkan semuanya pada lalai.

    "Muzik"- matikan "Baca maklumat daripada tag", jika tidak, nama fail muzik mungkin dipaparkan dengan tidak betul.

    “Foto”, “Cuaca”, “Tambahan” dan “Perkhidmatan” tidak boleh ditukar buat masa ini. Pergi ke tab "Sistem".

    "Output video." Semuanya adalah lalai, cuma pastikan resolusi antara muka berada pada tahap maksimum. "Output Bunyi" Peranti output audio - HDMI, selebihnya adalah lalai.

    "Peranti input". Tetikus mesti dihidupkan, dan dalam item "Periferal" anda boleh mengkonfigurasi kawalan penyesuai CEC. Semuanya jelas di sana. Hanya selepas sebarang perubahan konfigurasi, alat kawalan jauh berhenti berfungsi. But semula sistem diperlukan, kami but semula menggunakan kawalan tetikus.

    "Akses Internet", "Penjimatan Tenaga", "Penyahpepijatan" dan " Perlindungan khas" lalai.

    Tutup tab dan pergi Sistem -- OpenELEC -- Sistem. Di sini kami memastikan bahawa "Kemas kini automatik" ditetapkan kepada "manual". Apabila versi perisian baharu dikeluarkan, anda boleh menaik taraf dengan mudah di sini melalui item "Semak kemas kini". Pada tab ini anda juga boleh membuat dan, jika perlu, memulihkan salinan sandaran tetapan - "Buat sistem salinan sandaran"," Pulihkan sandaran".

    Pada tab "Perkhidmatan", dayakan "Samba" dan, jika perlu, "SSH"; "Gunakan kata laluan Samba" dan "Lumpuhkan Kata laluan SSH» JANGAN tanda. Kami juga mematikan semua yang lain. Saya tidak menyediakan Bluetooth.

    Sekarang dari tetingkap utama pergi Sistem -- Maklumat Sistem. Di sini anda boleh mendapatkan maklumat tentang pemacu yang disambungkan, sambungan rangkaian, ketahui alamat IP, suhu pemproses, lihat nombor siri papan yang diperlukan untuk membeli MPEG2 kunci lesen dan lain-lain.

    Lihat sama ada jumlah volum dua bahagian pada kad SD sepadan dengan kapasiti penuh kad. Mungkin ia akan kurang, i.e. sebahagian daripada ruang cakera tidak dapat dilihat oleh sistem pengendalian. Penyelesaiannya sangat mudah. Buat fail kosong pada komputer anda dengan nama .tolong_ubah saiz_saya. Betul-betul seperti itu, dengan titik di permulaan dan garis bawah. Anda boleh mengambilnya dari arkib saya - pautan di hujung halaman. Salin fail ini ke pemacu denyar, masukkannya ke dalam port USB pusat media dan masukkan pengurus fail OpenELEC.

    Pemacu kilat anda akan muncul dalam direktori akar. Jika tiada direktori "storan" di sana, klik "Tambah Sumber" dan pilih " Folder rumah" Sekarang direktori "storan" akan muncul di akar, salin fail dari pemacu denyar kepadanya, operasi fail dilakukan melalui menu konteks. Keluar dari pengurus fail dengan mengklik butang dengan rumah di bawah dan but semula (butang di sebelah kiri bawah). Keseluruhan volum kad kini sepatutnya kelihatan.

    Sekarang anda perlu memuat turun fail media ke yang disambungkan HDD. Adalah lebih baik untuk melakukan ini sebelum ini memasang keras cakera ke pusat media. Sambungkannya ke komputer utama anda, format dan salin filem, muzik dan foto daripada arkib anda kepadanya. Cuma ia akan menjadi lebih pantas. OpenELEC memahami semua sistem fail popular, pilihan yang optimum mungkin NTFS.

    Anda boleh bertukar-tukar fail melalui rangkaian tempatan. Untuk melakukan ini, anda perlu mengkonfigurasi pelayan Samba. Ini adalah isu yang agak serius yang patut diberi artikel tersendiri. Di sini saya hanya akan menyebut perkara utama. Mula-mula anda perlu membuat fail konfigurasi samba.conf. Untuk kemudahan, saya menyiarkan versi yang berfungsi - pautannya ada di hujung halaman. Ia perlu dibongkar daripada arkib dan disalin ke pemacu kilat.

    Pergi ke pengurus fail OpenELEC ke direktori "storage", kemudian ke ".config" (titik sebelum nama bermakna ini adalah folder tersembunyi) dan salin fail samba.conf di sana. Terdapat fail samba.conf.sample. Ini adalah contoh, salin ke pemacu kilat untuk berjaga-jaga. Jika perkara tidak berjaya, anda boleh mencuba tetapan. Di Internet anda boleh menemui banyak pendapat yang bercanggah tentang kandungan fail samba.conf

    Kami but semula. Sekarang anda perlu mengkonfigurasi rangkaian tempatan pada komputer Windows. Lari Komander Total dan pilih sebaliknya cakera tempatan"Persekitaran rangkaian". Jika selepas masa yang singkat terdapat muncul OPENELEC- anda bernasib baik, semuanya berfungsi. Anda boleh menyalin fail ke pemacu keras yang disambungkan, walaupun kelajuannya tidak begitu tinggi - kira-kira 3 MB/saat, i.e. kira-kira 25 Mbit/saat. Pemacu keras dan pemacu kilat dipaparkan dalam direktori OPENELEC -- storan.

    Jika dalam persekitaran rangkaian tiada OPENELEC, cuba matikan pusat media. Ini mesti dilakukan secara pemrograman, melalui menu penutupan. Hanya selepas menutup sistem anda boleh mematikan kuasa. Selepas menunggu 1-2 minit, hidupkan kuasa semula. Jika OPENELEC tidak muncul dalam persekitaran rangkaian, anda perlu menyediakan rangkaian tempatan pada komputer Windows. Soalannya berasingan dan agak rumit. Saya tidak akan memikirkannya, kerana... bukan pakar dalam hal ini. Segala-galanya bekerja untuk saya selepas tiga jam seksaan dan kajian teliti bahan yang ditemui oleh Google. Benar, ini juga termasuk masa untuk mencuba kandungan fail samba.conf.

    Nah, yang tinggal hanyalah memasang addon. Mula-mula, mari tambahkan repositori tambahan Seppius bahasa Rusia. Muat turun fail repository.seppius.zip, salin ke pemacu kilat atau HDD pusat media, kemudian pilih Sistem -- Alat tambah -- Pasang daripada fail zip dan tentukan laluan ke fail ini. Satu lagi repositori yang berguna- Leopold. Begitu juga, muat turun fail xbmc.repo.leopold.zip dan pasangkannya. Untuk berjaga-jaga, saya meletakkan kedua-dua fail ini dalam arkib, pautannya berada di hujung halaman.

    Kini anda boleh memilih perkara yang menarik minat anda dalam senarai alat tambah. Senarainya besar, tetapi, malangnya, kebanyakan penambahan tidak menarik atau tidak berfungsi. Walau bagaimanapun, anda boleh memilih sesuatu. Jika, selepas pemasangan berjaya, mesej ralat muncul semasa melancarkan alat tambah, ini bermakna ia sudah lapuk, dan pengarangnya jelas kehilangan minat dalam projek ini. Apa yang tinggal ialah mengalih keluarnya, atau cuba memikirkannya dan membetulkan sesuatu sendiri, tetapi ini adalah topik yang berasingan.

    Antara alat tambah perisian, saya cadangkan untuk memasang OpenELEC RPi Config daripada Alat tambah Leopold -- Perkhidmatan. Dengan alat tambah ini anda boleh mengedit tetapan sistem dalam fail config.txt. Segala-galanya jelas di sana, tetapi anda tidak sepatutnya menetapkan parameter apabila melakukan overclocking pemproses "voltan_lebih" Di atas sifar. Dalam kes ini, waranti pada papan hilang. Intinya bukanlah hakikat bahawa jaminan hilang, tetapi hakikat bahawa ini boleh menyebabkan kerosakan pada papan. Melainkan, sudah tentu, anda sudah cukup bermain dan hanya memerlukan alasan untuk membuang semuanya...

    Satu lagi tambahan yang berguna Editor Peta Kunci- sangat mudah untuk menyediakan kawalan pusat media dengannya. Inilah yang akan kita lakukan sekarang. Seperti yang telah saya nyatakan, Raspberry Pi menyokong teknologi CEC, yang membolehkan anda menggunakan alat kawalan jauh TV anda untuk mengawal pusat media. Kebanyakan TV yang dikeluarkan dalam beberapa tahun kebelakangan ini juga menyokong teknologi ini.

    Tetapi, malangnya, terdapat beberapa masalah di sini. Syarikat yang berbeza memanggil teknologi CEC secara berbeza. Dan ini bukan kebetulan; mereka melaksanakannya dengan cara mereka sendiri. Sebagai contoh, LG mempunyai SimpLink. Idea ini bagus, tetapi pengaturcara memutuskan untuk tidak terlalu mengganggu diri mereka sendiri dan mengurangkan bilangan butang menghantar kod melalui HDMI ke tahap minimum. Pada alat kawalan jauh saya, daripada 48 butang, hanya 11 boleh digunakan untuk mengawal peranti yang disambungkan dengan HDMI.

    Ini adalah butang anak panah, OK, Keluar dan beberapa yang lain. Butang selebihnya mengawal TV atau memaparkan mesej "Operasi tidak tersedia." Beberapa butang tidak berfungsi sama sekali dalam mod ini. Pada dasarnya, ini mencukupi untuk operasi standard, tetapi, sebagai contoh, beralih runut bunyi filem, masuk ke dalam menu adalah sangat menyusahkan.

    Untuk beberapa operasi, pengaturcara LG memutuskan atas sebab tertentu untuk menggunakan menekan dua butang secara berurutan. Untuk memaparkan menu konteks, tekan "Berhenti" dan kemudian "Main" untuk kembali ke skrin utama- "Berhenti", "Jeda". Tetapi kebanyakan butang kawalan jauh tidak digunakan... Dan tiada apa yang boleh anda lakukan mengenainya. Dalam menu TV anda hanya boleh menghidupkan atau mematikan SimpLink.

    Nasib baik, dalam XBMC, butang yang sama boleh melaksanakan fungsi yang berbeza dalam setiap tetingkap, jadi anda boleh mengubah suai beberapa perkara. Untuk melakukan ini, lancarkan alat tambah yang dipasang Editor Peta Kunci dari menu utama "Program". Cara bekerja dengannya adalah intuitif, tetapi pertama-tama anda perlu membiasakan diri dengan struktur fail papan kekunci.xml, yang disimpan pada kad SD dalam direktori /storage/.xbmc/userdata/keymaps/.

    Nama fail sebenarnya boleh apa sahaja, asalkan sambungannya xml. Alat tambah hanya membantu anda membuat dan mengedit fail ini, yang mengatasi fungsi lalai yang dipilih untuk butang kawalan. Topik ini juga berasingan dan meluas, tidak semuanya di sini jelas dan mudah difahami, anda perlu mencuba. Maklumat terperinci oleh struktur fail yang anda boleh cari dan .

    Akhirnya, semuanya disediakan, kami membuat salinan sandaran fail sistem untuk berjaga-jaga (Sistem -- OpenELEC -- Sistem -- Buat sandaran sistem) dan salin fail yang dibuat dari direktori /storan/sandaran ke HDD atau pemacu kilat. Menggunakan fail ini, anda boleh memulihkan semua tetapan yang dibuat selepas memasang semula atau memasang versi baharu OpenELEC. Untuk memulihkan tetapan sistem, fail mesti berada dalam direktori /storan/sandaran.

    Malangnya, memulihkan tetapan boleh dilakukan dengan betul hanya dalam satu versi - ke-4, ke-5, dsb. Itu. Tiada masalah untuk menaik taraf daripada 4.0 kepada 4.2, tetapi ralat mungkin berlaku apabila menaik taraf daripada 4.2 kepada 5.0. Dalam kes ini, jelas sekali, tetapan perlu diulang secara manual. Tidak rugi untuk menyimpan imej kad SD menggunakan Win32DiskImager ke fail dengan sambungan .img, supaya sekiranya berlaku beberapa kegagalan sistem global, anda tidak perlu mengulangi keseluruhan persediaan. Fail imej yang disimpan boleh diarkibkan untuk menjimatkan ruang cakera.

    Kini semua inisiatif di tangan anda. Tonton filem, tayangan slaid, dengar muzik. Tetapi jangan lupa bahawa Raspberry Pi adalah komputer, bukan pemain. Ini bermakna "tekan butang dan lihat" tidak akan berfungsi dengannya. Anda perlu menggunakan kepala anda, anda juga memerlukan lengan lurus... Sebaliknya, jika sesuatu tidak berfungsi atau tidak berfungsi sebagaimana mestinya, terdapat banyak cara untuk menyelesaikan masalah itu. Pertama sekali, anda perlu melihat sama ada seseorang telah menemui penyelesaian. Versi baharu OpenELEC dikeluarkan agak kerap - beberapa kemas kini muncul sepanjang tahun, i.e. Projek ini sedang giat membangun dan semua ralat secara beransur-ansur dihapuskan.

    Pusat media menyokong beberapa format video, ini ialah H.264, XviD, DivX, MPEG2 dalam bekas MKV, AVI, DVD. DENGAN senarai penuh format yang disokong adalah mungkin.

    Apakah kelemahan pusat media pada Raspberry Pi? Kelemahan utama ialah ia mengambil masa yang sangat lama untuk sampai ke fail media yang dikehendaki di Internet. Tiada kelewatan semasa menonton, tetapi mencari dan memilih perkara yang anda mahu tonton tidak mengambil masa beberapa saat, tetapi 1-2 minit. Terdapat juga banyak pautan yang rosak. Tiada apa yang boleh anda lakukan mengenainya...

    Menu tidak selalu dipaparkan dengan betul cakera DVD. Secara umum, DVD ialah bekas yang sangat kompleks dengan banyak dokumen dan ciri tidak berdokumen. Walau bagaimanapun, Raspberry Pi sentiasa memainkan filem utama dengan baik.

    Lama kelamaan, saya menemui satu lagi kelemahan. Jika terdapat sebarang ralat dalam fail media, main balik berhenti dan pemain terhempas ke dalam menu. Anda hanya boleh menonton filem hingga tamat dengan memulakan semula dan gulung semula secara manual di luar titik ralat. Secara umum, pengendalian ralat adalah yang paling banyak kelemahan dalam mana-mana program.

    Anda mungkin tertanya-tanya sama ada Raspberry Pi menyokong codec video H.265 baharu. Pada masa penulisan, keadaan ini sama seperti kebanyakan pemain media lain, i.e. tiada cara. Tetapi bilakah ia timbul keperluan sebenar dalam menonton filem yang dikodkan dengan H.265, Raspberry Pi 2, 3... atau sesuatu yang serupa mungkin muncul. Mari kita gantikan papan mikrokomputer kita dengan sesuatu yang lebih maju.

    Sudah tentu, saya tidak bercakap tentang semua keupayaan pusat media pada Raspberry Pi. Sesuatu mungkin kelihatan tidak jelas sepenuhnya, saya ingin lebih banyak gambar. Tetapi untuk bercakap tentang segala-galanya secara terperinci, anda perlu menulis buku; mustahil untuk menerangkan segala-galanya pada satu halaman tapak. Nama tetingkap dan kandungannya dalam versi baharu OpenElec mungkin berbeza sedikit daripada penerangan saya. Jika ada sesuatu yang tidak jelas atau tidak berjaya, minta bantuan Google.

    Raspberry Pi 3 - peranti kecil, yang mempunyai kemungkinan yang luas. Khususnya, ia agak berkuasa dan sistem pengendalian lengkap dipasang untuknya, yang mana banyak aplikasi ditulis.

    Oleh sebab itu, RPi3 sering digunakan sebagai pusat media. Ia mampu mengendalikan kebanyakan tugas multimedia, kos jauh lebih rendah daripada penyelesaian siap sedia, dan yang paling penting, memberikan kebebasan yang lebih besar.

    Apa yang boleh dilakukan oleh Raspberry Pi 3 jika anda mengubahnya menjadi pusat media

    Jika anda membina pusat media berdasarkan Raspberry Pi 3, pertama sekali, anda boleh bergantung pada main balik fail media tanpa masalah dalam sebarang format. Khususnya, RPi3 boleh mengendalikan:

    1. main balik video dalam 720p dan 1080p;
    2. memainkan fail audio;
    3. memuat turun kandungan multimedia daripada Internet.

    Satu-satunya had serius platform ini ialah sukar atau mustahil untuk menggunakan pelayar web untuk menerima media penstriman. Iaitu, sebagai contoh, dalam kebanyakan kes, anda tidak akan dapat menonton filem dan siri TV dengan selesa secara langsung dari beberapa tapak di Malina.

    Tetapi masalah ini boleh diselesaikan dengan agak mudah. Untuk melakukan ini, anda perlu menggunakan pemain khas yang menyokong muat turun multimedia melalui Internet.

    Pengedaran RPi khusus untuk mewujudkan pusat media

    Cara paling mudah untuk membuat pusat media daripada Raspberry ialah menggunakan pengedaran khas untuk tujuan ini. Yang paling popular untuk Raspberry Pi 3 ialah OpenELEC. Ia boleh dimuat turun dari laman web rasmi projek: https://openelec.tv/.

    Ciri tersendiri pengedaran ini ialah ia disesuaikan khusus untuk multimedia. Pada masa yang sama, ia bukan sahaja memasang perisian yang diperlukan, tetapi juga mengoptimumkan operasi sistem. Ia menggunakan sumber komputer yang agak sedikit.

    Dipasang sistem ini hampir sama dengan orang lain Pengedaran Linux pada RPi3 - dengan menulis imej pada kad MicroSD.

    Pilihan lain ialah LibreELEC untuk Raspberry Pi 3. Ini adalah garpu OpenELEC yang disebutkan di atas. Oleh itu, kedua-dua sistem ini sangat serupa antara satu sama lain. Tetapi LibreELEC dikemas kini dengan lebih kerap dan mempunyai lebih banyak ciri. Namun, dia mempunyai masalah. Sehingga akhir musim panas 2018, LibreELEC untuk Raspberry masih dalam status Alpha. Oleh itu, dia menghadapi masalah dengan kestabilan pekerjaan. Anda boleh memuat turun OS ini dari laman web rasminya: libreelec.tv.

    Memasang LibreELEC pada "Malina"

    Memasang LibreELEC pada Raspberry Pi 3 adalah hampir sama dengan memasang pengedaran lain. Untuk memudahkan pengguna, pembangun membuat utiliti proprietari Pencipta USB-SD LibreELEC. Anda boleh memuat turunnya dari bahagian Muat turun tapak web projek rasmi. Terdapat versi untuk Windows, Linux dan Mac.

    Selepas memasang MicroSD ke dalam pembaca kad dan mulakan program yang ditentukan anda perlu melakukan perkara berikut:

    • pilih platform (dalam kes ini - Raspberry);
    • nyatakan lokasi di mana arkib berada (untuk melakukan ini, klik pada Pilih fail);
    • pilih "cakera" untuk dirakam (Pilih item Anda...);
    • klik pada Tulis.

    Kemudian proses menulis kandungan arkib ke kad memori akan bermula. Bergantung pada kelas pemacu denyar, ini boleh mengambil masa dari 5 hingga 15 minit. Apabila proses selesai, program akan memberitahu anda mengenainya. Anda boleh mengeluarkan kad daripada pembaca kad dan memasukkannya ke dalam Raspberry.

    Selepas permulaan, sistem akan hampir sedia sepenuhnya untuk digunakan. Jika anda perlu mengkonfigurasi LibreELEC pada Raspberry Pi 3, anda boleh merujuk kepada dokumentasi. Ia terletak di bahagian Wiki di laman web projek rasmi.

    Aplikasi Multimedia pada Raspberry Pi 3

    Jika "Raspberry" akan digunakan bukan sahaja sebagai pusat multimedia, maka pilihannya ialah memasang pengedaran khusus tidak sesuai. Dalam kes ini, anda hanya boleh mendapatkannya dengan memasang aplikasi khas.

    Pemain media yang baik pada Raspberry Pi 3 ialah KODI. Ia menyokong banyak fungsi di luar kotak. Dan jika keupayaan asas tidak mencukupi, ia boleh dilanjutkan melalui pemalam. Tetapi apa yang juga penting ialah pemain ini boleh dikawal dari jauh dari telefon pintar.

    KODI tersedia untuk semua pengedaran. Ia adalah mudah untuk mencari, sebagai contoh, dalam repositori mereka. Hanya masukkan dalam konsol arahan apt-get pasang kodi (sebagai pengguna super) dan aplikasi akan dipasang. Sebaliknya, terdapat banyak manual mengenai penggunaan dan konfigurasinya di Internet.

    Raspberry Pi 3 pernah merevolusikan dunia elektronik pengguna. Program pembayar tunggal ini memberi peluang kepada orang ramai untuk melakukan perkara yang menarik dan berguna sendiri dengan kos kewangan yang minimum. Dan salah satunya ialah penciptaan yang mudah pusat media dengan fungsi terluas.

    Apa?: Raspberry Pi 3 - generasi baharu mikrokomputer popular
    Di mana?: Dijual di Gearbest
    Selain itu
    : Papan pengembangan, aksesori dan penderia untuk platform ini - hidup


    Keluarga papan tunggal padat kos rendah Komputer raspberi Pi mencecah pasaran beberapa tahun lalu dan sejak itu telah mendapat pengiktirafan di kalangan peminat DIY di seluruh dunia. Pada awal tahun ini, telah diumumkan bahawa jumlah jualan melebihi lapan juta peranti, dan bilangan penerbitan mengenainya di Internet tidak dapat dikira. Jadi artikel ini, dalam erti kata tertentu, adalah satu lagi "jatuh dalam baldi."


    Walau bagaimanapun, bercakap tentang pengalaman sendiri bekerja dengan versi baru Saya masih mahukan mikroPC. Kami berharap bahan ini berguna kepada pembaca yang masih tidak biasa dengan platform ini. Maklumat tambahan boleh didapati di pelbagai sumber pembangun dan tapak projek DIY (sebagai contoh).


    Raspberry Pi 3, versi "saiz penuh" terkini, diumumkan awal tahun ini. Ia mengekalkan ciri utama pendahulunya, termasuk dimensi papan, antara muka, nombor dan lokasi port I/O. Jadi, kes, paparan, kamera, papan pengembangan dan komponen lain yang dibangunkan sebelum ini untuk Raspberry Pi 2 akan serasi dengannya.

    Set penghantaran secara tradisinya adalah minimum - kotak kadbod hanya mengandungi papan dalam beg antistatik dan beberapa helai kertas. Jadi untuk menjalankan peranti anda memerlukan beberapa elemen tambahan, khususnya, bekalan kuasa dengan output microUSB dan parameter 5 V 2 A, kad memori microSD, monitor dan papan kekunci.


    Penampilan papan tidak berubah. Tanpa pemeriksaan yang teliti, tidak mudah untuk membezakannya daripada pendahulunya jika anda tidak tahu sudut mana yang hendak dilihat. Dimensi papan ialah 5.6x8.5 cm (format kretsitka), dan ketinggian maksimum ditentukan oleh dua kali ganda Port USB(kurang sedikit daripada 2 cm). Di bahagian hadapan kita melihat pemproses utama, cip Pengawal Ethernet dan hab USB, slot dan port utama. DENGAN sisi terbalik cip terletak di papan memori capaian rawak dan slot untuk kad memori.


    Perbezaan utama daripada pendahulunya ialah SoC yang digunakan - kini ia adalah cip BCM2837 quad-core 64-bit, yang terasnya mempunyai seni bina ARM Cortex-A53 dan beroperasi pada frekuensi standard 1.2 GHz (dalam pengedaran OS standard, frekuensi dikurangkan kepada 600 MHz apabila tiada beban). Dalam kes bekerja dengan beban yang tinggi, adalah disyorkan untuk memasang radiator di atasnya, yang sering dijual lengkap dengan kes dan bekalan kuasa. Pemproses mengandungi pengawal grafik, yang menyokong OpenGL API ES 2.0 dan boleh menyahkod format video popular (khususnya H.264, tetapi bukan H.265). Yang kedua, juga agak relevan pada pendapat kami, kemas kini adalah integrasi di papan Pengawal Wi-Fi(antena tunggal, 2.4 GHz, 802.11b/g/n, sehingga 150 Mbps) dan Bluetooth 4.1. Ketersediaan pengawal terbina dalam rangkaian berwayar membolehkan anda melaksanakan senario dengan lebih mudah dengan sambungan rangkaian, contohnya, pelayan mini automasi. Sebaliknya, menggunakan antena padat(tanpa keupayaan untuk memasang yang lain secara berkala, yang luaran) jelas tidak membantu kelajuan tinggi dan julat operasi.


    Jumlah RAM tidak berubah dan masih 1 GB. Perisian anda perlu menulis ke kad memori, tiada denyar sendiri di sini. Komputer mempunyai Keluaran HDMI(menyokong resolusi sehingga FullHD malah lebih tinggi sedikit), output video komposit dan output audio stereo (tiada input audio, anda perlu peralatan pilihan), empat port USB 2.0, berwayar 10/100 Mbps Pengawal Rangkaian, port GPIO 40-pin (jika anda menyambungkan apa-apa kepadanya, ambil perhatian bahawa aras 3.3 V digunakan), penyambung proprietari untuk kamera dan paparan, dan port microUSB untuk membekalkan kuasa. Tiada suis kuasa dalam sistem, begitu juga jam terbina dalam dengannya sendiri bateri sandaran.
    TENTANG prestasi perbandingan Versi ketiga dan kedua komputer mengandungi banyak maklumat di Internet dan, memandangkan perbezaan dalam SoC yang diterangkan di atas, agak dijangka bahawa generasi baharu lebih pantas dalam tugas yang berkaitan dengan pengkomputeran pada pemproses. Sebaliknya, ia lebih panas dan menggunakan lebih banyak elektrik di bawah beban, tetapi tidak memberikan tahap prestasi yang sangat baharu. Kita boleh mengatakan bahawa kedua-dua peranti mampu menyelesaikan masalah yang sama.


    OS utama untuk platform ini ialah pengedaran Raspbian, berdasarkan Debian. Anda boleh memasangnya menggunakan program khas NOOBS atau hanya dengan merakam imej sistem pengendalian pada kad memori.


    Tetapi sudah tentu produk itu serasi dengan sebilangan besar sistem operasi, termasuk pelbagai pilihan Linux (termasuk Gentoo dan Ubuntu) dan Windows 10 IoT Core. Untuk menyelesaikan masalah tertentu, anda boleh mencari projek pengedaran khusus siap sedia di Internet, tetapi tiada siapa yang menghalang anda daripada menggunakan peranti itu semata-mata sebagai komputer pelbagai fungsi universal dengan Linux. Jadi mencari pilihan yang sesuai dengan tahap kemahiran anda kemungkinan besar tidak sukar.


    Secara umum, penyelesaian sedemikian direka terutamanya untuk segmen DIY dan digunakan dalam pelbagai projek "buatan sendiri". Tidak ada gunanya menggambarkan semua beribu-ribu, jika tidak ratusan ribu pilihan. Perlu diingatkan bahawa julat di sini sangat luas. Sesetengah pengguna akan selesa baris arahan Linux, yang lain akan takut dengan proses menulis imej yang telah siap ke kad memori. Oleh itu, bagaimana tepatnya mikrokomputer akan digunakan akan bergantung terutamanya pada anda pengalaman peribadi, keinginan untuk "menggali jauh" dan, sudah tentu, fantasi.


    Anda boleh bermula dengan senario yang agak mudah yang tidak memerlukan pengetahuan mendalam tentang pengaturcaraan dan pengalaman yang luas dengan besi pematerian. Mungkin kes penggunaan yang paling popular untuk komputer mini yang patut diberi perhatian ialah pelaksanaan pemain media. Pertama sekali, kami perhatikan bahawa penyelesaian sedemikian agak kompetitif dengannya produk akhir dari segi kos, kemudahan dan keupayaan. Walau bagaimanapun, terdapat beberapa ciri yang perlu diambil kira apabila dalam kes ini. pertama, kita bercakap tentang hanya mengenai video dengan resolusi sehingga FullHD termasuk, dan codec boleh diwakili oleh H.264 (AVC) yang paling biasa hari ini, serta MPEG2 dan VC1.




    Ambil perhatian bahawa dua pilihan terakhir dalam pakej asas dinyahkodkan hanya dalam perisian, dan untuk mendayakan penyahkodan perkakasan anda perlu membeli lesen khas. Pada masa yang sama, untuk MPEG2 kuasa pemproses cukup mencukupi, tetapi VC1 dalam FullHD tidak lagi boleh dilihat tanpa penyahkod perkakasan. Nah, dengan muzik dan gambar, dari segi prestasi, sudah tentu tiada masalah.


    Untuk menyimpan pustaka media, anda boleh menyambungkan pemacu USB ke komputer anda, tetapi senario bekerja dengan pemacu rangkaian kelihatan lebih menarik. Kelajuan rangkaian (berwayar) akan mencukupi, termasuk untuk remux BD.


    Daripada kit siap sedia untuk pusat media, empat adalah yang paling terkenal: , dan . Tiga yang pertama tertumpu pada bekerja dengan cangkerang HTPC yang popular dan secara amnya kelihatan sama dari sudut pandangan pengguna, dan yang ketiga ialah klien lanjutan untuk versi OpenELEC. Jika topik itu baru kepada anda, anda boleh membiasakan diri dengan keupayaan Kodi dengan memasangnya sebagai aplikasi pada anda. komputer meja atau komputer riba.


    DALAM kumpulan berasingan kita boleh mengetengahkan projek yang bertujuan pembiakan berkualiti tinggi penyelesaian muzik. Dari sudut pandangan perisian, mereka biasanya terdiri daripada bahagian pelayan pada mikrokomputer dan pelanggan untuk mengawalnya pada peranti mudah alih atau dalam pelayar. Dalam kes ini, kad pengembangan khusus atau DAC digunakan secara langsung untuk output audio, memberikan tahap kualiti yang diperlukan.


    Proses pelancaran penyelesaian untuk pusat media dipermudahkan sebanyak mungkin - untuk OpenELEC dan OSMC anda muat turun gambar siap OS dari tapak dan tuliskannya utiliti khas pada kad memori (kapasiti besar tidak diperlukan di sini, saya akan mengesyorkan 2 atau 4 GB Class10), Xbian dan Rasplex sebagai tambahan kepada ini, menawarkan dan program sendiri untuk memulakan kad memori dan menulis imej OS padanya.



    Selepas ini, anda memasang kad dalam Raspberry Pi, sambungkan HDMI, rangkaian, papan kekunci dan tetikus (mungkin diperlukan pada peringkat awal konfigurasi) dan hidupkan kuasa. Seterusnya, bergantung pada pengedaran, anda mungkin ditawarkan wizard untuk menetapkan beberapa parameter asas (contohnya, nama komputer, sambungan rangkaian dan sebagainya.).


    Isu penting ialah bagaimana untuk mengawal pemain. Terdapat beberapa pilihan di sini, kecuali papan kekunci + tetikus, yang tidak begitu mudah dalam kes ini. pertama, aplikasi khas untuk telefon pintar dan tablet. Kedua, untuk sesetengah model TV anda boleh mencuba HDMI CEC - kawalan daripada alat kawalan jauh TV standard melalui HDMI. Ketiga, anda boleh mengumpulkan keberanian anda dan menambah satu bahagian pada Raspberry Pi - penerima isyarat IR pada tiga wayar - dan mengambil sebarang alat kawalan jauh standard daripada perkakas rumah. Secara peribadi untuk saya kaedah terakhir paling mudah.


    Walaupun anda tidak biasa dengan besi pematerian, tidak ada yang rumit mengenainya. Anda perlu membeli cip penerima khas (tersedia sehingga 100 rubel di kedai mahal di Moscow), tiga wayar dan sambungkan semuanya mengikut rajah ke mikrokomputer. Berikut adalah pautan kepada beberapa bahan