Paano Mag-record at Mag-stream ng Live TV Sa Raspberry Pi

Paano Mag-record at Mag-stream ng Live TV Sa Raspberry Pi

Ang panonood ng live na TV ay tila old school sa panahon ng Netflix, ngunit hindi mo palaging mahahanap ang bawat palabas o pelikula na gusto mo sa isang streaming service. Ang kahalili ay pagbabayad para sa cable o satellite TV, at sino ang nais na gawin iyon?





Sa kabutihang palad, kung ikaw ay nasa isang bansa na may terrestrial TV broadcasting, maaari mong i-cut ang kurdon at i-record ang live na TV sa isang network DVR sa halip na Tvheadend, na tumatakbo sa isang Raspberry Pi. Narito kung paano mo ito gagawin.





Ano ang Tvheadend?

Ang Tvheadend ay isang streaming server para sa mga live na broadcast sa TV. Maaari nitong hawakan ang streaming at pagrekord ng over-the-air terrestrial DVB-T / T2 broadcast TV, tulad ng Freeview sa UK. Maaari din itong hawakan ang iba pang mga form ng TV streaming, kabilang ang cable (DVB-C), satellite (DVB-S at DVB-S2), ATSC, at IPTV.





Magtutuon ang gabay na ito sa paggamit ng Tvheadend gamit ang isang DVB-T / T2 tuner para sa over-the-air terrestrial TV, ngunit marami sa mga tagubilin para sa pag-set up ng Tvheadend ay mananatiling pareho kung mas gusto mong gamitin ang Tvheadend upang magrekord ng TV mula sa iba pang mga mapagkukunan ng pag-input .

Ano ang Kakailanganin Mo

Upang mag-set up ng isang TVheadend DVR, kakailanganin mo ang sumusunod:



ay may isang paraan upang mabawi ang tinanggal na mga mensahe facebook
  • Raspberry Pi 2, 3, o 3B + na may Kaso
  • MicroSD card na may naka-install na Raspbian
  • Isang de-kalidad na suplay ng kuryente (5V @ 2.5A)
  • Isang USB DVB-T / T2 tuner para sa pagtanggap ng OTA TV o isang Raspberry Pi TV HAT
  • Isang antena ng DVB-T / T2
  • Isa pang PC, para sa mga koneksyon sa SSH, na may naka-install na SSH client

Ang Raspberry Pi Foundation naglabas ng isang Pi TV HAT na gumagamit ng Mga pin ng GPIO ng Raspberry Pi upang maging isang tagatanggap ng DVB-T2. Kung wala kang isa sa mga ito, maaari mong gamitin ang isang karaniwang USB DVB-T / T2 tuner sa halip.

Hakbang 1: Paghahanda ng Iyong Raspberry Pi

Kakailanganin mo i-install ang isang operating system papunta muna sa iyong Raspberry Pi; ipagpalagay ng gabay na ito na na-flash mo ang pinakabagong bersyon ng Raspbian Lite sa isang microSD card at ang iyong Pi ay may pagkakakonekta sa internet. Magandang ideya din na patakbuhin ang karaniwang mga command sa unang boot upang mai-update ang iyong Pi at baguhin ang default na password:





sudo apt update
sudo apt upgrade
passwd

Kung hindi mo pa nagagawa, pagkatapos mong mai-flash ang iyong microSD card, magdagdag ng isang file na pinangalanan ssh nang walang isang extension ng file sa iyong boot pagkahati Papayagan ka nitong kumonekta sa pamamagitan ng SSH. Kakailanganin mong suriin ang IP address ng iyong Pi, na maaari mong gawin gamit ang isang network monitoring app sa iyong smartphone.

Kapag ang iyong Pi boots, isaksak ang iyong tuner ng DVB-T / T2 sa iyong Pi (o ilakip sa mga pin ng GPIO, kung ginagamit mo ang HAT) at kumonekta sa pamamagitan ng SSH. Kumpirmahing gumagana ang iyong USB tuner:





lsusb

