You are on page 1of 30

TRƯỜNG ĐẠI HỌC KỸ THUẬT HẬU CẦN CAND

KHOA ĐIỆN TỬ VIỄN THÔNG & KỸ THUẬT NGHIỆP VỤ

BÁO CÁO
HỌC PHẦN: TRUYỀN THÔNG ĐA PHƯƠNG TIỆN TRÊN
NỀN TẢNG IP

CHỦ ĐỀ
NGHIÊN CỨU VÀ TRÌNH BÀY CÁC BƯỚC CÀI ĐẶT, CẤU HÌNH
HỆ THỐNG MEDIA SERVER SỬ DỤNG JELLYFIN SERVER VỚI
CLIENT LÀ WINDOWS DESKTOP, ANDROID, IOS PHONES,
SMART TIVI

Giáo viên hướng dẫn: Thượng tá Đặng Văn Tuyên


Thiếu tá Nguyễn Đăng Hiếu
Nhóm sinh viên thực hiện: Nhóm 3 – B3D10

Bắc Ninh, 01/2024


TRƯỜNG ĐẠI HỌC KỸ THUẬT HẬU CẦN CAND
KHOA ĐIỆN TỬ VIỄN THÔNG & KỸ THUẬT NGHIỆP VỤ

BÁO CÁO
HỌC PHẦN: TRUYỀN THÔNG ĐA PHƯƠNG TIỆN TRÊN
NỀN TẢNG IP

CHỦ ĐỀ
NGHIÊN CỨU VÀ TRÌNH BÀY CÁC BƯỚC CÀI ĐẶT, CẤU HÌNH
HỆ THỐNG MEDIA SERVER SỬ DỤNG JELLYFIN SERVER VỚI
CLIENT LÀ WINDOWS DESKTOP, ANDROID, IOS PHONES,
SMART TIVI
Nhóm sinh viên thực hiện: Nhóm 3 – B3D10

STT Họ và tên Lớp

1 Hoàng Ngọc Xuân B3D10

2 Mã Hoài Vũ B3D10

3 Phạm Đức Hùng B3D10

4 Trần Đức Vượng B3D10

5 Nguyễn Văn Hóa B3D10


Bắc Ninh, 01/2024
6 Hà Thị Huyền B3D10

7 Phan Công Dương B3D10

8 Huỳnh Văn Tài B3D10


MỤC LỤC
MỞ ĐẦU.............................................................................................................
1. Jellyfin là gì?............................................................................................................2
2. Tính năng Jellyfin....................................................................................................2
3. Ưu và nhược điểm của Jellyfin................................................................................3
3.1. Ưu điểm.............................................................................................................3
3.2. Nhược điểm.......................................................................................................3
4. Cài đặt và thiết lập Jellyfin......................................................................................3
4.1. Nội dung............................................................................................................3
4.2. Mục đính và yêu cầu..........................................................................................3
4.3. Các công cụ cần thiết.........................................................................................4
4.4. Cài đặt Jellyfin...................................................................................................5
5. Kết quả demo.........................................................................................................21
6. Đánh giá demo.......................................................................................................22
KẾT LUẬN......................................................................................................
TÀI LIỆU THAM KHẢO...............................................................................
MỞ ĐẦU
Hầu hết thông tin trong những ngày đầu của máy tính là văn bản và số. Tuy nhiên, kể
từ những ngày đầu tiên đó, hình ảnh, âm nhạc và video đã trở thành một khía cạnh thiết
yếu của việc sử dụng hệ thống máy tính. Hầu hết mọi trang web ta truy cập đều sử dụng
một số loại nội dung nghe nhìn. Nhiều bài đăng trên mạng xã hội có chứa hình ảnh.
Netflix và YouTube hiện chiếm một lượng lớn lưu lượng truy cập Internet trên thế
giới. Trái ngược với tài liệu chỉ văn bản, đa phương tiện đề cập đến nội dung sử dụng
nhiều hình thức đa dạng. Sự kết hợp của văn bản, âm thanh, đồ họa, hoạt ảnh, video và
các loại tài liệu tương tác khác được gọi là đa phương tiện.
Những người thu thập phương tiện truyền thông dựa vào các công nghệ như DLNA
(Digital Living Network Alliance) trong những ngày đầu của Internet để phân phối tài
liệu kỹ thuật số được lưu trữ giữa các thiết bị đa phương tiện. Tuy nhiên, nó có những
hạn chế, chẳng hạn như thực tế là nó chỉ có thể được sử dụng với các thiết bị được chứng
nhận DLNA. Bộ tính năng cũng nhỏ một cách kỳ cục.
Các chương trình của bên thứ ba như Jellyfin sau đó xuất hiện, đã hỗ trợ việc sử
dụng công nghệ máy chủ media như một phương pháp truy cập từ xa tài liệu media trong
vòng một vài năm.

