Phát video

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Bạn có thể sử dụng VideoFrame để phát các tài sản video trong trò chơi của bạn, bằng cách sử dụng trên SurfaceGui trong thế giới 3D hoặc trên giao diện ScreenGui. Vì mỗi tài sản video phải được tải xuống thiết bị của mỗi người chơi trước khi có thể phát, cách trò chơi của bạn tải trước và phát video có ảnh hưởng trực tiếp đến việc sử dụng dữ liệu và hiệu suất. Theo dõi tần suất video được tải xuống so với thực tế được xem giúp bạn giảm thiểu việc truyền dữ liệu không cần thiết và mang đến trải nghiệm mượt mà hơn, đặc biệt trên các thiết bị cấp thấp hơn.

Khả năng quan sát

Bảng điều khiển Dịch vụ Video cung cấp thông tin và phân tích để theo dõi và tối ưu hóa cách trò chơi của bạn tải xuống và phát các tài sản video. Bạn có thể tìm thấy nó trong phần Giám sát của Bảng điều khiển Người sáng tạo. Bảng điều khiển có hai biểu đồ chính: Phân tích phát lại, cho thấy tỷ lệ sử dụng video hiệu quả so với không hiệu quả, và Giờ phát lại, theo dõi tổng số giờ phát video trong khoảng thời gian đã chọn để bạn có thể thấy cách các video mới, cập nhật và thay đổi logic phát lại của bạn ảnh hưởng đến việc sử dụng theo thời gian.

Bạn có thể lọc cả hai biểu đồ bằng các bộ lọc sau:

Bộ lọcMô tả
Khoảng thời gianCửa sổ thời gian cho dữ liệu được hiển thị, chẳng hạn như 28 ngày qua.
Nơi chốnNơi cụ thể trong trò chơi của bạn để phân tích.
Khoảng thời gianĐộ chính xác của các điểm dữ liệu, chẳng hạn như ngày tháng.

Các loại sử dụng video

Cả hai biểu đồ phân loại việc sử dụng video thành các chiều sau. Việc sử dụng hiệu quả là video được tải trước, phát và thực sự được xem bởi người chơi của bạn.

Tình trạngMô tả
Đã phát, đã xemVideo đã được phát và thực sự đã được xem bởi người chơi của bạn. Điều này đại diện cho việc sử dụng video hiệu quả.
Đã tải trước, chưa bao giờ phátVideo đã được tải xuống (thuộc tính Video hoặc VideoContent đã được thiết lập) nhưng chưa bao giờ được phát. Dữ liệu này đã được tải xuống một cách không cần thiết.
Đã phát, chưa bao giờ xemVideo đã được phát nhưng chưa bao giờ thực sự được xem bởi người chơi, chẳng hạn như vì không có người chơi nào gần đó hoặc giao diện người dùng liên quan không hiển thị. Việc phát lại này vẫn tiêu tốn dữ liệu và bộ nhớ mà không mang lại lợi ích nào cho người chơi.

Nếu bạn giải mã một video chỉ để phát âm thanh của nó, nó sẽ không được tính là đã xem vì nội dung hình ảnh không bao giờ được hiển thị. Nếu bạn chỉ cần âm thanh, hãy trích xuất nó và phát như một tài sản âm thanh riêng biệt thay vì sử dụng tài sản video. Điều này hiệu quả hơn và giảm việc sử dụng dữ liệu và bộ nhớ không cần thiết.

Cải thiện hiệu suất video

Để cải thiện hiệu suất video, chỉ thiết lập thuộc tính Video hoặc VideoContent và gọi VideoFrame:Play() khi người chơi có khả năng cao nhìn thấy hoặc nghe thấy VideoFrame, và xóa thuộc tính (ví dụ, thiết lập nó thành "") khi video không còn hiển thị hoặc phát và không có người chơi nào gần đó.

Việc tải trước và thiết lập nội dung video trước vẫn được khuyến nghị khi bạn tự tin rằng video sẽ được thấy hoặc nghe thấy, chẳng hạn như một đoạn cắt cảnh bắt buộc sau này trong trò chơi hoặc một video hiển thị ở khu vực trung tâm như một trung tâm chính. Trong những trường hợp này, việc tải trước giúp video phát lại một cách mượt mà mà không có độ trễ tải khi người chơi đến đó.

©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.