Sau khi kết nối với một hội nghị, mọi âm thanh được yêu cầu sẽ được truyền ngay lập tức và có sẵn. Tuy nhiên, để nhận video, trước tiên, ứng dụng phải xác định các canvas cho từng luồng video.
Canvas giúp Meet hiểu cách máy khách của bạn sẽ sử dụng luồng video, chỉ định độ phân giải theo pixel (ví dụ: 1280 × 720), số khung hình trên giây (FPS) và chọn giao thức chỉ định. Giao thức chỉ định cách Meet chọn luồng video khi có nhiều người tham gia hơn SSRC.
Yêu cầu giao video
Để nhận video, trước tiên, các ứng dụng sẽ gửi một yêu cầu gán video qua kênh dữ liệu VideoAssignment
, xác định các canvas cho luồng video đã thương lượng.
Sau khi nhận được yêu cầu, Meet sẽ bắt đầu chọn video của những người tham gia "có liên quan", dựa trên các yếu tố như:
- Người tham gia có đang nói không?
- Người tham gia có đang trình bày không?
- Người tham gia có đang chia sẻ màn hình không?
Sau đó, Meet sẽ liên kết những người tham gia "phù hợp nhất" với các SSRC video hiện có và bắt đầu truyền video, đồng thời điều chỉnh các thông số canvas sao cho phù hợp nhất có thể.
Nếu số lượng người tham gia trong một hội nghị vượt quá số lượng SSRC, thì theo thời gian, Meet sẽ thay thế các luồng để khớp với những người tham gia phù hợp nhất.
Sau khi Meet áp dụng yêu cầu chỉ định video, Meet sẽ gửi một bản cập nhật tài nguyên trên kênh dữ liệu VideoAssignment
. Bản cập nhật này bao gồm việc lập bản đồ SSRC sang canvas. Bằng cách sử dụng mối liên kết này, các ứng dụng có thể xác định độ phân giải và tốc độ khung hình của luồng video cho từng SSRC.
Ngược lại, ứng dụng biết nên sử dụng SSRC nào khi tìm kiếm một độ phân giải và tốc độ khung hình cụ thể.
Lưu ý
Meet quyết định mối liên kết giữa SSRC và canvas. Ứng dụng không chỉ định thông tin này trong yêu cầu.
Meet không chỉ định SSRC một cách xác định. Ví dụ: đừng cho rằng SSRC đầu tiên là người tham gia "phù hợp nhất".
Các ứng dụng không nên yêu cầu độ phân giải cao hơn mức cần thiết. Ví dụ: đừng yêu cầu video 1080p khi mô hình của bạn chỉ sử dụng 480p.
Không phải lúc nào cũng có thể tìm được độ phân giải chính xác.
Ứng dụng không nên gửi quá nhiều yêu cầu chỉ định video. Các yêu cầu này sẽ bị điều tiết hoặc bỏ qua.