Buffalo Duo & RaspBerry Pi & Plex Media Server: Một giải pháp hoàn hảo cho Home Media

Quá lâu mới có chút thời gian ngồi tìm kiếm và chỉnh đốn lại hệ thống âm thanh, phim ảnh ở nhà. Cũng muốn làm từ lâu, nhưng không có mấy hứng thú… đôi khi muốn vứt đi mua cái mới, hiện đại hơn cho xong, nhưng cách đó đơn giản quá và sự nhàm chán sẽ lại sớm quay trở về với hệ thống mới. Đúng là đôi khi hạnh phúc không phải cái đích đạt được, mà là những trải nghiệm trên con đường đạt đến mục đích của mình.

Mọi việc bắt đầu từ việc mua một chiếc RaspBerry Pi. Ý định và mục đích ban đầu là mua về để có đồ thử mày mò điều khiển, manh nha cho một giải pháp Smarthome DIY. Mục đích này chưa biết khi nào thực hiện, không phải không có cơ sở, mà vấn đề hiện tại vẫn là thời gian (cả thời gian nghịch ngợm, và thời gian múc tiền để xây nhà…), nên câu chuyện này sẽ quay lại sau. Việc đầu tiên là sử dụng thử nghiệm khả năng về performance của RaspBerry Pi. Đơn giản nhất là cài đặt làm player thay cho đầu TVIX đang dùng. Xử lý đồ hoạ, âm thanh các thứ… vẫn là cách tốt nhất và nhanh nhất để đạt được mục đích. Một chiếc RaspBerry Pi có giá 40$, thẻ Micro SD 8GB tìm đâu đó trong đống đồ cũ, hoặc mua mới với giá vài trăm K, quá rẻ cho một thứ tương tự trên thị trường retail consumer. Nếu ai có mua, đừng mua kèm với case bằng các miếng nhựa ghép lại nhé, loại case ghép này chất lượng rất kém, mà giá lại đắt.

[ATTACH=full]508849[/ATTACH]

Rất nhiều lựa chọn cho việc cài đặt một hệ điều hành cho chiếc Pi này để làm chức năng Player. Có thể kể ra đây vài phiên bản điển hình tôi lựa chọn:

Dùng khá OK, một số phiên bản phải điều chỉnh lại tham số của hệ thống để chiếc Pi này có thể chơi được file MKV có bit rate cao cho âm thanh và hình ảnh (Full HD, DTS…). Ngoài việc thử các media có sẵn trên chiếc Buffalo Duo có sẵn, chiếc RaspBerry Pi còn có thể cài đặt thêm một số addons thêm để có thể xem TV trực tuyến. Một số kênh Việt Nam, và xem được kênh RT News LIVE được streaming miễn phí trên Internet khá tốt. Ban đầu tôi có thể thấy khá ổn với phương án này: Buffalo Duo, Raspberry được cài đặt Koki hoặc OpenElec…

[ATTACH=full]508857[/ATTACH]
Chiếc Buffalo Duo mua khá lâu rồi, từ một member trên HHVN này, giá đâu vài trăm K nữa, đây là phiên bản hàng second hand, không phải phiên bản mới mà sau này Viettel phân phối bán tại Việt Nam. Firmware gốc của Buffalo có sẵn BitTorrent client, cho phép đặt lịch download phim miễn phí một cách túc tắc nhẹ nhàng, mà không tốn mấy điện. Lại rất tiện cho việc lưu trữ, chia sẻ các thứ trong mạng LAN tại nhà. Và như thế có thể tạm hài lòng trong phạm vi kinh phí hạn hẹp cho ai muốn làm Home Media. Không tính chi phí cho màn hình, âm ly/receiver, loa đã có sẵn nhé!

Nhưng cách này chưa phải là tốt nhất.

