Nguồn: GitHub - fabienmillet/WiiFin
Tóm tắt
WiiFin là một Jellyfin client được phát triển cho Nintendo Wii, cho phép người dùng stream media từ Jellyfin server trực tiếp trên console ra mắt năm 2006. Dự án này là một ví dụ điển hình của cộng đồng homebrew — đưa phần mềm hiện đại lên phần cứng cũ thông qua các SDK không chính thức.
Nintendo Wii vẫn có một cộng đồng homebrew active nhờ vào libogc và devkitPPC, các thư viện cho phép lập trình C/C++ trực tiếp trên phần cứng PowerPC của console. WiiFin tận dụng các công cụ này để implement Jellyfin API client, xử lý video decoding và network streaming trong constraints hạn chế của phần cứng 2006.
Dự án này thu hút sự chú ý vì nó kéo dài “vòng đời” của phần cứng cũ — thay vì bỏ đi, Wii có thể tiếp tục được dùng như một media player. Đây cũng là minh chứng cho sức mạnh của open source: Jellyfin cung cấp API mở, cho phép client bên thứ ba trên bất kỳ platform nào.