4
1. Jellyfin là gì?

Đây là một chương trình máy chủ đa phương tiện miễn phí cho phép điều khiển,
quản lý và chia sẻ phương tiện kỹ thuật số từ xa với các thiết bị đa phương tiện. Ta có
thể sử dụng nó để truy cập các bộ phim, chương trình truyền hình và nhạc đã lưu của
mình cũng như xem hoặc ghi lại chương trình truyền hình trực tiếp từ mọi nơi.
Tất cả những gì ta cần biết là Jellyfin tương tự như Netflix hoặc bất kỳ dịch vụ phát
trực tuyến nào khác. Tuy nhiên, thay vì phải trả tiền để truy cập tài liệu, các tệp phương
tiện đã có trên máy tính hoặc thiết bị lưu trữ.
Chương trình sắp xếp và làm cho chúng có sẵn từ xa một cách tự động. Jellyfin là
một phần mềm mã nguồn mở yêu cầu hai thiết bị. Một cái đóng vai trò là máy chủ và
chứa thư viện phương tiện (nó có thể là PC, máy tính xách tay hoặc NAS).
Phần còn lại đóng vai trò là ứng dụng khách, cho phép truy cập các tệp từ bất cứ đâu.
Tất cả đều có thể sử dụng bảng điều khiển trò chơi, máy tính bảng, điện thoại thông minh
hoặc trình duyệt Web. Phần mềm được tải trên cả hai thiết bị và với một vài cài đặt, ta có
trung tâm đa phương tiện của riêng mình có thể được truy cập từ bất kỳ vị trí nào.
2. Tính năng Jellyfin
Kể từ khi phát hành ban đầu vào tháng 2018 năm XNUMX, phần mềm máy chủ đa
phương tiện đã mở rộng bộ tính năng vượt ra ngoài các khả năng thông thường của máy
chủ đa phương tiện. Nó có các đặc điểm sau:
 Hỗ trợ trình cắm - Jellyfin có thể mở rộng, có nghĩa là nó có thể được mở rộng
bằng cách sử dụng các trình cắm thêm chính thức và của bên thứ ba để cung cấp nhiều
chức năng hơn. Bạn có thể sử dụng các plugin như Open Subtitles để tải xuống phụ đề và
Trakt để theo dõi nội dung bạn đã xem.
5
 Chuyển mã phương tiện - Không cần phải lo lắng về băng thông hoặc khả năng
tương thích của tệp với trình phát đa phương tiện của bạn khi bạn sử dụng chuyển mã
phương tiện. Quá trình chuyển mã của Jellyfin được tự động hóa. Nó tự động điều chỉnh
chất lượng tệp để đáp ứng tốc độ Internet và chuyển đổi codec nhanh chóng cho mọi thiết
bị.
 Hỗ trợ SyncPlay - Hỗ trợ SyncPlay cho phép nhiều người dùng truyền trực tuyến
tài liệu media từ cùng một máy chủ theo cách phối hợp. Điều này bao gồm các bộ phim,
chương trình truyền hình và âm nhạc. Người dùng có thể kết nối với bạn bè và gia đình
trong khi vẫn sử dụng bất kỳ loại phương tiện nào.
 Chức năng dành cho người đọc truyện tranh và PDF - Hầu hết khách hàng sử