Khuyết điểm ở chính bản thân các phần mềm trên.

  • RaspBerry Pi: Kodi hoặc OpenElec chạy rất không ổn định, chậm, thỉnh thoảng khởi động lại mất toàn bộ settings đặt đặt cho hệ thống. Màn hình không đúng độ phân giải. Đôi khi treo một cách bí ẩn. Và càng ngày càng chậm. Khi vào duyệt danh sách media lớn, có thể treo luôn, không có cách nào khác ngoài cách: cài lại hệ điều hành. Điều này tương tự với việc Burn lại ROM cho chiếc điện thoại, hoặc cài lại Windows như các bác HHVN ngày xưa hay làm, trong nhóm cài lại Windows đó có ông Tuấn béo cài Windows 3 lần/tuần (thậm chí còn hơn).
  • Buffalo: Firmware gốc chỉ có duy nhất giao thức SMB. Có thể cài thêm NFS nhưng rất bất tiện, vì cần phải hack firmware, cài thêm một số libraries và chạy vài câu lệnh. Mỗi lần bị mất điện, hoặc khởi động lại Buffalo là phải làm lại. Chi tiết cho ai thích mày mò với Firmware gốc và NFS có thể tham khảo tại đây: http://buffalo.nas-central.org/wiki/Category:LS-WXL
  • Khi Buffalo chỉ làm chức năng share content, RaspBerry Pi làm Player có cái dở là việc render và hiển thị thông tin media libraries không được tốt, chậm… (hiển thị poster của phim, poster của đĩa nhạc, diễn viên, thông tin giới thiệu sơ lược…), và khi burn lại ROM thì mất hết, phải làm lại. Chuối thế, đồ open source chả nhẽ lởm thế, không ai dùng nên chẳng có mấy thông tin, hoặc mọi người tự thoả mãn, coi như OK và Trust.

Tìm kiếm phương án thay thế và khắc phục các khuyết điểm trên là từ tạm ổn thành tốt thôi nhỉ. Phương án thay thế mà cá nhân tôi tìm kiếm, đánh giá, thử nghiệm và lựa chọn như sau:

Buffalo Duo, tuy hơi cổ, nhưng có lẽ giá trị mang lại ít nhất gấp vài lần so với số tiền vài trăm K bỏ ra. Cũng xứng đáng với hàng Nhật, nhưng phải cảm ơn các bạn Hungary anh em :D. Việc đầu tiên là thay thế firmware gốc của Buffalo bằng Firmware được customize. Rất may là firmware mới có sẵn công cụ upgrade firmware cho cả Windows và Mac OS, nên việc nâng cấp rất đơn giản và dễ dàng. Chi tiết mời xem tại đây: http://www.tomatosoft.hu/gadgets/

