Cách ghi và phát trực tiếp TV với Raspberry Pi

Cách ghi và phát trực tiếp TV với Raspberry Pi

Xem truyền hình trực tiếp có vẻ cũ kỹ trong thời đại Netflix, nhưng không phải lúc nào bạn cũng có thể tìm thấy mọi chương trình hoặc bộ phim mình muốn trên một dịch vụ phát trực tuyến. Giải pháp thay thế là trả tiền cho truyền hình cáp hoặc vệ tinh, và ai muốn làm điều đó?





Rất may, nếu bạn đang ở một quốc gia có truyền hình mặt đất, bạn có thể cắt dây và ghi truyền hình trực tiếp vào DVR mạng bằng Tvheadend, chạy trên Raspberry Pi. Đây là cách bạn làm điều đó.





Tvheadend là gì?

Tvheadend là một máy chủ phát trực tuyến cho các chương trình truyền hình trực tiếp. Nó có thể xử lý phát trực tuyến và ghi lại truyền hình phát sóng DVB-T / T2 mặt đất qua sóng, giống như Freeview ở Anh. Nó cũng có thể xử lý các hình thức truyền phát TV khác, bao gồm cáp (DVB-C), vệ tinh (DVB-S và DVB-S2), ATSC và IPTV.





Hướng dẫn này sẽ tập trung vào việc sử dụng Tvheadend với bộ thu sóng DVB-T / T2 cho TV mặt đất không dây, nhưng nhiều hướng dẫn thiết lập Tvheadend sẽ vẫn giữ nguyên nếu bạn muốn sử dụng Tvheadend để ghi TV từ các nguồn đầu vào khác .

Những gì bạn cần

Để thiết lập Tvheadend DVR, bạn sẽ cần những thứ sau:



những điều thú vị để làm với sự bất hòa
  • Raspberry Pi 2, 3 hoặc 3B + với Vỏ
  • Thẻ MicroSD có cài đặt Raspbian
  • Nguồn điện chất lượng cao (5V @ 2.5A)
  • Bộ thu sóng USB DVB-T / T2 để thu sóng OTA TV hoặc Raspberry Pi TV HAT
  • Ăng ten DVB-T / T2
  • Một PC khác, dành cho kết nối SSH, có cài đặt ứng dụng khách SSH

Quỹ Raspberry Pi phát hành một Pi TV HAT cái nào sử dụng Chân GPIO của Raspberry Pi để trở thành đầu thu DVB-T2. Nếu bạn không có một trong những thứ này, bạn có thể sử dụng bộ thu sóng USB DVB-T / T2 điển hình để thay thế.

Bước 1: Chuẩn bị Raspberry Pi của bạn

Bạn sẽ cần phải cài đặt một hệ điều hành lên Raspberry Pi của bạn trước; hướng dẫn này sẽ cho rằng bạn đã flash phiên bản Raspbian Lite mới nhất vào thẻ nhớ microSD và Pi của bạn có kết nối internet. Bạn cũng nên chạy các lệnh thông thường trong lần khởi động đầu tiên để cập nhật số Pi của bạn và thay đổi mật khẩu mặc định:





sudo apt update
sudo apt upgrade
passwd

Nếu bạn chưa có, sau khi bạn đã flash thẻ nhớ microSD, hãy thêm một tệp có tên ssh không có phần mở rộng tệp cho của bạn khởi động vách ngăn. Điều này sẽ cho phép bạn kết nối qua SSH. Bạn sẽ phải kiểm tra địa chỉ IP của Pi, điều này bạn có thể làm sử dụng ứng dụng giám sát mạng trên điện thoại thông minh của bạn.

Sau khi Pi khởi động, hãy cắm bộ thu sóng DVB-T / T2 vào Pi của bạn (hoặc gắn vào chân GPIO, nếu bạn đang sử dụng HAT) và kết nối qua SSH. Xác nhận rằng bộ dò USB của bạn đang hoạt động:





lsusb

Giả sử đúng như vậy, hãy kiểm tra xem phần sụn cho bộ dò của bạn có tồn tại hay không và tải:

dmesg | tail | grep dvb

Nếu lệnh không trả về (hoặc không có lỗi), bộ dò DVB-T / T2 của bạn sẽ sẵn sàng. Nếu lệnh trả về các đoạn nhật ký cho thấy chương trình cơ sở của bạn không thể tải hoặc thiếu các tập tin chương trình cơ sở bạn cần, bạn sẽ cần tải chúng xuống.

Kho lưu trữ Git từ các nhà phát triển OpenELEC, một phân phối trung tâm đa phương tiện Linux, chứa một số lượng lớn các tệp phần sụn cho các chipset điều chỉnh khác nhau. Để cài đặt chúng vào Pi của bạn, hãy chạy các lệnh sau trên thiết bị đầu cuối của bạn và khởi động lại:

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

Bước 2: Cài đặt Tvheadend

Để cài đặt Tvheadend và bất kỳ gói bổ sung nào, hãy nhập:

sudo apt install tvheadend

Kiểu và nhấn enter để đồng ý cài đặt. Khi nó bắt đầu, bạn sẽ cần cung cấp tên người dùng cho Tvheadend để có quyền truy cập quản trị sau khi nó được cài đặt. Nhập tên người dùng phù hợp vào, sau đó nhấn enter.

Bạn sẽ cần cung cấp mật khẩu, vì vậy hãy nhập một mật khẩu và nhấn enter. Menu cuối cùng cung cấp thông tin về những việc cần làm sau khi Tvheadend đã cài đặt để truy cập giao diện web trên cổng 9981; chỉ cần nhấn enter để tiếp tục cài đặt.

Bước 3: Định cấu hình Tvheadend

Sau khi cài đặt xong, hãy mở trình duyệt web và truy cập

http://YourIPAddress:9981

thay thế 'YourIPAddress' cho Địa chỉ IP của Pi của bạn. Sử dụng tên người dùng và mật khẩu bạn đã tạo trong khi cài đặt để có quyền truy cập.

làm cho ổ đĩa flash có thể khởi động windows 7

Chọn ngôn ngữ cho cả giao diện web và EPG (hướng dẫn chương trình điện tử, cho danh sách TV) và nhấp vào Lưu & Tiếp theo .

Tại menu tiếp theo, trừ khi bạn có kế hoạch cho phép truy cập Tvheadend bên ngoài mạng nội bộ của mình và giả sử địa chỉ IP của bạn nằm trong dải 192.168.1.0/24, hãy nhập 192.168.1.0/24 Dưới Mạng được phép . Bạn cũng có thể cung cấp tên người dùng và mật khẩu bổ sung cho tài khoản quản trị tiêu chuẩn và tài khoản người dùng tiêu chuẩn; điền vào phần tên người dùng và mật khẩu, theo yêu cầu, sau đó nhấp vào Lưu & Tiếp theo .

Giai đoạn tiếp theo định cấu hình bộ dò của bạn. Tvheadend đã phát hiện bộ thu sóng DVB-T / T2 của bạn; đối với cấu hình của tôi, điều này đã được liệt kê trong Mạng 2 . Chọn loại mạng là Mạng DVB-T. Một lần nữa, hãy nhấp vào Lưu & Tiếp theo tiến hành với.

Để bộ dò của bạn quét tìm các kênh phù hợp, menu tiếp theo cho phép bạn chọn 'các kênh được xác định trước' là danh sách các tần số thích hợp để quét. Tìm kiếm danh sách tương ứng với quốc gia và khu vực của bạn. Khi tôi sống ở Vương quốc Anh, tôi đã sử dụng công cụ tìm kiếm từ BBC để xác định vị trí máy phát gần vị trí của tôi nhất.

Khi bạn đã chọn một, hãy nhấn Lưu & Tiếp theo để tiếp tục.

Thao tác này sẽ bắt đầu quét các kênh hoạt động trên các tần số từ bộ phát đã chọn của bạn. Hãy để nó chạy qua cho đến khi tiến độ đạt 100%, sau đó nhấp vào Lưu & Tiếp theo .