dụng máy chủ media để truyền phát phim và chương trình truyền hình. Tuy nhiên, đối với
những cá nhân muốn duyệt thư viện ebook của họ từ xa, chương trình cung cấp chức năng
thích hợp.
3. Ưu và nhược điểm của Jellyfin
3.1. Ưu điểm
 Nó hoàn toàn là mã nguồn mở.
 Nó miễn phí để sử dụng.
 Có DVR để ghi phương tiện và chức năng demo
 Nó không thu thập thông tin người dùng.
 Có một số khả năng tùy chỉnh.
 Cho phép kiểm soát của phụ huynh và có bìa phương tiện nổi bật tương thích với
nhiều ứng dụng khác nhau.
3.2. Nhược điểm
 Thiếu lệnh thoại.
 Không có Samsung Tizen trên nền tảng.
4. Cài đặt và thiết lập Jellyfin
4.1. Nội dung: Cài đặt, cấu hình hệ thống Media Server sử dụng Jellyfin server với client
là windows desktop, android, IOS phones, smartTV.
4.2. Mục đính và yêu cầu
 Truy cập đa nền tảng: Cung cấp khả năng truy cập đa nền tảng cho các thiết bị
khác nhau như máy tính Windows, điện thoại Android, iPhone và SmartTV. Điều này cho
phép bạn xem nội dung yêu thích của mình từ bất kỳ đâu và trên bất kỳ thiết bị nào.

6
 Tổ chức và quản lý bộ sưu tập đa phương tiện: Sử dụng Jellyfin server, bạn có thể
tổ chức, quản lý và phân loại các bộ sưu tập phim, video, âm nhạc và hình ảnh của mình.
Bạn có thể tạo danh sách phát, thêm các thông tin chi tiết và thậm chí tự động tải về thông
tin phim và bìa album.
 Phát trực tuyến và chia sẻ nội dung: Với hệ thống Media Server Jellyfin, bạn có
thể phát trực tuyến nội dung đa phương tiện từ máy chủ đến các client khác nhau. Bạn có
thể chia sẻ bộ sưu tập phim của mình với gia đình và bạn bè, cho phép họ truy cập và xem
nội dung từ các thiết bị của họ.
 Trải nghiệm cá nhân hóa: Jellyfin server cung cấp các tính năng cá nhân hóa cho
người dùng. Bạn có thể tạo các tài khoản người dùng riêng biệt và tùy chỉnh quyền truy
cập và phân quyền cho từng người dùng. Điều này giúp tạo ra trải nghiệm đa người dùng
riêng biệt và đảm bảo an toàn và bảo mật của nội dung.
4.3. Các công cụ cần thiết
• PC chạy Windows 10/11
• Tài khoản người dùng có quyền quản trị Admin
• Kết nối internet
• Địa chỉ IP công cộng
• Trình soạn thảo văn bản (Notepad nhưng Notepad ++ hoặc VSCode được khuyến nghị)
• Trình duyệt không phải là Internet Explorer
Trước khi bắt đầu
• Kết nối PC của bạn với ethernet thay vì Wi-Fi;
• Đặt PC của bạn không bao giờ tự động chuyển sang chế độ ngủ (Hướng dẫn);
• Hiển thị phần mở rộng tệp trong Explorer (Hướng dẫn);
• Thiết lập đăng nhập tự động cho tài khoản người dùng của bạn nếu bạn chưa đăng
nhập (Hướng dẫn);
• Làm cho các tệp phương tiện của bạn có thể truy cập được trên máy tính này bởi
người dùng này;
• Cài đặt các bản cập nhật mới nhất (Hướng dẫn);
• Thiết lập truy cập từ xa (tùy chọn). Các tùy chọn phổ biến bao gồm Teamviewer,
AnyDesk, RustDesk, Google Remote Desktop và Parsec.
Ghi chú
• Cách mở Terminal từ vị trí hiện tại trong Explorer.
- Window 10
+ Nhấp chuột phải vào khoảng trống trong khi giữ phím Shift;
7
+ Nhấp vào Open PowerShell window here.
- Window 11
+ Nhấp chuột phải vào khoảng trống;
+ Nhấp vào Open in Windows Terminal hoặc Open in Terminal.
4.4. Cài đặt Jellyfin
Cài đặt
Bạn cần phải đến chính thức Trang web Jellyfin: https://jellyfin.org/downloads/
để cài đặt Jellyfin trên thiết bị máy chủ.

