Định cấu hình máy chủ ICE với Twilio¶
SoOn Discussion sử dụng API WebRTC và kết nối ngang hàng cho cuộc gọi thoại và video. Nếu một trong những người tham dự cuộc gọi sử dụng NAT đối xứng, bạn cần đặt cấu hình máy chủ ICE để thiết lập kết nối với người tham dự cuộc gọi. Để thiết lập máy chủ ICE, trước tiên, hãy tạo tài khoản Twilio cho cuộc gọi điện video, sau đó kết nối tài khoản Twilio đó với SoOn.
Tạo tài khoản Twilio¶
Đầu tiên, hãy truy cập Twilio và nhấp vào Đăng ký để tạo tài khoản Twilio mới. Tiếp theo, nhập tên và địa chỉ email của bạn, tạo mật khẩu và chấp nhận các điều khoản dịch vụ của Twilio. Sau đó, nhấp vào Bắt đầu dùng thử miễn phí. Xác minh địa chỉ email của bạn với Twilio theo hướng dẫn của họ.
Tiếp theo, nhập số điện thoại của bạn vào Twilio. Sau đó, Twilio sẽ gửi cho bạn một tin nhắn văn bản SMS chứa mã xác minh. Nhập mã xác minh vào Twilio để xác minh số điện thoại của bạn.
Sau đó, Twilio chuyển hướng đến trang chào mừng. Sử dụng danh sách sau để trả lời các câu hỏi của Twilio:
Đối với Bạn định sử dụng sản phẩm Twilio nào ở đây?, hãy chọn Video.
Đối với Bạn dự định xây dựng cái gì với Twilio?, hãy chọn Other.
Đối với Bạn muốn xây dựng bằng Twilio như thế nào?, hãy chọn Không có mã nào cả.
Đối với Mục tiêu hôm nay của bạn là gì?, hãy chọn Tích hợp bên thứ 3.

Nếu cần, hãy thay đổi quốc gia thanh toán. Cuối cùng, nhấp vào Bắt đầu với Twilio.
Xác định vị trí SID tài khoản Twilio và mã thông báo xác thực¶
Để xác định SID tài khoản và Mã thông báo xác thực, hãy truy cập trang tổng quan tài khoản Twilio. Sau đó, nhấp vào Develop trên thanh bên. Trong phần Thông tin tài khoản, tìm SID tài khoản và Auth Token. Cả hai điều này đều cần thiết để kết nối Twilio với SoOn.

Kết nối Twilio với SoOn¶
Mở cơ sở dữ liệu SoOn và đi tới Sử dụng máy chủ Twilio ICE và nhập Account SID và Auth Token của tài khoản Twilio. Cuối cùng, nhấp vào Save để áp dụng những thay đổi này.
. Chọn hộp bên cạnh
Xác định danh sách máy chủ ICE tùy chỉnh¶
Bước này không bắt buộc đối với cấu hình Twilio. Tuy nhiên, nếu Twilio không được định cấu hình hoặc không hoạt động tại bất kỳ thời điểm nào, SoOn sẽ quay trở lại danh sách máy chủ ICE tùy chỉnh. Người dùng phải xác định danh sách máy chủ ICE tùy chỉnh.
Trong ICE Servers bên dưới Custom ICE server list.
, nhấp vào nút
SoOn sẽ chuyển hướng đến trang ICE server. Tại đây bạn có thể xác định danh sách máy chủ ICE của riêng mình.

Ghi chú
Đối với các phiên bản SoOn tại chỗ, gói python3-gevent
là cần thiết để mô-đun Thảo luận chạy cuộc gọi/cuộc gọi video trên máy chủ Ubuntu (Linux).