Việc lựa chọn hệ thống phù hợp sẽ phụ thuộc vào nhu cầusử dụng và ngân sách của mỗi người.1.2 MỤC TIÊU VÀ PHẠM VI DỰ ÁN Mục tiêu:- Hệ thống quản lý âm nhạc được thiết kế và phát triển t
Trang 1TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT
KHOA CÔNG NGHỆ THÔNG TIN
-*** -PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
ĐỀ TÀI SỐ 21 QUẢN LÝ ÂM NHẠC
Giảng viên hướng dẫn:
Sinh viên thực hiện:
Lớp:
ThS Trần Mai Hương Nguyễn Lê Sang - 2121050358 Lưu Hoàng Phi - 2121051182 Phân tích và thiết kế hệ thống (7070113)
0
Trang 2Hà Nội – 2024
LỜI NÓI ĐẦU
Trong thời đại số hóa ngày nay, ngành công nghiệp âm nhạc đã trở thànhmột phần không thể thiếu của cuộc sống hàng ngày của chúng ta Với sự bùng
nổ của các dịch vụ phát nhạc trực tuyến, việc quản lý và truy cập vào bộ sưu tập
âm nhạc của mỗi người dùng trở nên phức tạp hơn bao giờ hết Đồng thời, cácnghệ sĩ cũng đang cần một hệ thống hiệu quả để quản lý tác phẩm của họ, xâydựng cộng đồng người hâm mộ và quản lý các biểu diễn trực tiếp
Trong bối cảnh này, việc thiết kế và triển khai một hệ thống quản lý âmnhạc không chỉ là một nhiệm vụ quan trọng mà còn là một cơ hội để cung cấptrải nghiệm tốt nhất cho người dùng và nghệ sĩ Bằng cách sử dụng công nghệtiên tiến và phương pháp phân tích dữ liệu thông minh, chúng ta có thể tạo racác giải pháp đáng tin cậy và linh hoạt để đáp ứng nhu cầu đa dạng của cả ngườidùng và nghệ sĩ
Trong phần này của báo cáo, chúng ta sẽ tiến hành một phân tích chi tiết vềnhu cầu và yêu cầu của cả người dùng và nghệ sĩ trong lĩnh vực quản lý âmnhạc Chúng ta cũng sẽ đề xuất một thiết kế hệ thống sáng tạo và hiệu quả đểđáp ứng những yêu cầu đó Bằng cách kết hợp kiến thức chuyên môn trong lĩnhvực công nghệ thông tin và sự hiểu biết sâu sắc về ngành công nghiệp âm nhạc,mục tiêu của chúng ta là tạo ra một hệ thống linh hoạt, dễ sử dụng và đáng tincậy, làm tăng trải nghiệm của người dùng và hỗ trợ sự phát triển của các nghệsĩ
1
Trang 3MỤC LỤC
CHƯƠNG 1 KHẢO SÁT HIỆN TRẠNG VÀ THIẾT LẬP DỰ ÁN 5
1.1 HIỆN TRẠNG HỆ THỐNG 5
GIỚI THIỆU CHUNG 5
1.2 MỤC TIÊU VÀ PHẠM VI DỰ ÁN 6
1.3 MÔ TẢ NGHIỆP VỤ 7
1.4 CÁC GIẢI PHÁP VÀ TÍNH KHẢ THI 8
1.5 DỰ TRÙ VÀ KẾ HOẠCH TRIỂN KHAI DỰ ÁN 9
1.6 MÔ TẢ BÀI TOÁN 10
CHƯƠNG 2 PHÂN TÍCH THIẾT KẾ CHỨC NĂNG CỦA HỆ THỐNG 12
2.1 SƠ ĐỒ CHỨC NĂNG 12
2.2 BIỂU ĐỒ HOẠT ĐỘNG 14
2.3 SƠ ĐỒ LUỒNG DỮ LIỆU MỨC NGỮ CẢNH 15
2.4 YÊU CẦU NGƯỜI DÙNG 17
CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU 19
3.1 THIẾT KẾ CƠ SỞ DỮ LIỆU LOGIC 19
3.2 THIẾT KẾ CƠ SỞ DỮ LIỆU VẬT LÝ 21
CHƯƠNG 4 THIẾT KẾ GIAO DIỆN GIỮA NGƯỜI VÀ MÁY 23
CHƯƠNG 5 THIẾT KẾ CHƯƠNG TRÌNH 25
2
Trang 4DANH SÁCH THUẬT NGỮ TIẾNG ANH
DANH SÁCH HÌNH VẼ
Hình 2 1 Biểu đồ phân cấp chức năng hệ thống quản lý âm nhạc 14 Hình 2 2 Biểu đồ hoạt động hệ thống âm nhạc 15 Hình 2 3 Sơ đồ luồng dữ liệu mức ngữ cảnh hệ thống quản lý âm nhạc 17
DANH SÁCH CÁC BẢNG
Bảng 3 1 Bảng bài hát 20 Bảng 3 2 Bảng nghệ sĩ 21
TÀI LIỆU THAM KHẢO
Tài liệu-Giáo trình của ThS Trần Mai Hương
Wikipedia https://vi.wikipedia.org/wiki/SoundCloud
Web https://1office.vn/quy-trinh-lap-ke-hoach-du-an
https://viblo.asia/p/huong-dan-thiet-ke-he-thong-phan-1-gGJ59YAJ5X2https://quanlydoanhnghiep.edu.vn/thiet-ke-co-so-du-lieu/
v=IlSyslSKLCc&list=PLMxBWNFEl3laGnEktKUsmoKZyFYMQv069
3
Trang 5CHƯƠNG 1 KHẢO SÁT HIỆN TRẠNG VÀ THIẾT LẬP DỰ ÁN
1.1 HIỆN TRẠNG HỆ THỐNG
GIỚI THIỆU CHUNG
- App SP Musical là dịch vụ chia sẻ âm nhạc trực tuyến có hơn 1 triệulượt tải về, 2 nhà sáng lập là Nguyễn Lê Sang và Lưu Hoàng Phi vớihơn 50 nhân viên làm tại trụ sở công ty HUMG Limited Là 1 sảnphẩm của công ty con vỡi quỹ lưu động hơn 1,5 tỉ vnđ
- Hệ thống quản lý âm nhạc ngày nay có nhiều dạng thức và mức độphức tạp khác nhau, từ các phần mềm đơn giản dành cho cá nhânđến các giải pháp chuyên nghiệp cho doanh nghiệp Dưới đây là một
số điểm nổi bật về hiện trạng hệ thống quản lý âm nhạc:
- Mỗi hệ thống có ưu điểm và nhược điểm riêng, phù hợp với nhu cầu
Trang 6- Hệ thống quản lý âm nhạc đang được tích hợp với các thiết bịthông minh và hệ thống nhà thông minh.
- Có thể thấy hệ thống quản lý âm nhạc là một công cụ hữu íchgiúp người dùng quản lý và thưởng thức âm nhạc một cách hiệuquả Việc lựa chọn hệ thống phù hợp sẽ phụ thuộc vào nhu cầu
sử dụng và ngân sách của mỗi người
1.2 MỤC TIÊU VÀ PHẠM VI DỰ ÁN
Mục tiêu:
- Hệ thống quản lý âm nhạc được thiết kế và phát triển theo mục tiêu
và phạm vi trên sẽ giúp người dùng quản lý và thưởng thức âm nhạcmột cách hiệu quả và tiện lợi, dáp ứng nhu cầu của người dùng
Phạm vi:
Hệ thống quản lý âm nhạc sẽ được thiết kế và phát triển cho các nềntảng sau:
- Máy tính để bàn (Windows, macOS)
- Điện thoại thông minh (Android, iOS)
- Máy tính bảng (Android, iOS)
Hệ thống sẽ hỗ trợ các tính năng sau:
Quản lý thư viện nhạc:
- Thêm, xóa, sửa đổi các tập tin âm thanh
- Tạo và quản lý thư mục nhạc
- Tổ chức nhạc theo nghệ sĩ, album, thể loại, v.v
Phát nhạc:
- Hỗ trợ các định dạng âm thanh phổ biến
- Tạo danh sách phát và nghe nhạc theo thứ tự
- Điều chỉnh âm thanh (âm lượng, cân bằng, v.v.)
Tìm kiếm và lọc nhạc:
- Tìm kiếm nhạc theo tên bài hát, nghệ sĩ, album, thể loại, v.v
- Lọc nhạc theo các tiêu chí khác nhau
Chia sẻ nhạc:
- Chia sẻ nhạc với bạn bè qua mạng xã hội hoặc email
- Tạo liên kết để chia sẻ nhạc trực tuyến
Trang 7 Tích hợp với các thiết bị nghe nhạc:
- Hỗ trợ kết nối với các thiết bị nghe nhạc như loa Bluetooth, tai nghe,v.v
- Điều khiển phát nhạc từ xa trên các thiết bị nghe nhạc
1.3 MÔ TẢ NGHIỆP VỤ
Hệ thống quản lý âm nhạc cho phép người dùng quản lý và sử dụng các tậptin âm thanh một cách hiệu quả Hệ thống cung cấp các chức năng chínhsau:
- Người dùng có thể phát nhạc theo nhiều cách khác nhau như:
- Chọn bài hát từ danh sách bài hát
- Chọn bài hát từ danh sách phát
- Nhập tên bài hát để tìm kiếm
- Hệ thống hỗ trợ các chức năng phát nhạc cơ bản như play, pause,stop, next, previous
- Người dùng có thể điều chỉnh âm lượng, âm thanh
- Hệ thống hỗ trợ các tính năng phát nhạc nâng cao như equalizer,crossfade, v.v
3 Tìm kiếm và lọc nhạc:
- Người dùng có thể tìm kiếm bài hát theo tên, nghệ sĩ, album, thểloại
- Hệ thống hỗ trợ tìm kiếm bằng giọng nói
- Người dùng có thể lọc bài hát theo các tiêu chí khác nhau nhưbitrate, thời lượng, năm phát hành, v.v
6
Trang 8- Người dùng có thể cài đặt các tùy chọn phát nhạc, giao diện, v.v.
- Hệ thống hỗ trợ nhiều ngôn ngữ giao diện
- Người dùng có thể cập nhật hệ thống lên phiên bản mới nhất
- CSDL: Lưu trữ dữ liệu về nhạc, người dùng, cài đặt, v.v
- Máy chủ: Cung cấp dịch vụ cho hệ thống, bao gồm lưu trữ dữ liệu,
xử lý yêu cầu, v.v
- Kiến trúc này cho phép hệ thống có thể mở rộng và scalable để đápứng nhu cầu ngày càng tăng của người dùng
- Công nghệ:
- Hệ thống sẽ được phát triển bằng các công nghệ tiên tiến như:
- Ngôn ngữ lập trình: Python, Java, JavaScript
- Khung phát triển: Django, Spring Boot, ReactJS
- Cloud computing: AWS, Azure, Google Cloud Platform
- Việc sử dụng các công nghệ này giúp đảm bảo hệ thống có hiệu suấtcao, bảo mật và ổn định
Trang 9- Thêm, xóa, sửa đổi các tập tin âm thanh.
- Tạo và quản lý thư mục nhạc
- Tổ chức nhạc theo nghệ sĩ, album, thể loại, v.v
- Phát nhạc:
- Hỗ trợ các định dạng âm thanh phổ biến
- Tạo danh sách phát và nghe nhạc theo thứ tự
- Điều chỉnh âm thanh (âm lượng, cân bằng, v.v.)
- Tìm kiếm và lọc nhạc:
- Tìm kiếm nhạc theo tên bài hát, nghệ sĩ, album, thể loại, v.v
- Lọc nhạc theo các tiêu chí khác nhau
- Chia sẻ nhạc:
- Chia sẻ nhạc với bạn bè qua mạng xã hội hoặc email
- Tạo liên kết để chia sẻ nhạc trực tuyến
- Nghe nhạc trực tuyến:
- Hỗ trợ kết nối với các dịch vụ streaming phổ biến như Spotify,Apple Music, YouTube Music, v.v
- Nghe nhạc trực tuyến với chất lượng cao
- Tích hợp với các thiết bị nghe nhạc:
- Hỗ trợ kết nối với các thiết bị nghe nhạc như loa Bluetooth, tai nghe,v.v
- Điều khiển phát nhạc từ xa trên các thiết bị nghe nhạc
- Chi phí phát triển hệ thống có thể được dự đoán và kiểm soát
- Hệ thống có thể tạo ra doanh thu từ các nguồn như quảng cáo, phíđăng ký, v.v
Thị trường:
- Nhu cầu về hệ thống quản lý âm nhạc là rất lớn và đang ngày càngtăng
8
Trang 10- Hệ thống có thể cạnh tranh với các hệ thống khác trên thị trường nhờvào các tính năng tiên tiến và trải nghiệm người dùng tốt.
1.5 DỰ TRÙ VÀ KẾ HOẠCH TRIỂN KHAI DỰ ÁN
Dự trù:
Thời gian:
- Giai đoạn phân tích và thiết kế: 2 tháng
- Giai đoạn phát triển: 4 tháng
- Giai đoạn thử nghiệm và triển khai: 2 tháng
- Tổng thời gian: 8 tháng
Kinh phí:
- Chi phí nhân lực: 500 triệu VNĐ
- Chi phí thiết bị và phần mềm: 200 triệu VNĐ
- Chi phí marketing và quảng cáo: 100 triệu VNĐ
- Tổng kinh phí: 800 triệu VNĐ
Kế hoạch triển khai:
Giai đoạn 1: Phân tích và thiết kế
- Xác định nhu cầu của người dùng
- Phân tích các hệ thống quản lý âm nhạc hiện có
- Thiết kế kiến trúc hệ thống
- Thiết kế giao diện người dùng
- Viết tài liệu thiết kế
Giai đoạn 2: Phát triển
- Phát triển các thành phần của hệ thống
- Thử nghiệm và sửa lỗi
- Tích hợp các thành phần của hệ thống
Giai đoạn 3: Thử nghiệm và triển khai
- Thử nghiệm hệ thống với người dùng
- Sửa lỗi và cải thiện hệ thống
- Triển khai hệ thống cho người dùng
Kế hoạch dự phòng:
- Xác định các rủi ro có thể xảy ra trong quá trình triển khai dự án
- Lập kế hoạch dự phòng cho các rủi ro này
1.6 MÔ TẢ BÀI TOÁN
9
Trang 11 Mục tiêu
Thiết kế hệ thống quản lý âm nhạc nhằm mục đích:
- Tạo kho nhạc trực tuyến: Lưu trữ và quản lý tập trung các bản nhạc,bài hát theo nhiều thể loại, chủ đề
- Tìm kiếm và phát nhạc: Cho phép người dùng tìm kiếm, nghe nhạctrực tuyến một cách dễ dàng và thuận tiện
- Cá nhân hóa trải nghiệm: Cung cấp tính năng đề xuất nhạc dựa theo
sở thích, gu âm nhạc của người dùng
- Quản lý tài khoản: Cho phép người dùng đăng ký, đăng nhập, tạoplaylist, quản lý nhạc yêu thích
- Hỗ trợ chia sẻ nhạc: Cho phép người dùng chia sẻ nhạc yêu thích vớibạn bè, mạng xã hội
- Tính năng thống kê: Cung cấp thống kê về lượt nghe, lượt tải, lượtchia sẻ cho từng bài hát, thể loại
- Hệ điều hành: Linux hoặc Windows Server
- Ngôn ngữ lập trình: Java, Python, PHP, NET, v.v
- Cơ sở dữ liệu: MySQL, PostgreSQL, MongoDB, v.v
- Ứng dụng web: Giao diện trực quan, dễ sử dụng, hỗ trợ đa nền tảng(PC, mobile)
- Tính năng:
- Quản lý kho nhạc: Thêm, sửa, xóa, tìm kiếm bài hát, album, nghệ sĩ
- Phát nhạc : Hỗ trợ nhiều định dạng nhạc phổ biến (MP3, WAV,FLAC, v.v.), streaming nhạc chất lượng cao
- Cá nhân hóa: Tạo playlist , đề xuất nhạc dựa theo sở thích ngườidùng
- Chia sẻ nhạc: Chia sẻ bài hát, playlist lên mạng xã hội, email, v.v
- Thống kê: Theo dõi lượt nghe, lượt tải, lượt chia sẻ cho từng bài hát,thể loại
- Bảo mật:
- Mã hóa dữ liệu, bảo vệ thông tin người dùng
10
Trang 12- Hạn chế truy cập trái phép, tấn công mạng
Phân tích và thiết kế hệ thống
Mô hình kiến trúc:
- Hệ thống sẽ được thiết kế theo mô hình 3 lớp:
- Lớp giao diện (Presentation Layer): Giao diện người dùng, tương tácvới người dùng
- Lớp logic (Business Layer): Xử lý nghiệp vụ, logic ứng dụng
- Lớp dữ liệu (Data Access Layer): Truy cập, thao tác với cơ sở dữliệu
Chức năng hệ thống:
- Quản lý tài khoản: Đăng ký, đăng nhập, quản lý thông tin cá nhân
- Quản lý kho nhạc: Thêm, sửa, xóa, tìm kiếm bài hát, album, nghệ sĩ
- Phát nhạc: Hỗ trợ nhiều định dạng nhạc phổ biến, streaming nhạcchất lượng cao
- Cá nhân hóa: Tạo playlist, đề xuất nhạc dựa theo sở thích ngườidùng
- Chia sẻ nhạc: Chia sẻ bài hát, playlist lên mạng xã hội, email, v.v
- Thống kê: Theo dõi lượt nghe, lượt tải, lượt chia sẻ cho từng bài hát,thể loại
Sơ đồ chức năng Chương Trình Quản Lý Âm Nhạc:
11
Trang 13Sơ đồ phân cấp chức năng hệ thống quản lý âm nhạc được chia thành 3cấp:
Cấp 1:
- Quản lý thư viện nhạc: Bao gồm các chức năng thêm, xóa, sửa đổitập tin âm thanh, tạo và quản lý thư mục nhạc, tổ chức nhạc theonghệ sĩ, album, thể loại, v.v
- Phát nhạc: Bao gồm các chức năng phát nhạc theo thứ tự, lặp lại bàihát hoặc danh sách phát, tạo danh sách phát, điều chỉnh âm thanh(âm lượng, cân bằng, v.v.)
- Tìm kiếm và lọc nhạc: Bao gồm các chức năng tìm kiếm nhạc theotên bài hát, nghệ sĩ, album, thể loại, năm phát hành, lọc nhạc theothể loại, nghệ sĩ, album, năm phát hành, thời lượng bài hát
- Chia sẻ nhạc: Bao gồm các chức năng chia sẻ nhạc với bạn bè quamạng xã hội, email, tạo liên kết để chia sẻ nhạc trực tuyến
- Nghe nhạc trực tuyến: Bao gồm các chức năng kết nối với các dịch
vụ streaming phổ biến như Spotify, Apple Music, YouTube Music,nghe nhạc theo yêu cầu, tạo danh sách phát, nghe nhạc offline
- Tích hợp với các thiết bị nghe nhạc: Bao gồm các chức năng kết nốivới các thiết bị nghe nhạc như loa Bluetooth, tai nghe, âm thanh nổi,điều khiển phát nhạc từ xa (phát/dừng, chuyển bài hát, điều chỉnh
âm lượng)
Cấp 2:
- Quản lý thư viện nhạc:
- Thêm tập tin âm thanh: Hỗ trợ thêm nhiều tập tin cùng lúc, kéo vàthả tập tin, chuyển đổi định dạng tập tin (MP3, FLAC, WAV, v.v.)
- Xóa tập tin âm thanh: Xóa từng tập tin, xóa nhiều tập tin cùng lúc
- Sửa đổi thông tin tập tin âm thanh: Sửa tên bài hát, nghệ sĩ, album,thể loại, v.v
- Tạo thư mục nhạc: Tạo thư mục mới, sửa tên thư mục, xóa thư mục
- Di chuyển tập tin âm thanh vào thư mục: Di chuyển từng tập tin, dichuyển nhiều tập tin cùng lúc
Trang 14- Tạo danh sách phát: Tạo danh sách phát mới, thêm bài hát vào danhsách phát, xóa bài hát khỏi danh sách phát, sửa tên danh sách phát,xóa danh sách phát.
- Điều chỉnh âm thanh: Điều chỉnh âm lượng, điều chỉnh cân bằng âmthanh, cài đặt hiệu ứng âm thanh
- Chia sẻ nhạc với bạn bè qua: Mạng xã hội, email, tin nhắn
- Tạo liên kết để chia sẻ nhạc trực tuyến
- Tích hợp với các thiết bị nghe nhạc:
- Kết nối với các thiết bị nghe nhạc: Loa Bluetooth, tai nghe, âmthanh nổi
Điều khiển phát nhạc từ xa: Phát/dừng, chuyển bài hát, điều chỉnh âmlượng
Cấp 3:
- Quản lý thư viện nhạc:
- Thêm tập tin âm thanh: Hỗ trợ thêm tập tin từ thư viện iTunes,Windows Media Player, v.v
- Xóa tập tin âm thanh: Xóa tập tin khỏi thư viện nhạc và khỏi ổ cứng
- Sửa đổi thông tin tập tin âm thanh: Sửa tên bài hát, nghệ sĩ, album,thể loại, năm phát hành, ảnh bìa album, v.v
- Tạo thư mục nhạc: Tạo thư mục con trong thư mục nhạc
- Di chuyển tập tin âm thanh vào thư mục: Di chuyển tập tin
13
Trang 15Hình 2 1 Biểu đồ phân cấp chức năng hệ thống quản lý âm nhạc
lý bài hát, tìm kiếm và lọc, cũng như các yêu cầu khác
Hệ thống Phát Nhạc: Đây là một phần khác của hệ thống, chịu tráchnhiệm cho việc phát nhạc và quản lý các chức năng liên quan đếnphát nhạc như phát, tạm dừng, dừng, và chuyển bài hát
Quản lý Bài Hát: Là một phần con của hệ thống quản lý âm nhạc,nơi xử lý các yêu cầu liên quan đến quản lý bài hát như thêm, chỉnhsửa, xóa bài hát, cũng như lưu trữ, cập nhật và xóa bài hát khỏi hệthống
14
Trang 16 Phát Nhạc: Là một phần con của hệ thống phát nhạc, nơi xử lý cácyêu cầu liên quan đến phát nhạc như phát, tạm dừng, dừng, vàchuyển bài hát.
Hình 2 2 Biểu đồ hoạt động hệ thống âm nhạc
2.3 SƠ ĐỒ LUỒNG DỮ LIỆU MỨC NGỮ CẢNH
Bài hát: Lưu trữ thông tin về các bài hát, bao gồm:
Trang 18Bài hát có thể thuộc nhiều Thể loại.
Bài hát có thể thuộc nhiều Album
Album được tạo bởi Nghệ sĩ
Danh sách phát có thể bao gồm nhiều Bài hát
Bài hát có thể được thêm vào nhiều Danh sách phát
Hình 2 3 Sơ đồ luồng dữ liệu mức ngữ cảnh hệ thống quản lý âm nhạc
2.4 YÊU CẦU NGƯỜI DÙNG
Yêu cầu chung:
17
Trang 19- Hệ thống phải dễ sử dụng và trực quan.
- Hệ thống phải hỗ trợ nhiều định dạng âm thanh phổ biến
- Hệ thống phải có khả năng quản lý thư viện nhạc lớn
- Hệ thống phải cho phép người dùng tạo và quản lý danh sách phát
- Hệ thống phải có khả năng tìm kiếm và lọc nhạc theo nhiều tiêu chí
- Hệ thống phải cho phép người dùng chia sẻ nhạc với bạn bè
- Hệ thống phải hỗ trợ nghe nhạc trực tuyến từ các dịch vụ streamingphổ biến
- Hệ thống phải tích hợp với các thiết bị nghe nhạc khác nhau
Yêu cầu cụ thể:
- Quản lý thư viện nhạc:
- Thêm, xóa, sửa đổi tập tin âm thanh
- Tạo và quản lý thư mục nhạc
- Tổ chức nhạc theo nghệ sĩ, album, thể loại, v.v
- Hỗ trợ chuyển đổi định dạng tập tin
- Phát nhạc:
- Phát nhạc theo thứ tự, ngẫu nhiên, lặp lại
- Điều chỉnh âm lượng, cân bằng âm thanh
- Cài đặt hiệu ứng âm thanh
- Chia sẻ nhạc qua mạng xã hội, email, tin nhắn
- Tạo liên kết để chia sẻ nhạc trực tuyến
- Nghe nhạc trực tuyến:
- Kết nối với các dịch vụ streaming phổ biến như Spotify, AppleMusic, YouTube Music, v.v
- Nghe nhạc theo yêu cầu, tạo danh sách phát, nghe nhạc offline
- Tích hợp với các thiết bị nghe nhạc:
- Kết nối với loa Bluetooth, tai nghe, âm thanh nổi, v.v
- Điều khiển phát nhạc từ xa (phát/dừng, chuyển bài hát, điều chỉnh
âm lượng)
Yêu cầu nâng cao:
- Hỗ trợ phát nhạc chất lượng cao (lossless)
18