Ở đây, ta sẽ khám phá nhiều tùy chọn được sắp xếp theo hệ điều hành của thiết bị
máy chủ. Đối với mỗi hệ điều hành, có phiên bản ổn định và không ổn định.
1. Tải xuống trình cài đặt exe và sha256sum từ the offical repo(Jellyfin Stable
Windows Archives). Các tệp để tải xuống là installer/jellyfin_x.y.z_windows-x64.exe.

8
2. Chạy và làm theo trình cài đặt. Chọn Basic Install khi được nhắc. KHÔNG chọn
Install as a Service vì nó sẽ phá vỡ một số chức năng nhất định.

3. Đóng trình cài đặt sau khi cài đặt hoàn tất.

9
Cài đặt hoàn tất
4. Tìm biểu tượng Jellyfin trong khay hệ thống của bạn. Nếu nó không có mặt, hãy
tìm kiếm Jellyfin Tray App và chạy nó. Không có cửa sổ nào sẽ bật lên sau khi chạy
ứng dụng này.

Ứng dụng khay Jellyfin


5. Cho phép truy cập tường lửa khi được nhắc

Lời nhắc tường lửa Windows


10
6. Mở trình duyệt và đi tới http://localhost:8096 để kết thúc quá trình thiết lập.
- Nhấp vào Tiếp theo sau khi nhập một số thông tin cơ bản như tên người dùng và
mật khẩu.

- Chọn thêm thư viện phương tiện để bắt đầu thêm thư viện phương tiện.

Bạn có thể chọn một loại nội dung như phim, nhạc, chương trình, sách, hình ảnh,
video nhạc hoặc các nội dung khác sau khi điều hướng đến khu vực Thêm thư viện
phương tiện.
Chọn loại nội dung thích hợp cho phương tiện bạn đang nhập và nhấp vào OK.
- Bỏ chọn tùy chọn Enble automatic port mapping. Tính năng Enble automatic
port mapping của Jellyfin sử dụng UPnP, có thể là một rủi ro bảo mật và có thể không
hoạt động trên một số mạng.

11
Trang thiết lập truy cập từ xa
Tăng tốc phần cứng
Đọc trang Hardware Acceleration chuyên dụng (Hardware Acceleration|
Jellyfin) để biết cách đặt cấu hình tăng tốc phần cứng.
Đại diện cho tất cả các dạng nội dung bạn muốn nhập vào Jellyfin, bao gồm phim,
nhạc, phim truyền hình và hình ảnh.

Sau khi bạn đã chọn tất cả các thư mục phương tiện của mình, hãy nhấp vào Next.
Tiếp theo, chọn ngôn ngữ và quốc gia siêu dữ liệu bạn đã chọn. Chỉ cần đăng nhập
sau khi hoàn tất. Thư viện phương tiện của bạn bây giờ sẽ được lấp đầy.

12
Với Jellyfin, bây giờ bạn có thể khám phá thư viện phương tiện của mình!

Reverse Proxy (Proxy ngược)


Proxy ngược là một máy chủ nằm trước các dịch vụ khác và chuyển tiếp các yêu
cầu của khách hàng đến các dịch vụ đó theo các quy tắc được xác định trước. Chúng
thường được sử dụng để giúp tăng tính bảo mật, hiệu suất và độ tin cậy. Một số tùy chọn
phổ biến là Apache, Caddy, Haproxy, Nginx và Traefik. Chúng tôi đang sử dụng Caddy
trong hướng dẫn này vì sự đơn giản của nó. Thông tin về các giải pháp proxy ngược
khác có thể được tìm thấy tại Running Jellyfin Behind a Reverse Proxy. Networking|
Jellyfin.
Cài đặt bộ định tuyến
1. Nhấn Win + R, nhập điều khiển và nhấp vào OK để mở Bảng điều khiển