Menu tiếp theo sẽ có các tùy chọn để ánh xạ các dịch vụ này thành tên kênh mà trình phát phương tiện có thể hiểu được. Đánh dấu vào các hộp kiểm cho Lập bản đồ tất cả các dịch vụ , Tạo thẻ nhà cung cấpTạo thẻ mạng trước khi đánh Lưu & Tiếp theo .

Khi bạn đã hoàn tất, quá trình cài đặt Tvheadend của bạn sẽ hoàn tất, với các kênh phù hợp với các dịch vụ đang được phát sóng trong khu vực của bạn. Chỉ ấn Kết thúc để đóng cửa sổ bật lên cấu hình.

Bước 4: Phát trực tiếp hoặc ghi lại TV

Với Tvheadend được cài đặt và định cấu hình, bây giờ bạn có thể đến với phần thú vị --- xem hoặc ghi TV. Bạn có thể sử dụng Tvheadend để phát trực tiếp trình phát đa phương tiện như Kodi , vào điện thoại hoặc máy tính bảng của bạn bằng các ứng dụng như Tvhclient, tới PC của bạn bằng VLC hoặc thông qua chính cổng thông tin web của Tvheadend.

Nếu bạn muốn tải nhanh các kênh của mình vào VLC để kiểm tra, hãy nhập thông tin sau vào trình duyệt web của bạn để tải xuống danh sách phát để phát trực tuyến, thay thế tên người dùng, mật khẩu và địa chỉ IP bằng của riêng bạn:

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

Để ghi lại TV thông qua cổng web, hãy tìm kiếm nội dung trong Hướng dẫn chương trình điện tử và nhấp vào biểu tượng đầu tiên (có biểu tượng 'i') để hiển thị thông tin về nó.

Để ghi một chương trình, hãy chọn Ghi lại chương trình. Lựa chọn Ghi lại chuỗi nếu bạn muốn tự động ghi lại các tập của một bộ phim truyền hình.

Ghi lại và phát trực tiếp chương trình truyền hình trực tiếp đến toàn bộ ngôi nhà của bạn

Nhờ Tvheadend, bạn có thể loại bỏ các gói truyền hình và truyền hình tốn kém. Sử dụng Raspberry Pi, bạn có thể phát trực tuyến nội dung đa phương tiện, cho dù là trực tiếp hay được ghi trước, đến tất cả các thiết bị trong nhà của bạn, cắt dây tốt.

xbox một bộ điều khiển sẽ không kết nối với xbox

Với DVR mạng của bạn đã sẵn sàng, đã đến lúc thực hiện tham vọng truyền thông của bạn xa hơn, vì vậy hãy cân nhắc xây dựng cho mình một PC trung tâm truyền thông để phát trực tuyến các chương trình truyền hình và phim yêu thích của bạn theo phong cách (và không có bộ đệm). Bạn có thể xây dựng một hộp Android TV với Raspberry Pi của bạn để tận hưởng những lợi ích của các ứng dụng phát trực tuyến phổ biến dựa trên Android.

Đăng lại Đăng lại tiếng riu ríu E-mail Canon so với Nikon: Thương hiệu máy ảnh nào tốt hơn?

Canon và Nikon là hai tên tuổi lớn nhất trong ngành máy ảnh. Nhưng thương hiệu nào cung cấp dòng máy ảnh và ống kính tốt hơn?

Đọc tiếp
Chủ đề liên quan
  • DIY
  • Giải trí
  • Raspberry Pi
  • Cắt dây
  • Hướng dẫn Dự án Tự làm
  • DVB
  • DVR
Giới thiệu về tác giả Ben Stockton(22 bài báo đã xuất bản)

Ben là một nhà văn công nghệ có trụ sở tại Vương quốc Anh, có niềm đam mê với các thiết bị, trò chơi và tính ham chơi nói chung. Khi không bận viết lách hay mày mò công nghệ, anh ấy đang học lấy bằng Thạc sĩ về Máy tính và CNTT.

Xem thêm từ Ben Stockton

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký
Thể LoạI Diy