Ipagpalagay na ito ay, suriin na ang firmware para sa iyong tuner ay mayroon at naglo-load:

dmesg | tail | grep dvb

Kung ang utos ay walang naibabalik (o walang mga error), dapat handa ang iyong DVB-T / T2 tuner. Kung ibabalik ng utos ang mga snippet ng log na iminumungkahi na hindi ma-load ng iyong firmware, o nawawala ang mga file ng firmware na kailangan mo, kakailanganin mong i-download ang mga ito.

Ang isang Git repository mula sa mga developer ng OpenELEC, isang distro ng Linux media center, ay naglalaman ng isang malaking bilang ng mga file ng firmware para sa iba't ibang mga chipset ng tuner. Upang mai-install ang mga ito sa iyong Pi, patakbuhin ang mga sumusunod na utos sa iyong terminal at i-reboot:

sudo apt install git
git clone https://github.com/OpenELEC/dvb-firmware.git
cd dvb-firmware
./install
sudo reboot

Hakbang 2: Pag-install ng Tvheadend

Upang mai-install ang Tvheadend at anumang karagdagang mga package, uri:

sudo apt install tvheadend

Uri AT at pindutin ang enter upang sumang-ayon sa pag-install. Sa pagsisimula nito, kakailanganin mong magbigay ng isang username para sa Tvheadend para sa pang-administratibong pag-access sa sandaling na-install na ito. Mag-type ng angkop na username sa, pagkatapos ay pindutin ang enter.

Kakailanganin mong magbigay ng isang password, kaya mag-type ng isa at pindutin ang enter. Ang isang pangwakas na menu ay nagbibigay ng impormasyon sa kung ano ang gagawin sa sandaling na-install ng Tvheadend upang ma-access ang web interface sa port 9981; pindutin lamang ang enter upang ipagpatuloy ang pag-install.

Hakbang 3: Pag-configure ng Tvheadend

Sa kumpletong pag-install, buksan ang isang web browser at pumunta sa

http://YourIPAddress:9981

pinapalitan ang 'YourIPAddress' para sa IP Address ng iyong Pi. Gamitin ang username at password na iyong nilikha habang nag-install upang makakuha ng access.

ayusin ang paggamit ng windows 10 100 disk

Piliin ang mga wika para sa parehong web interface at ang EPG (gabay sa elektronikong programa, para sa mga listahan ng TV) at mag-click I-save at Susunod .

Sa susunod na menu, maliban kung plano mong payagan ang pag-access sa Tvheadend sa labas ng iyong panloob na network, at ipagpalagay na ang iyong IP address ay nasa saklaw na 192.168.1.0/24, i-type 192.168.1.0/24 sa ilalim Pinapayagan ang Network . Maaari ka ring magbigay ng karagdagang mga username at password para sa isang karaniwang pamamahala at karaniwang user account; punan ang mga seksyon ng username at password, tulad ng kinakailangan, at pagkatapos ay mag-click I-save at Susunod .

Ang susunod na yugto ay nag-configure ng iyong tuner. Dapat na makita ng Tvheadend ang iyong DVB-T / T2 tuner; para sa aking pagsasaayos, nakalista ito sa ilalim Network 2 . Piliin ang uri ng network bilang Network ng DVB-T. Muli, mag-click I-save at Susunod Magpatuloy.

Upang makuha ang iyong tuner upang i-scan ang mga tamang channel, pinili mo sa susunod na menu ang mga 'naunang natukoy na muxes' na mga listahan ng naaangkop na mga frequency upang i-scan. Maghanap sa listahan para sa isa na tumutugma sa iyong bansa at lugar. Habang nakatira ako sa UK, ginamit ko ito tool sa paghahanap mula sa BBC upang hanapin ang transmitter na pinakamalapit sa aking lokasyon.

Kapag napili mo na ang isa, pindutin ang I-save at Susunod magpatuloy.

Magsisimula ito ng pag-scan para sa mga channel na tumatakbo sa mga frequency mula sa iyong napiling transmitter. Hayaan itong tumakbo hanggang sa umabot sa 100% ang pag-usad, pagkatapos ay mag-click I-save at Susunod .

