Tổng quan
Công cụ trình xác thực WebRTC là công cụ dựa trên web nhằm mô phỏng trình phát WebRTC có sẵn trên Màn hình thông minh của Google với Google Assistant. Ứng dụng web này tận dụng API WebRTC có sẵn trong các trình duyệt hiện đại. Nói chung, Công cụ xác thực WebRTC là một đồng đẳng WebRTC mà bạn có thể phát từ hoặc đến.
Chuyển đến Công cụ trình xác thực WebRTC

Tùy chỉnh máy chủ STUN/TURN
Công cụ Trình xác thực WebRTC theo mặc định sử dụng máy chủ Google STUN. Công cụ Trình xác thực WebRTC có thể sử dụng máy chủ STUN/TURN do người dùng xác định.

Thêm máy chủ STUN/TURN
- Đặt địa chỉ của máy chủ STUN hoặc TURN vào hộp văn bản STUN
hoặc
TURN
URI. Đảm bảo lược đồ URI có định dạng sau
scheme:host:[port]
. Theo mặc định, công cụ này sử dụngstun:stun.l.google.com:19302
- (Không bắt buộc) Nếu đang sử dụng máy chủ TURN, bạn sẽ được yêu cầu nhập thông tin xác thực vào hộp văn bản TURN Tên người dùng và Turn Password.
- Nhấp vào Thêm máy chủ để thêm chi tiết máy chủ vào công cụ.
Máy chủ STUN/TURN sẽ được sử dụng theo thứ tự xuất hiện trong danh sách.
Xóa máy chủ STUN/TURN
- Chọn máy chủ STUN/TURN mà bạn muốn xóa.
- Nhấp vào Xóa máy chủ.
Công cụ này sẽ sử dụng stun:stun.l.google.com:19302
nếu không chỉ định(các) máy chủ STUN/TURN khác.
Bật/tắt tính năng gửi âm thanh
- Theo mặc định, công cụ này gửi âm thanh như một phần của luồng WebRTC. Nếu bạn muốn tắt tính năng gửi âm thanh, hãy bỏ chọn hộp kiểm Bật âm thanh.

Nút gửi
Sau khi xác nhận(các) máy chủ STUN/TURN và tùy chọn Âm thanh, hãy nhấp vào Gửi.


Đầu vào video từ webcam của bạn sẽ được hiển thị trong Phần tử video cục bộ.
Tạo SDP phiếu mua hàng
- Nhấp vào Tạo SDP phiếu mua hàng để tạo SDP phiếu mua hàng. Tệp JSON ưu đãi sẽ được định dạng theo định dạng sau:
{ "action": "offer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
2.SDP phiếu mua hàng hiện có thể được chuyển đến ngang hàng WebRTC. Đây có thể là tác nhân WebRTC của Google Smart Home hoặc Công cụ trình xác thực WebRTC chạy trên một trình duyệt khác.
Gửi câu trả lời SDP
Đặt JSON câu trả lời vào hộp văn bản Đáp án SDP rồi nhấp vào Submit Answer SDP. JSON trả lời phải ở định dạng sau:
{ "action": "answer", "sdp": "o=- 4611731400430051336 2 IN IP4 127.0.0.1..." }
Nếu SDP Đáp án hợp lệ thì video (và âm thanh) từ nguồn từ xa sẽ hiển thị trong Phần tử video từ xa.
Gỡ lỗi WebRTC
Bạn nên sử dụng Công cụ trình xác thực WebRTC với trình duyệt Chrome (phiên bản 87 trở lên). Các công cụ trong trình duyệt Chrome sẽ có thể giúp gỡ lỗi luồng WebRTC của bạn.
Trang web nội bộ
- Mở tab mới trong trình duyệt Chrome
- Truy cập địa chỉ sau
chrome://webrtc-internals

Trang này hiển thị tất cả các kết nối WebRTC đang hoạt động. Số liệu thống kê và chỉ số được tạo trên trang này được thu thập từ API getStats().
Công cụ cho nhà phát triển Chrome
Công cụ dành cho nhà phát triển Chrome cũng sẽ hữu ích khi khắc phục mọi sự cố với luồng WebRTC. Bạn nên mở Bảng điều khiển trước khi sử dụng Công cụ xác thực WebRTC.