13
2. Điều hướng đến Mạng và Internet > Trung tâm Mạng và Chia sẻ
3. Nhấp vào Kết nối Internet dưới Kết nối

4. Nhấp vào Chi tiết trong cửa sổ bật lên và ghi lại các giá trị Địa chỉ IPv4 và Cổng
mặc định IPv4. Địa chỉ IPv4 là địa chỉ IP LAN của máy chủ Jellyfin của bạn và Cổng
mặc định IPv4 thường là Bộ định tuyến của bạn.

5. Đi đến https://ipv4.icanhazip.com và ghi lại địa chỉ IP


6. Đi tới IPv4 Default Gateway trong trình duyệt (trong ví dụ này là
http://192.168.0.1/) và Đăng nhập vào bộ định tuyến của bạn. Nếu bạn không có thông
tin đăng nhập, hãy tìm chúng ở cuối bộ định tuyến hoặc trực tuyến với số kiểu bộ định
tuyến của bạn.
7. Hầu hết các Bộ định tuyến sẽ hiển thị IP WAN trong chỉ mục. Kiểm tra xem IP
WAN có khớp với IP bạn đã ghi lại ở bước 5 hay không. Nếu không, bạn không có địa
chỉ IP có thể định tuyến được. Trong trường hợp này, bạn nên ngừng làm theo hướng
dẫn này và tìm kiếm các tùy chọn khác để truy cập từ xa.

14
Trang cài đặt bộ định tuyến TP-LINK
8. Chỉ định máy chủ Jellyfin của bạn một IP cục bộ tĩnh. Tùy chọn này thường nằm
trong mạng LAN và được đặt tên là DHCP Server hoặc DHCP. Nếu bạn gán một IP khác
với IP hiện có, bạn có thể cần phải kết nối lại Internet của PC này để các thiết đặt áp dụng
đúng cách. Trong trường hợp này, tôi đang gán 192.168.0.50 cho PC của mình.

9. Tìm cài đặt Port Fordwarding trong bộ định tuyến của bạn. Cài đặt này thường nằm
trong mạng WAN, Firewall, Security hoặc NAT và thường được đặt tên là Port Fordwarding
hoặc Virtual Server. Port Trigger. KHÔNG phải là cài đặt bạn đang tìm kiếm.
10. Chuyển tiếp cổng 80 và 443 đến IP bạn đã chỉ định trước đó

15
Cài đặt Caddy
1. Truy cập trang tải xuống máy chủ Caddy chính thức Download Caddy
(caddyserver.com)
2. Chọn Windows amd64 cho nền tảng và nhấp vào tải xuống.
Chọn Standard features. Không cần chọn Extra features.

3. Tạo một thư mục mới trong C:\Program Files và đặt tên là caddy. Xác nhận thao
tác nếu được nhắc.

4. Di chuyển tệp EXE đã tải xuống vào thư mục và đổi tên thành caddy.exe. Xác
nhận thao tác nếu được nhắc.

16
5. Đi tới This PC trong Explorer, nhấp chuột phải vào khoảng trống và nhấp vào
thuộc tính.

6. Nhấp vào Advanced System Settings. Nó sẽ là ngay sau Device Specifications


trên Windows 11 hoặc trong thanh bên trái trên Windows 10
7. Nhấp vào Environment Variables trong cửa sổ bật lên và nhấp đúp vào Path
dưới User variables for user trong cửa sổ bật lên thứ hai

8. Nhấp vào New trong cửa sổ bật lên và nhập C:\Program Files\caddy, sau đó
nhấp vào OK ở dưới cùng bên phải. KHÔNG thay đổi các mục khác vì việc gây rối với
chúng có thể dẫn đến các chương trình bị hỏng và / hoặc hệ thống bị hỏng.

17
9. Nhấp vào OK cho 2 cửa sổ bật lên khác để lưu và áp dụng cài đặt
10. Khởi động lại để đảm bảo cài đặt áp dụng đúng cách
Kiểm tra xem HTTP có thể định tuyến được không
1. Mở một thiết bị đầu cuối (Windows PowerShell) và chạy caddy respond --body
test --listen:80

2. Cho phép truy cập nếu được Windows Firewalll nhắc


DDNS
1. Đăng nhập vào DuckDNS ở trên cùng bên phải tại trang chủ DuckDNS
18
(www.duckdns.org)
2. Thêm tên miền mới ở giữa. Tôi đang sử dụng jellyfintest12345.duckdns.org cho
ví dụ này nhưng bạn có thể sử dụng bất cứ thứ gì miễn là nó chưa bị lấy.

3. Tải xuống phiên bản mới nhất của Windows C# Client zip ở trang Releases·
XWolfOverride/DuckDNS (github.com)
4. Tạo một thư mục con mới trong C:\Program Files và đặt tên là duckdns

5. Giải nén tệp đã tải xuống và di chuyển DuckDNS.exe vào thư mục. Xác nhận
thao tác nếu được nhắc.

6. Chạy DuckDNS.exe
7. Nhập Domain vừa tạo và Token từ bảng điều khiển DuckDNS của bạn, thay đổi
khoảng thời gian Interval thành 5m và nhấp vào OK

19
8. Đảm bảo rằng không có lỗi nào xuất hiện. Nếu thanh system có màu đỏ, hãy
kiểm tra cấu hình của bạn.
9. Nhấn Win + R, nhập taskschd.msc và nhấp vào OK

10. Nhấp vào Creat Basic task trên bảng điều khiển bên phải.
11. Nhập Name và Description, tên mà bạn có thể xác định trong tương lai và
nhấp vào tiếp theo
12. Chọn When I log on cho trình Task Trigger và nhấp vào Next
13. Chọn Start a program cho Action
14. Nhập C:\Program Files\duckdns\DuckDNS.exe vào Program/script field

15. Tích vào Open the Properties dialog và nhấp vào Finish

20
16. Đi tới Settings trong hộp thoại và bỏ chọn Stop the task if it runs longer
than, sau đó nhấp vào OK

Reverse Proxy with Caddy (sử dụng Proxy ngược với Caddy)
1. Tạo một tệp văn bản có tên Caddyfile (Xóa hậu tố .txt) trên máy tính của bạn.
21
Tệp này là tạm thời và có thể ở bất cứ đâu. Bạn sẽ được yêu cầu xác nhận nếu bạn muốn
thay đổi phần mở rộng tệp, nhấp vào Có.

2. Mở tệp trong trình soạn thảo văn bản và dán cấu hình từ bên dưới tùy thuộc vào
nhu cầu của bạn. Thay thế <your (sub)domain here> bằng tên miền bạn vừa tạo bằng
DuckDNS.
* Nếu bạn muốn phiên bản Jellyfin của mình phía sau tên miền trống
(subdomain.example.com / jellyfin.example.com):
<your (sub)domain here>
reverse_proxy 127.0.0.1:8096
* Nếu bạn muốn phiên bản Jellyfin của mình trong một đường dẫn con
(example.com/jellyfin):
<your (sub)domain here>
redir / jellyfin / jellyfin/
reverse_proxy /jellyfin/* 127.0.0.1:8096
3. Lưu tệp và đóng trình soạn thảo văn bản
4. Sao chép tệp này vào thư mục caddy của bạn (tệp bạn đã tạo trong phần Cài đặt
Caddy phải là C:\Program Files\caddy). Xác nhận thao tác nếu được nhắc.
5. Nếu bạn đã chọn sử dụng đường dẫn con cho Jellyfin, hãy chuyển đến bảng
điều khiển Jellyfin của bạn (mở http://localhost:8096 trên máy chủ của bạn, nhấp vào 3
thanh ở trên cùng bên phải sau đó chọn Dashboard) và chuyển đến x menu trên thanh
bên. Sau đó nhập đường dẫn con bạn đã chọn để sử dụng và lưu. Sau đó khởi động lại
máy chủ Jellyfin (Dừng sau đó khởi động máy chủ từ biểu tượng khay hệ thống)

22
6. Mở một thiết bị đầu cuối trong thư mục caddy và chạy caddy run. Nếu có lỗi,
hãy kiểm tra cấu hình của bạn và thử lại. Giữ cửa sổ này chạy.
7. Truy cập http://<your (sub)domain here> hoặc http<your(sub)domain
here>/jellyfin trong trình duyệt để kiểm tra xem nó có hoạt động không. Bạn sẽ có thể
xem Trang đăng nhập Jellyfin.
8. Nhấn Win + R, nhập taskschd.msc và nhấp vào OK

9. Nhấp vào Create basic task trên bảng điều khiển bên phải.
10. Nhập Name và Description, tên mà bạn có thể xác định trong tương lai và
nhấp vào tiếp theo.
11. Chọn When I log on vào Task Trigger và nhấp vào Next.
12. Chọn Start a program cho the Action.
13. Nhập “C:\Program Files\caddy\caddy.exe” vào Program/script , run trong
Add arguments (optional) và “C:\Program Files\caddy” trong Start in (optional), sau đó
nhấp vào Next. Dấu ngoặc đơn là bắt buộc vì đường dẫn chứa một khoảng trắng.
14. Tích vào Open the Properties dialog checkbox nhấp vào Finish

23
15. Đi tới Settings trong hộp thoại và bỏ chọn Stop the task if it runs longer
than, sau đó nhấp vào OK.

16. Khởi động lại để kiểm tra cấu hình. Sẽ có một cửa sổ Terminal mở sau khi
khởi động. Điều này là bình thường. Giữ cửa sổ này mở.

24
Cài đặt Jellyfin Client
Ta truy cập vào địa chỉ: https://jellyfin.org/downloads/clients/ để download client
là windows desktop, android, IOS phones, smartTV.

25
5. Kết quả demo
 Truy cập được đa nền tảng cho các thiết bị khác nhau như máy tính Windows,
điện thoại Android, iPhone và SmartTV cùng mạng.

 Tổ chức và quản lý bộ sưu tập đa phương tiện

26
 Phát trực tuyến nội dung đa phương tiện từ máy chủ đến các client khác nhau.
 Tạo các tài khoản người dùng riêng biệt và tùy chỉnh quyền truy cập và phân
quyền cho từng người dùng.
 Có thể xem được thời gian mà mình mong muốn với chất lượng tốt.

27
6. Đánh giá demo
- Chưa tạo được điều khiển Jellyfin từ xa với tên miền miễn phí Duck DNS.

28
KẾT LUẬN
Jellyfin là một máy chủ đa phương tiện mã nguồn mở được cung cấp miễn phí. Bộ
cài đặt cho Linux, Windows, macOS và vùng chứa Docker được cung cấp như một phần
của khả năng tương thích đa nền tảng của Jellyfin.
Tất cả các ứng dụng khách Android, iOS, Roku và Apple TV của Jellyfin đều được
tải xuống và cài đặt miễn phí.
Sử dụng Jellyfin, bạn có thể tạo danh sách phát Netflix hoặc Spotify của riêng
mình. Cài đặt Jellyfin, sau đó đi tới các tệp âm thanh kỹ thuật số của thư viện phương
tiện và đĩa DVD hoặc Blu-ray để xem thông tin và hình hộp.
Bộ sưu tập video của bạn sẽ được truyền trực tuyến tới nhiều thiết bị, bao gồm điện
thoại và máy tính bảng Android và iOS, TV thông minh và Android TV box, thông qua
một máy tính chủ.

29
TÀI LIỆU THAM KHẢO
[1]. https://jellyfin.org/
[2]. https://orangepi.vn/cai-dat-jellyfin-quan-ly-media-server-co-ho-tro-tieng-viet.html
[3]. https://vietnetwork.vn/windows/cach-cap-nhat-jellyfin/
[4]. https://nguyenvinh.net/synology-nas-huong-dan-cai-dat-jellyfin.html
[5]. https://br.atsit.in/vi/?p=418511
[6]. https://napkforpc.com/vi/apk/org.jellyfin.androidtv/

30

You might also like