[ATTACH=full]508873[/ATTACH]](‘http://www.tomatosoft.hu/gadgets/’)
Trong firmware mới này, không những có sẵn NFS, mà quan trọng hơn là tận dụng thời gian nhàn rỗi của Buffalo mà bổ sung thêm phần Plex Media Server. Phần bổ sung này thực sự đáng giá, và biến một chiếc Buffalo cổ lỗ thành một chiếc NAS đáng đồng tiền bát gạo, mang lại nhiều giá trị sử dụng hơn cho chủ nhân.

Chiếc Buffalo kỳ cạch BitTorrent bây giờ có thêm tính năng là của một chiếc Plex Media Server. Các bạn có thể tự tìm hiểu thêm về Plex Media Server là gì trên website chính thống: https://plex.tv/ Tuy nhiên tôi có thể tóm tắt lại vài nội dung chính của Plex Media Server là:

  • Phần mềm quản lý toàn bộ Media Libraries của cá nhân bao gồm: Movies, TV Show, Music, Image…
  • Tự động tìm kiếm và tổ chức thành một thư viện với đầy đủ các thông tin: Ảnh poster, thông tin của Movies/Music trên internet…
  • Cho phép truy cập từ xa khi sử dụng account tại Plex.TV, mở loại account miễn phí và đăng ký Plex Media Server với account đó bằng cách đăng nhập vào Plex TV khi vào hệ thống quản lý Plex Media Server. Vừa phục vụ mục đích quản lý từ xa, vừa phục vụ mục đích xem luôn từ xa. Một tài khoản có thể quản lý không giới hạn số Plex Media Server mình có.
  • Cho phép sử dụng nhiều player khác nhau, tuỳ thuộc vào năng lực của server và đường truyền. Có thể xem bằng trình duyệt web tại bất cứ đâu, trên smartphone/tablet, trên máy tính, trên RaspBerry Pi… nhiều lắm.
  • Chia sẻ Media Libraries của cá nhân với các member khác, dĩ nhiên nên chia sẻ ở cùng khu vực địa lý cho nhanh. Tôi nghĩ chức năng này khá tiện cho các nhóm chơi HD hiện nay, thay vì copy thì share luôn, xem xong trả lại bằng cách mời cafe nhau để vừa chém gió, vừa thắt chặt tình đoàn kết… :smiley: Có ai đang ở Đà Nẵng mà cũng dùng Plex Media Server thì ới tôi nhé! :smiley:
  • Nhiều tính năng khác mà có lẽ các bạn nên tự tìm hiểu, khám phá… Plex là một câu chuyện tôi nhường lại cho các bạn tự khám phá và chia sẻ với mọi người!

Một số hình ảnh giao diện của Plex Media Server. Các hình ảnh này có thể xem trên trình duyệt web khi vào trang quản lý cục bộ của Plex Media Server chạy độc lập, hoặc thông quan tài khoản tại Plex.TV, hoặc trên chính các player: Smartphone/Tablet, RaspBerry Pi, PC, Laptop…

[ATTACH=full]508875[/ATTACH]
Khi xem chi tiết một thông tin Movie
[ATTACH=full]508878[/ATTACH]
Khi xem chi tiết một thông tin Music
[ATTACH=full]508879[/ATTACH]

Một bước nhưng khiến cho Buffalo trở nên chất hẳn. Plex cũng có luôn bản ROM cho RaspBerry Pi, đây là phiên bản rút gọn và được lựa chọn từ OpenElec, bỏ bớt và bổ sung những thứ cần thiết để biến chiếc RaspBerry Pi trở thành một Plex Player, chạy nhanh hơn, ổn định hơn. Đây là bước thứ 2 hoàn hảo để biến giải pháp rẻ tiền trở nên một lựa chọn/giải pháp giá trị gấp nhiều lần so với số tiền bỏ ra.

Giờ thì những thứ sưu tầm được từ lâu nay, nhờ có Plex Server biến chúng từ những thư mục rời rạc, vô cảm… thành những thứ màu mè, hấp dẫn; và mở ra cơ hội chia sẻ với cộng đồng, hàng xóm xung quanh nếu muốn, và còn nhiều hơn thế nữa.

Hôm nay, tạm viết vài dòng tổng hợp lại những kinh nghiệm này để chia sẻ với các bạn. Hy vọng tương lai có thêm thời gian, và đủ hứng thú để làm những thứ dự định khác với những đầu tư nhỏ nhưng mang lại giá trị lớn khác.

Bài viết của bác rất công phu và tâm huyết, đầy đam mê! Em cũng 1 thời HD Player, HDD, NAS…nhưng ko được vọc kỹ và sâu như bác vì chỉ là amator thui!
Tks bác vì bài viết chia xẻ đầy tâm huyết!

FROM PP.B

Tks bác đã chia sẽ, bài viết rất hữu ích, đây đích thực đã hội đủ kiến thức và đam mê

Quá tuyệt! Một thời đam mê! Thanks cụ đã chia sẻ

  1. Vụ Plex media Server này mình thấy rất hay, xin hỏi những dòng Nas nào của Buffalo có firmware mod hỗ trợ Plex media Server, mình đang dùng Nas HS-HDGL cổ lổ sỉ không biết có không.
  2. Nếu không dùng RaspBerry Pi mà xem trực tiếp trên Tivi hỗ trợ Smart thì hiện nay có ti vi nào hỗ trợ không. Vì RaspBerry Pi nối với tivi qua hdmi, nên mỗi lần muốn sử dụng phải chuyển cổng khá rờm rà, người ko kém công nghệ, mấy đứa con nít ko biết làm.

Thế cuối cùng bác không dùng qua con Ras Pi mà dùng trưc tiếp qua buffalo ạ ? Con Ras e đắn đo từ rất lâu rồi , nhưng vẫn chưa quyết định được. Giờ ra Ras Pi 2 rồi nhưng vẫn cảm thấy không đủ sức mạnh để đáp ứng yêu cầu của mình.

Dòng NAS này hình như chưa hỗ trợ. Do đây là tận dụng nên không thể đòi hỏi họ phát triển riêng. Nếu mới đầu tư NAS có nhiều lựa chọn hay và ngon hơn rất nhiều. :slight_smile:

TV hỗ trợ Plex Media Server khá nhiều. Chi tiết ở đây: Which Smart TV models are supported? | Plex Support

Ngoài ra, các game console cũng có appz để cài Plex Player kết nối với Plex Media Server. XBox, PlayStation trở thành media player hết…

RaspBerry Pi chỉ làm player thôi. Và giải pháp này chỉ là tình thế, mang ra thử khả năng của RaspBerry Pi, chứ tôi mua về cũng để dùng cho chuyện nghịch ngợm khác. :slight_smile:

Hay quá, Bác chủ cho hỏi thêm chút nếu đầu tư hết bao nhiêu Obama để ferfect như vậy?

Quá hay cho bác nào còn tâm hồn “em yêu khoa học”. Tks bác.

Em đang order con HDD box này : http://www.amazon.com/gp/product/B00LS5NFQ2/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1
Kèm theo mua thêm Minix neo x7 là chắc cũng đáp ứng đc đủ nhu cầu giải trí .
http://anhvustore.com/files/assets/x7_12.jpg

Mình đã xem thông tin trên trang web bạn huuqunh đưa, firmware chỉ hỗ trợ dòng Nas Buffalo sau:

  • LS-XHL, LS-CHL, LS-WXL, LS-WSXL,
  • LS-SL, LS-AVL, LS-VL, LS-WVL,
  • LS-QVL, LS-XL, LS-YL, LS-WXBLO

Plex Media Server chỉ hỗ trợ quản lý thư viện media chứ không hỗ trợ transcoding nên khả năng phát được (hỗ trợ định dạng phim) vẫn phụ thuộc vào thiết bị phát (HD player, tivi Smart …)
Theo thông tin trên web Plex thì dòng Samsung 2011 nào có thể play được định dạng video nào bắng cổng USB cắm trực tiếp thì có thể dùng được cách này.
Tuy nhiên, tôi đăng dùng tivi Samsung 2011 PS51D550, dòng này ko có Smart Hub nhưng có hỗ trợ play file quan giao thức DLNA, dùng giao diện mặc định của Samsung chứ không cho cài app >> như vậy với dòng tivi này đâu tận dụng được tính năng quản lí danh mục của Plex Media Server phải không?

Transcoding bị phụ thuộc vào năng lực của CPU. Với NAS thế hệ cũ mà anh và tôi đang dùng thì không có cửa nào để transcoding cả. Mà chỉ direct play hoặc streaming thôi.

Với DLNA, tôi cũng đang dùng 1 chiếc Samsung cũ, có thể cùng đời với cái của anh. Để tối về tôi thử xem sao. Plex có sẵn DLNA server, chỉ việc bật lên thôi. Chắc chắn giao diện sẽ khác chút, và phụ thuộc vào loại format của media nữa. Tối thử xem sao.

Loại này chỉ là HDD Box thôi. Cần gì phải mua tận Amazon cho xa xôi. Mua cái HDD nhỏ mà mấy bạn dùng laptop hay mua thêm mà dùng.

Minix không biết bạn mua hết bao tiền, tôi dự cũng phải trong tầm 5 triệu. Như vậy nên mua TVIX hoặc các loại HD Player đang phổ dụng hiện nay trên thị trường. Loại Minix này năng lực xử lý thấp, chỉ phù hợp với một vài mục đích thôi.

NAS Buffalo mà tôi mua trước đây trên HHVN khoảng 700K.
HDD: 2 chiếc, giá tùy theo nhu cầu và thời điểm.
RaspBerry Pi 2: giá 40$.

Receiver tôi dùng đồ có sẵn mua trước đó, xách từ Mỹ về, giá khoảng 350$, ở VN ko có hàng, nếu có thì tầm khoảng gần 1000$. Dở cái là chạy điện 110V, phải đèo thêm 1 chiếc transformer.
TV: Mua lâu rồi, giờ TV rẻ khoảng tầm 10-20 triệu là dùng OK.
Loa front: Lấy lại của 1 thành viên kỳ cựu trên HHVN, 8 triệu.
Loa surround: mua rồi tôi bỏ vì rườm rà quá và hiện giờ không có không gian để lắp.
Loa sub: Lấy lại tiếp của 1 thành viên kỳ cựu khác, chả nhớ bao nhiêu hình như khoảng 4 triệu, đổi bằng mấy bộ quần áo, hihi.

Hiện giờ có nhiều lựa chọn khác cho NAS, loại NAS của Buffalo chỉ là tận dụng thôi.

Cám ơn bạn Huuquynh, bạn test thử trên tivi samsung nhé.
Cái Plasma PS51D550 2011 của tôi xem thì đẹp nhưng nóng, hỗ trợ giao diện media kém
Mình thì muốn cái gì tích hợp vào đơn giản, không rườm rà (vì ở nhà mọi người rất kém về công nghệ). Bán tivi mua cái khác thì phải mua cở 60" mới đáng >> mắc không đáng.
Cái khó với dòng samsung 2011 đời thấp D550, D5000

  1. Là giao diện play media qua DLNA, chạy app cứng của SS, ko cho cài app ngoài
  2. Lý thuyết thì dòng tivi này play định dạng file qua DLNA như play tên USB, nhưng thực tế tất cả file .mkv đầu không nhận, phải đổi đuôi thành .avi thì mới nhận và play được, riêng một số file vẫn không play được.

Thiết bị hiện tại của mình gồm:

  1. Tivi Plasma PS51D550 (có optical out, passtrough được DTS từ USB và file play qua DNLA, ko passtrough từ HDMI in của tivi)
  2. Net tivi Viettel
  3. MiniX 7
  4. DVR Pionner để ghi film TH cáp (ko có xem lại được trên Viettel)
  5. Amply 5.1 chỉ có 1 cổng vào optical

Mình muốn tất cả nguồn media đều kết nối vối tivi, rồi từ optical out tivi ra amply. Vì vậy nếu dùng MiniX7 kết nối với tivi qua HDMI thì cũng ko pass được DTS ra amply.

Nói chung là rối mù. Chắc phương án đổi tivi là tốt nhất, nhưng yêu cầu 60",có smart, 3D thụ động thì không dưới 25tr.

Bạn Huuquynh tư vấn giúp nếu đầu tư Nas mới thì lên lựa chọn loại nào hiệu quả/kinh tế. Nếu tiện bạn có thể trao đổi với tôi qua Viber được không.

Cám ơn

Cái TV nhà tôi còn cổ hơn cả TV của anh. Từ năm 2009. Chẳng có DNLA, nên không test được hộ anh rồi. Ngoài ra, cũng không test được với cái NAS này, vì chiếc NAS này cũng… cổ nốt. Không có cổng USB để giao tiếp như một External Storage như các thiết bị khác. Chỉ có USB Host để nhận các loại HDD Box rời như một phần storage trong NAS.

Để tôi sẽ thử lại vào một dịp khác với TV có DNLA rồi report sau. Có thể vào ngày mai hoặc CN.

Về cách kết nối của anh cho hệ thống ở nhà hiện nay, tôi thấy anh đang nối bị ngược. Thường thì sẽ nên nối tất cả các nguồn tín hiệu vào Receiver/Amply, sau đó chỉ xuất ra màn hình duy nhất hình ảnh, âm thanh sẽ dùng loa nối với âm ly. Các nguồn như TV, Minix đều nối Amply, màn hình chỉ làm chức năng hiển thị hình ảnh thôi. Sau khi kết nối xong, anh chỉ việc chọn source trên Amply nguồn nào cần xem. Hiện tại anh đang kết nối như thế nào? Tôi chưa biết DVR có In/Out thế nào nên chưa rõ anh kết nối ra sao…

Nói chung là rối mù. Chắc phương án đổi tivi là tốt nhất, nhưng yêu cầu 60",có smart, 3D thụ động thì không dưới 25tr.

Cá nhân tôi thấy ko nên dùng loại TV 3D, công nghệ thụ động hiện tại chưa đủ hấp dẫn. Lúc thử có thể thích, nhưng mua về dùng phát chán ngay, dùng không nhiều và nhiều người xem rất tức mắt…

Amply của tôi là loại AIO nên chỉ có 1 đường vào optical nên mới phải đấu nối như vậy.
DVR chỉ tận dụng ghi film analog chứ ko tập trung đấu nối quan nó được.
Muốn đầu tư máy chiếu 3D nhưng đang dùng phòng khách AIO nên ko thiết kế đặt màn chiếu được nên mới khổ thế.
Chờ kết quả test của bạn.
Nếu đầu tư Nas mới thì nên chọn loại nào dưới 2tr?