Policy·6 min

Bởi Shamir

Cách Tuneline hoạt động: Bạn cung cấp nguồn, chúng tôi chỉ phát nội dung

Nói "không có nội dung" thì dễ, nhưng sẽ mơ hồ nếu không giải thích cơ chế. Sau đây là những gì thực sự xảy ra, từng bước một, khi bạn thêm một nguồn vào Tuneline.

Bước 1: Bạn cung cấp một URL

Mọi nguồn trong Tuneline đều bắt đầu theo cùng một cách — bạn dán một địa chỉ vào. Địa chỉ đó có thể là liên kết danh sách phát M3U trực tiếp hoặc thông tin đăng nhập Xtream Codes để truy ra một liên kết như vậy. Dù theo cách nào, dữ liệu đầu vào vẫn là một URL (hoặc các thành phần cần thiết để tạo một URL) mà bạn đã có trước khi mở ứng dụng.

Tuneline cung cấp sẵn trường này ở trạng thái trống. Không có giá trị mặc định, không có gợi ý, cũng không có ví dụ điền sẵn trỏ đến bất kỳ địa chỉ thực nào.

Bước 2: Thiết bị kết nối trực tiếp đến URL đó

Đây là phần quan trọng nhất. Khi bạn thêm một nguồn, thiết bị của bạn — chứ không phải máy chủ Tuneline — sẽ kết nối đến nguồn đó. Danh sách phát được tải về ở phía máy khách, phân tích ngay trên thiết bị và hiển thị trong giao diện ứng dụng. Khi bạn nhấn phát một luồng, thiết bị của bạn sẽ mở kết nối đến máy chủ riêng của luồng đó và giải mã dữ liệu nhận được theo thời gian thực.

Hạ tầng riêng của Tuneline không tham gia vào đường truyền này. Không có bước nào trong đó luồng được đưa lên máy chủ Tuneline, lưu vào bộ nhớ đệm, chuyển mã hoặc chuyển tiếp đến bạn hay bất kỳ ai khác. Đường đi của dữ liệu là thiết bị → máy chủ của nguồn bạn cung cấp, trực tiếp, giống như thẻ video của trình duyệt kết nối trực tiếp đến bất kỳ URL nào nằm trong thuộc tính src của nó.

Bước 3: Máy chủ của Tuneline thực sự làm gì

Tuneline có vận hành máy chủ — để đồng bộ tài khoản, giúp danh sách nguồn và mục yêu thích của bạn xuất hiện trên các thiết bị khác; để cấp phép, kiểm tra xem một tài khoản đã mua các tính năng Pro hay chưa; và để thực hiện những tác vụ quản trị ứng dụng thông thường (báo cáo lỗi, kiểm tra cập nhật). Không việc nào trong số đó liên quan đến chính nội dung. Dịch vụ đồng bộ lưu địa chỉ của nguồn bạn đã thêm (để thiết bị khác của bạn có thể tải nguồn đó theo đúng cách thiết bị hiện tại thực hiện), chứ không lưu bản sao của nội dung đang phát tại địa chỉ đó.

Nếu mọi máy chủ mà Tuneline vận hành đồng loạt ngừng hoạt động, việc phát vẫn sẽ tiếp tục hoạt động — vì ngay từ đầu, việc phát chưa bao giờ được định tuyến qua các máy chủ đó.

Bước 4: Không có gì được lưu lại ngoài những gì bạn yêu cầu

Theo mặc định, Tuneline phát một luồng rồi chuyển sang nội dung tiếp theo — không giữ lại bản sao nào của luồng đó ở bất kỳ đâu. Những gì được lưu trữ cục bộ trên thiết bị của bạn và được đồng bộ với tài khoản nếu bạn đã đăng nhập, là siêu dữ liệu do bạn kiểm soát: danh sách nguồn, những kênh bạn đã đánh dấu yêu thích, nội dung bạn xem gần đây (để có thể tiếp tục xem), và hướng dẫn chương trình điện tử nếu nguồn của bạn cung cấp. Đó là cấu hình và lịch sử về việc bạn sử dụng ứng dụng, chứ không phải bản sao của chính nội dung.

Phép so sánh giúp hình dung rõ hơn

Đây cũng chính là kiến trúc của một trình duyệt web. Trình duyệt không lưu trữ các trang mà nó hiển thị — nó trực tiếp tải bất kỳ URL nào bạn truy cập, rồi hiển thị nội dung tại đó. Không ai kỳ vọng nhà cung cấp trình duyệt đã xem xét hoặc chịu trách nhiệm cho mọi trang từng được mở bằng trình duyệt đó, vì nhiệm vụ của trình duyệt là hiển thị, không phải xuất bản.

Nhiệm vụ của Tuneline cũng tương tự, nhưng áp dụng cho các luồng âm thanh/video thay vì các trang web: tải nội dung từ nơi bạn trỏ đến, hiển thị nội dung đó tốt và ghi nhớ tùy chọn của bạn. Bạn luôn là người lựa chọn nguồn.

Bài viết liên quan


— Shamir

Chia sẻ bài viết

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Đọc bài viết này bằng ngôn ngữ khác

Tuneline là một ứng dụng trình phát đa phương tiện. Ứng dụng không cung cấp, không lưu trữ và không phân phối bất kỳ nội dung nào. Bạn tự mang danh sách phát của mình, giống hệt như với VLC.