RTCIceTransport: thuộc tính gatheringState

Baseline 2024
Newly available

Since April 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Thuộc tính chỉ đọc gatheringState của giao diện RTCIceTransport trả về một chuỗi cho biết trạng thái thu thập hiện tại của tác nhân ICE cho truyền tải này: "new", "gathering", hoặc "complete".

Bạn có thể phát hiện khi giá trị của thuộc tính này thay đổi bằng cách theo dõi sự kiện kiểu gatheringstatechange.

Lưu ý rằng gatheringState đại diện cho trạng thái thu thập của riêng truyền tải này, trong khi RTCPeerConnection.iceGatheringState đại diện cho trạng thái thu thập tổng thể của toàn bộ kết nối, bao gồm mọi RTCIceTransport được sử dụng bởi mọi RTCRtpSender và mọi RTCRtpReceiver trên toàn bộ kết nối.

Giá trị

Một chuỗi cho biết trạng thái hiện tại của quá trình thu thập ứng cử viên của tác nhân ICE:

"new"

RTCIceTransport vừa được tạo và chưa bắt đầu thu thập ứng cử viên ICE.

"gathering"

Truyền tải đang trong quá trình thu thập ứng cử viên.

"complete"

Truyền tải đã hoàn thành việc thu thập ứng cử viên ICE và đã gửi chỉ báo kết thúc ứng cử viên đến thiết bị từ xa. Truyền tải sẽ không thu thập thêm ứng cử viên nào nữa trừ khi xảy ra khởi động lại ICE, lúc đó quá trình thu thập bắt đầu lại từ đầu.

Thông số kỹ thuật

Thông số kỹ thuật
WebRTC: Real-Time Communication in Browsers
# dom-icetransport-gatheringstate

Tương thích trình duyệt