Ang susunod na menu ay magkakaroon ng mga pagpipilian upang mapa ang mga serbisyong ito sa mga pangalan ng channel na maiintindihan ng mga manlalaro ng media. Suriin ang mga checkbox para sa Mapa ang lahat ng mga serbisyo , Lumikha ng mga tag ng provider at Lumikha ng mga tag ng network bago tamaan I-save at Susunod .

Kapag nagawa mo na iyan, ang iyong pag-install sa Tvheadend ay dapat na kumpleto, na may mga channel na tumutugma sa mga serbisyong nai-broadcast sa iyong lugar. Mag-click lamang Tapos na upang isara ang pagsasaayos na pop up.

Hakbang 4: Mag-stream o Mag-record ng TV

Sa naka-install at naka-configure na Tvheadend, maaari ka na makarating sa kasiya-siyang bahagi --- nanonood o nagre-record ng TV. Maaari mong gamitin ang Tvheadend upang mag-stream sa mga manlalaro ng media tulad ni Kodi , sa iyong telepono o tablet gamit ang mga app tulad ng Tvhclient, sa iyong PC gamit ang VLC, o sa pamamagitan ng web portal ng Tvheadend mismo.

Kung nais mong mabilis na mai-load ang iyong mga channel sa VLC upang subukan, i-type ang sumusunod sa iyong web browser upang mag-download ng isang playlist para sa streaming, palitan ang username, password at IP address sa iyong sarili:

http://username:password@YourIPAddress:9981/playlist/channels

Upang magrekord ng TV sa pamamagitan ng web portal, maghanap para sa nilalaman sa ilalim ng Patnubay sa Programang Elektronik at i-click ang unang icon (na may simbolong 'i') upang ipakita ang impormasyon tungkol dito.

Upang magrekord ng palabas, piliin ang Mag-record ng programa. Pumili Serye ng record kung nais mong awtomatikong mag-record ng mga yugto ng isang serye sa TV.

I-record at I-stream ang Live TV sa Iyong Buong Tahanan

Salamat sa Tvheadend, maaari mong alisin ang magastos na mga package sa TV at streaming. Gamit ang isang Raspberry Pi, maaari kang mag-stream ng nilalaman ng media, maging live o paunang naitala, sa lahat ng mga aparato sa iyong bahay, pinuputol ang kurdon para sa kabutihan.

kung paano patayin ang 5g sa samsung

Sa handa na ang iyong network DVR, oras na upang madagdagan ang iyong mga ambisyon sa media, kaya isaalang-alang pagbuo ng iyong sarili ng isang media center PC upang mai-stream ang iyong mga paboritong palabas sa TV at pelikula sa istilo (at nang walang buffering). Maaari mong kahit bumuo ng isang Android TV box kasama ang iyong Raspberry Pi upang masiyahan sa mga pakinabang ng mga sikat na streaming-based na apps sa Android.

Magbahagi Magbahagi Mag-tweet Email Canon vs. Nikon: Aling Camera Brand Ay Mas Mabuti?

Ang Canon at Nikon ay ang dalawang pinakamalaking pangalan sa industriya ng camera. Ngunit aling tatak ang nag-aalok ng mas mahusay na lineup ng mga camera at lente?

Basahin Susunod
Mga Kaugnay na Paksa
  • DIY
  • Aliwan
  • Raspberry Pi
  • Pagputol ng Cord
  • Mga Tutorial sa DIY Project
  • DVB
  • DVR
Tungkol sa May-akda Ben Stockton(22 Mga Artikulo Na-publish)

Si Ben ay isang manunulat sa tech na batay sa UK na may pagkahilig sa mga gadget, gaming at pangkalahatang geekiness. Kapag hindi siya abala sa pagsusulat o tinkering sa tech, nag-aaral siya para sa isang MSc sa Computing at IT.

Higit pa Mula kay Ben Stockton

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe
Kategorya Diy