Cách biến Raspberry Pi thành máy chủ Plex Media
Với mức tiêu thụ điện năng thấp, chi phí thấp và hiệu suất tốt, Raspberry Pi gần như hoàn hảo như một máy chủ phương tiện luôn bật để truyền phát phim, chương trình TV, nhạc, ảnh gia đình và các tệp phương tiện khác đến thiết bị của bạn.
Việc thiết lập Raspberry Pi của bạn làm máy chủ Plex rất nhanh chóng và đơn giản. Đây là cách để làm điều đó.
Mục Lục
Những gì bạn cần để cài đặt Plex trên Raspberry Pi
Trước khi bạn dành một buổi chiều để mày mò, hãy đảm bảo rằng bạn có mọi thứ bạn cần trước. Dự án sẽ mất nhiều thời gian hơn nếu bạn phải đến Walmart hoặc đặt hàng trên Amazon giữa chừng. Đây là những gì bạn sẽ cần:
- Raspberry Pi: Raspberry Pi 4B là lựa chọn tốt nhất nhờ những khả năng vượt trội của nó.
- Cáp Ethernet: Mặc dù bạn có thể thiết lập Raspberry Pi của mình làm máy chủ Plex qua Wi-Fi, nhưng tốc độ phát trực tuyến sẽ bị ảnh hưởng.
- Thiết bị lưu trữ: Thẻ nhớ microSD dung lượng cao là đủ, mặc dù ổ cứng thể rắn (SSD) USB sẽ tốt hơn.
- Một máy tính mà bạn có thể sử dụng để cài đặt Raspberry Pi OS và kết nối từ Secure Shell (SSH).
Cài đặt và cập nhật hệ điều hành Raspberry Pi
Máy tính bảng đơn khiêm tốn của bạn có thể chạy rất nhiều hệ điều hành—ngay cả Windows 10 và 11 cũng có thể được tạo để chạy trên Raspberry Pi.
Chúng tôi khuyên bạn nên triển khai Raspberry Pi OS Lite (64-bit). Đây là một cổng Debian nhẹ, không có các gói hoặc phần mềm không liên quan mà bạn sẽ không sử dụng. Vì Pi sẽ được sử dụng làm máy chủ nên bạn thậm chí không cần môi trường máy tính để bàn.
Làm theo hướng dẫn cài đặt Raspberry Pi của chúng tôi và đảm bảo rằng bạn đã định cấu hình các tùy chọn nâng cao để đặt tên người dùng, mật khẩu và có thể kết nối với mạng cục bộ của mình. Bạn cũng nên đặt một tên máy chủ dễ nhớ, chẳng hạn như “plexpi”, để dễ dàng tìm thấy trên mạng cục bộ của bạn và truy cập qua SSH.
Khi hình ảnh đã được ghi, hãy lắp thẻ nhớ microSD hoặc cắm ổ SSD của bạn. Nếu sử dụng cái sau, hãy xem cách khởi động Raspberry Pi từ SSD.
Bạn sẽ cần SSH vào Pi của mình trong phần còn lại của hướng dẫn này, sử dụng thiết bị đầu cuối Linux hoặc ứng dụng khách SSH cho Windows. Đọc thêm về cách SSH vào Raspberry Pi để truy cập từ xa.
Kết nối với Raspberry Pi mới của bạn bằng:
ssh your_username@plexpi.local
Bạn sẽ thấy cảnh báo rằng không thể thiết lập tính xác thực của máy chủ lưu trữ và được hỏi liệu bạn có muốn tiếp tục hay không. Kiểu Đúng và hãy nhấn Đi vào. Sau đó nhập mật khẩu của bạn khi được nhắc và nhấn Đi vào lại. Là một phần của cảnh báo, bạn cũng sẽ thấy địa chỉ IP cục bộ của Raspberry Pi. Hãy ghi chú trong trường hợp bạn cần nó sau này.
Các gói có thể đã lỗi thời kể từ khi hình ảnh hệ điều hành được phát hành. Cập nhật và nâng cấp chúng với:
sudo apt update && sudo apt upgrade
Khi tất cả phần mềm được cập nhật, bạn sẽ được đưa trở lại dấu nhắc lệnh.
Máy chủ phương tiện Plex không có sẵn trong kho lưu trữ tiêu chuẩn, vì vậy bạn sẽ cần thêm kho lưu trữ Plex trước khi có thể cài đặt. Tuy nhiên, trước tiên, bạn cần cài đặt apt-transport-https bưu kiện.
sudo apt install apt-transport-https
Giờ đây, bạn có thể thêm kho lưu trữ máy chủ phương tiện Plex chính thức vào các nguồn của mình bằng:
echo deb https:
… và chìa khóa cho chuỗi khóa của bạn:
curl https:
Cập nhật hệ thống của bạn và cài đặt Plex bằng các lệnh sau:
sudo apt update
sudo apt install plexmediaserver
Sau vài phút, quá trình cài đặt sẽ hoàn tất. Đọc qua đầu ra và bạn sẽ thấy rằng một người dùng mới có tên “plex” đã được tạo cùng với một nhóm “plex”.
Bắt đầu và kích hoạt máy chủ Raspberry Pi Plex với:
sudo systemctl start plexmediaserver
sudo systemctl enable plexmediaserver
Điều này sẽ đảm bảo rằng Plex khởi động ngay khi Raspberry Pi của bạn khởi động. Khởi động lại Pi với:
sudo reboot
Kiểm tra máy chủ đang chạy với:
sudo service plexmediaserver status
Nếu mọi thứ hoạt động tốt, bạn sẽ thấy từ “đang hoạt động” hiển thị màu xanh lục.
Trước khi tiếp tục, hãy quyết định loại phương tiện nào bạn muốn truyền phát qua máy chủ Raspberry Pi Plex và tạo thư mục cho chúng. Ví dụ, để tạo một thư mục cho phim, bạn sẽ nhập:
mkdir ~/movies
Để chuyển phim từ một PC khác sang đúng vị trí trên Pi của bạn, hãy sử dụng lệnh Sao chép an toàn (scp) trên máy tính đó, từ thiết bị đầu cuối Linux/Mac hoặc thông qua ứng dụng SSH, chẳng hạn như PuTTY.
scp /path/to/your/local/movies
Đối với phần còn lại của hướng dẫn này, bạn sẽ định cấu hình máy chủ phát trực tuyến Raspberry Pi Plex của mình thông qua trình duyệt. Trong thanh URL, nhập: your-pi-local-ip-address:32400/web. Hoặc, nếu bạn đã sử dụng tên máy chủ đề xuất của chúng tôi, bạn sẽ nhập plexpi.local:32400/web.
Plex yêu cầu xác thực trung tâm và bạn có thể tạo tài khoản bằng ID của mình từ Google, Facebook hoặc Apple. Ngoài ra, bạn có thể sử dụng email.
Tùy chọn đăng ký bằng email có chữ nhỏ màu xám và nằm bên dưới nút “Đăng nhập”. Bạn sẽ cần cung cấp địa chỉ email của mình và tạo mật khẩu. Với hồ sơ của Plex về vi phạm dữ liệu, bạn nên sử dụng bí danh email và mật khẩu duy nhất thay vì bàn giao địa chỉ chính của mình.
Trên màn hình tiếp theo, bạn sẽ thấy một bản tóm tắt rất ngắn gọn về cách thức hoạt động của Plex. Nhấn vào Hiểu rồi! cái nút,
Tiếp theo là một quảng cáo bật lên với các tùy chọn cho “Plex Pass”—tập hợp các tính năng trả phí được cho là nâng cao trải nghiệm của bạn. Quyết định xem bạn có nghĩ rằng họ xứng đáng không. Nhấn vào X ở trên cùng bên phải của màn hình hoặc bất kỳ nơi nào cách xa cửa sổ bật lên để loại bỏ nó.
Khi được nhắc, hãy đặt tên thân thiện cho máy chủ của bạn để giúp xác định tên đó trong ứng dụng Plex và trên mạng của bạn. Nếu bạn muốn truy cập phương tiện từ bên ngoài nhà của mình, bạn có thể chọn hộp “Cho phép tôi truy cập phương tiện bên ngoài nhà của tôi” và làm theo hướng dẫn.
Nhấp chuột Kế tiếp, sau đó quyết định xem bạn có muốn đồng bộ hóa các chương trình đã xem và xếp hạng của mình với các máy chủ Plex trung tâm hay không. Theo TorrentFreak, Plex đang chịu áp lực rất lớn từ các nhóm bản quyền để cảnh sát tích cực hơn người dùng của mình, vì vậy, có lẽ, bạn nên thận trọng với những thông tin bạn chia sẻ với công ty.
Bây giờ là lúc để thêm thư viện phương tiện của bạn. Nhấp chuột Thêm thư viện, sau đó chọn loại phương tiện từ Phim, Chương trình TV, Nhạc, Ảnh hoặc Video khác. Nhấp chuột Duyệt tìm thư mục phương tiệnvà tìm đúng thư mục trên Pi của bạn, sau đó nhấp vào Thêm vào.
Lặp lại điều này cho từng loại phương tiện bạn muốn Plex phân phối, sau đó chọn các dịch vụ phát trực tuyến của bạn từ danh sách.
Kết nối Plex với thiết bị khách
Mặc dù việc kết nối với Plex thông qua trình duyệt web trên PC của bạn cực kỳ dễ dàng, nhưng bạn cũng có thể kết nối với máy chủ Raspberry Pi Plex của mình bằng các ứng dụng dành riêng cho Android và iOS. Đăng nhập vào các ứng dụng bằng cùng thông tin đăng nhập bạn đã tạo trước đó và tận hưởng tất cả phương tiện của riêng bạn cũng như các chương trình phát trực tuyến từ chính Plex.
Mặc dù Plex là công ty dẫn đầu thị trường trong số các máy chủ phương tiện phát trực tuyến mà bạn có thể chạy từ Raspberry Pi của mình, nhưng nó không phải là máy chủ duy nhất.
Có thể bạn không thích ý tưởng đăng nhập thông qua bên thứ ba, chấp nhận các điều khoản và điều kiện, tiết lộ thói quen xem của mình hoặc liên tục bị bán thêm các tính năng nên là tiêu chuẩn. Nếu đúng như vậy, hãy xem xét Jellyfin—một giải pháp thay thế hoàn toàn miễn phí và khép kín có thể xử lý phim, chương trình, nhạc, ảnh, truyền hình trực tiếp và thậm chí cả sách nói!