Tài liệu
Đây là bản dịch. Bản tiếng Anh là bản có giá trị: nếu hai bản khác nhau, hãy làm theo bản tiếng Anh. Bản dịch chỉ được cung cấp để tiện theo dõi. Đọc trang này bằng tiếng Anh
Hướng dẫn thiết lập và chạy một buổi tiệc từ file của chính bạn, cùng tài liệu tham chiếu cho ai viết một nguồn nhạc cho Let’s DJ.
Hướng dẫn
Dành cho người không làm lập trình: cài ứng dụng, chọn thư mục, và hai ví dụ làm từng bước.
- Thiết lập BridgeChia sẻ thư mục nhạc, video và karaoke trên máy tính của bạn: tải về, mở, chọn thư mục, kết nối.
- Ví dụ: một đêm karaokeMột thư mục video karaoke đặt tên theo kiểu Nghệ sĩ - Tên bài, ảnh bìa nằm cạnh từng file, và những định dạng màn hình sẽ từ chối.
- Ví dụ: chia sẻ nhạc và videoMột thư mục lẫn lộn bài hát và video, các bài chỉ có tiếng, và cả phòng nhìn thấy gì khi một bài như vậy đang phát.
Giao thức provider
Đặc tả mà một chương trình làm theo để đưa bài hát vào Let’s DJ. Nó được viết để đứng một mình: giả định bạn chưa từng thấy mã của chúng tôi, và bạn cũng không cần thấy.
- Giao thức providerProvider là gì, danh mục và nội dung đi theo hai đường nào, và những thuật ngữ mà đặc tả này dùng.
- Kết nối một providerCách provider nhận sync token: một mã, một trang để chủ thư viện duyệt, và token được giao đúng một lần.
- Gửi danh mụcYêu cầu đồng bộ, ảnh bìa, và cách một thư viện được thay thế hoặc bổ sung.
- Phát nội dung mediaĐường dẫn media, yêu cầu range, CORS, và những định dạng mà trình duyệt mở được.
- Khả năng (capabilities)Những gì provider tự khai báo về mình, và ý nghĩa của từng cờ khi nó vắng mặt.
- Trả lời theo yêu cầuTìm kiếm, nghe thử và tải về là các job mà provider đến nhận, báo cáo tiến độ và hoàn tất.
- Một cái tên và một chứng chỉHai phần hạ tầng chúng tôi lưu trữ, chúng nhận những gì, và những điều chúng tôi sẽ không làm.
- Lưu trữ đám mây, và vì sao không chỉ là S3Cách chúng tôi lập danh mục một bucket tương thích S3, và vì sao provider không đơn giản chỉ là một endpoint S3.