Plex là chương trình chạy trên nhiều thiết bị và hệ điều hành cho phép chia sẻ video. Ứng dụng truyền nội dung video trên nhiều thiết bị.
Sau khi thiết lập Plex trên máy tính và gắn nó vào thư viện phương tiện, bạn có thể truy cập video, nhạc và ảnh của mình từ bất kỳ đâu. Plex phát nội dung trên các thiết bị mạng cục bộ, bao gồm cả các hộp TV thông minh như Apple TV.
Plex hoạt động tốt nhất trên thế hệ thứ tư của Apple TV. Tuy nhiên, với một chút nỗ lực, bạn có thể giúp Plex hoạt động trên Apple TV thế hệ thứ ba.
Xác định Mẫu TV Apple của bạn
Apple TV thế hệ thứ ba trở về trước không đi kèm với ứng dụng Plex và bạn không thể cài đặt ứng dụng bổ sung trên thiết bị. Tuy nhiên, nếu bạn sẵn sàng thực hiện một chút hack phần mềm, bạn sẽ có thể đưa Plex chạy trên Apple TV cũ hơn. Sử dụng giải pháp thay thế PlexConnect để chạy Plex trên Apple TV thế hệ thứ ba, nhưng việc chạy nó thật khó khăn.
Nếu bạn có Apple TV thế hệ thứ tư hoặc mới hơn, hãy sử dụng tvOS App Store để tải xuống ứng dụng Plex cho Apple TV.
Không dễ để nhận ra sự khác biệt giữa hai Apple TV trong nháy mắt. Cả hai đều là hộp đen nhỏ với các cạnh tròn. Apple TV thế hệ thứ tư (2015) đi kèm với điều khiển Siri cảm ứng màu đen và Apple TV thế hệ thứ ba đi kèm với một điều khiển từ xa màu bạc với bánh xe điều khiển.
Nếu bạn không thể xác định đó là cái nào, hãy sử dụng hướng dẫn của Apple để xác định Apple TV của bạn.
Cài đặt Plex trên Apple TV thế hệ thứ tư trở lên
So với quy trình cài đặt Plex trên Apple TV thế hệ thứ ba, quy trình dành cho Apple TV thế hệ thứ tư trở lên rất đơn giản.
- Mở ứng dụng App Storetrên Apple TV của bạn. Tìm kiếm ứng dụng Plex và tải xuống Apple TV của bạn.
- Mở ứng dụng Plex. Làm theo hướng dẫn trên màn hình để kết nối với tài khoản Plex của bạn bằng liên kết được cung cấp và mã bốn chữ số.
- Chọn máy chủ Plex của bạn từ danh sách và bắt đầu phát trực tuyến nội dung.
Cài đặt Plex trên Apple TV thế hệ thứ ba
Quy trình cài đặt cho Apple TV thế hệ thứ ba phức tạp hơn. Trước khi bắt đầu, hãy đọc quá trình cài đặt từ đầu đến cuối để đánh giá mức độ thoải mái của bạn.
Nó yêu cầu định cấu hình thiết bị chủ của bạn (PC hoặc Mac), mạng và Apple TV của bạn. Chúng tôi sẽ sử dụng các tập lệnh Python để sao chép một ứng dụng Apple TV hiện có, sau đó lừa nó phát nội dung của Plex. Đó là một giải pháp thông minh, nhưng nó không phải là plug-and-play.
Cài đặt Plex Connect trên Máy chủ của bạn
Trước khi bắt đầu, bạn cần thiết lập một số điều chính xác:
- Đảm bảo Apple TV của bạn có chương trình cơ sở được hỗ trợ (các phiên bản 5.1, 5.2, 5.3, 6.x và 7.x được hỗ trợ).
- Cài đặt Python 2.7.x trên máy chạy máy chủ Plex của bạn. Python 3 sẽ không hoạt động. Trên Windows, tải xuống và cài đặt Python 2.7.15 trở lên.
- Đặt địa chỉ IP tĩnh cho thiết bị Plex Media Server và Apple TV của bạn. Cách dễ nhất để làm điều này là thông qua đặt chỗ DCHP trên bộ định tuyến của bạn.
Ngoài ra, hãy cài đặt phiên bản mới nhất của Plex Media Server trên thiết bị máy chủ của bạn. Bạn có thể cập nhật Plex Media Server thông qua trang cập nhật trên máy chủ Plex của mình.
Khi mọi thứ đã sẵn sàng, hãy cài đặt ứng dụng khách PlexConnect trên máy chủ của bạn. Nói chung, bạn sẽ cần tải xuống PlexConnect, lấy chứng chỉ bảo mật cho nó và khởi chạy daemon.
Cài đặt PlexConnect trên Mac
Đây là cách cài đặt nó trên máy Mac.
- Tải xuống và giải nén kho lưu trữ PlexConnect từ GitHub.
- Di chuyển thư mục PlexConnectsang / Applications /trên máy Mac của bạn.
- Tạo và cài đặt chứng chỉ SSL cho Apple TV của bạn. Đây là một quá trình gồm nhiều bước, vì vậy hãy làm theo hướng dẫn này về cách tạo chứng chỉ SSL cho Apple TV để thiết lập nó.
-
Chạy lệnh sau trong Terminal để khởi động trình nền PlexConnect:
sudo "/Application/PlexConnect/PlexConnect.py"
Plex bây giờ sẽ chạy.
Cài đặt PlexConnect trên Windows
Đây là cách cài đặt nó trên PC chạy Windows.
- Tải xuống và giải nén các tệp PlexConnect.
- Di chuyển thư mục PlexConnect vào thư mục Tệp Chương trình. Sử dụng C: / Program Files (x86)nếu tồn tại hoặc C: / Program Filesnếu không.
- Tạo chứng chỉ SSL bằng cách làm theo hướng dẫn này để tạo chứng chỉ SSL Windows.
- Mở thư mục PlexConnect trong Explorer và nhấp đúp vào tệp PlexConnect.py để khởi chạy nó. Khi được UAC yêu cầu phê duyệt đơn đăng ký, hãy nhấp vào Cho phép Truy cập.
Đặt Cài đặt DNS của Apple TV
Bây giờ PlexConnect chạy trên máy chủ của bạn, hãy định cấu hình Apple TV. Cài đặt DNS cần được thay đổi để trỏ đến máy PlexConnect của bạn.
-
Nếu Apple TV của bạn được kết nối qua Wi-Fi, hãy đi tới Cài đặt> Chung> Mạng >Wi-Fi . Chọn tên mạng Wi-Fi của bạn từ menu.
Nếu Apple TV của bạn được kết nối qua Ethernet, hãy điều hướng đến Cài đặt> Chung> Mạng> Ethernet.
- Thay đổi cài đặt DNS từ Tự độngthành Thủ công.
- Nhập địa chỉ IP của máy chủ Plex mà bạn đã thiết lập trước đó bằng cách sử dụng đặt chỗ DHCP. Nếu không nhớ địa chỉ IP, bạn có thể tìm thấy nó trong cấu hình bộ định tuyến của mình.
Cài đặt Chứng chỉ SSL trên Apple TV của bạn
Chứng chỉ SSL cho phép máy chủ Plex và Apple TV của bạn giao tiếp qua HTTPS. Mặc dù HTTPS là một giao thức an toàn hơn HTTP, nhưng đó không phải là mối quan tâm chính. Apple TV không còn giao tiếp qua các kết nối HTTP không được mã hóa nữa, vì vậy cần có chứng chỉ SSL.
- Điều hướng đến menu Cài đặtcủa Apple TV.
- Chọn Chung > Gửi dữ liệu cho Applevà chọn Không.
- Với Gửi dữ liệu cho Applevẫn được chọn, hãy nhấn nút Phát(không phải nút Chọn thông thường) trên điều khiển. Nó bắt đầu quá trình thêm cấu hình vào Apple TV của bạn.
- Trong hộp thoại, nhập chính xác https://trailers.apple.com/trailers.cer.
Bottom Line
Với Plex Connect đang chạy trên máy chủ của bạn, giờ đây bạn có thể truy cập Plex trên Apple TV của mình. Mở ứng dụng Đoạn giới thiệu trên Apple TV của bạn và bạn sẽ kết nối với ứng dụng Plex.
Tự động chạy PlexConnect khi khởi động
Theo mặc định, bạn sẽ cần khởi chạy PlexConnect.py mỗi khi máy chủ của bạn khởi động lại theo cách thủ công. Nếu bạn muốn làm cho nó chạy khi khởi động dưới dạng daemon trên macOS hoặc dịch vụ Windows, điều đó có thể thực hiện được. Làm theo hướng dẫn bên dưới.
Windows
Để chạy PlexConnect.py như một dịch vụ khi khởi động, hãy cài đặt PyWin32. Phần mở rộng này của hệ điều hành Windows cho phép gọi các tập lệnh Python mà không cần người dùng nhập liệu, trong số những thứ khác.
Bạn có thể cài đặt PyWin32 bằng cách tải xuống từ Github và xây dựng từ nguồn hoặc thông qua pip. Nếu bạn có Python 2.7.9 trở lên, pip sẽ tự động được cài đặt. Để cài đặt PyWin32 bằng pip, hãy chạy lệnh sau trong cửa sổ CMD:
pip cài đặt pywin32
Nếu chưa cài đặt pip, hãy cập nhật phiên bản Python của bạn lên phiên bản hiện đại hơn. Nếu bạn không thể cập nhật phiên bản Python của mình, hãy xây dựng tiện ích từ nguồn theo hướng dẫn trên trang Github của PyWin32. Bạn cũng có thể cài đặt pip riêng biệt.
Với PyWin32 được thiết lập và chạy, đã đến lúc định cấu hình PlexConnect.py làm dịch vụ. Trước tiên, hãy đảm bảo rằng PlexConnect hiện không chạy. Nếu có một cửa sổ CMD đang chạy PlexConnect, hãy sử dụng phím tắt Ctrl+ Cđể tắt nó.
Mở thư mục PlexConnect trong thư mục Tệp Chương trình của bạn và điều hướng đến thư mục Support / Win. Ở đó, bạn sẽ tìm thấy bốn tệp dơi mà bạn có thể sử dụng để cài đặt và gỡ cài đặt PlexConnect như một dịch vụ và khởi động và dừng dịch vụ sau khi nó được cài đặt. Chạy tệp install.batđể cài đặt PlexConnect.py làm dịch vụ.
mac
Nếu PlexConnect đang chạy, hãy thoát khỏi nó bằng cách chọn cửa sổ Terminal và nhấn phím tắt Ctrl+ C.
Khi PlexConnect không còn chạy nữa, hãy mở cửa sổ Terminal mới và thực hiện lệnh sau:
cd "/ Ứng dụng / PlexConnect / hỗ trợ / OSX"
sudo./install.bash
Các lệnh này tải PlexConnect.py dưới dạng trình nền khởi chạy, trình nền này sẽ bắt đầu mỗi khi máy Mac của bạn khởi động.
Mẹo khắc phục sự cố
Nếu bạn gặp sự cố khi cài đặt Plex trên Apple TV thế hệ thứ ba của mình, hãy xem tài liệu PlexConnect trên Github. Bạn cũng có thể thử các diễn đàn Plex để biết các vấn đề không có trong tài liệu cài đặt.