Cấu hình máy chủ ICE với Twilio¶
SotaERP Discuss sử dụng API WebRTC và kết nối peer-to-peer cho cuộc gọi thoại và video. Nếu một trong số người tham gia cuộc gọi đằng sau một NAT đối xứng, bạn cần cấu hình một máy chủ ICE để thiết lập kết nối với người tham gia cuộc gọi. Để thiết lập một máy chủ ICE, trước tiên, tạo một tài khoản Twilio cho cuộc gọi video, sau đó, kết nối tài khoản Twilio đó với SotaERP.
Tạo một tài khoản Twilio¶
Đầu tiên, truy cập vào Twilio và nhấp vào Sign up để 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 Start your free trial. 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 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 sẽ 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 đến đây để sử dụng sản phẩm Twilio nào?, chọn Video.
Đối với Bạn dự định xây dựng gì với Twilio?, chọn Khác.
Đối với Bạn muốn xây dựng với Twilio như thế nào?, chọn Mà không cần mã code nào cả.
Đối với Mục tiêu của bạn hôm nay là gì?, chọn Tích hợp bên thứ ba.
Nếu cần, hãy thay đổi quốc gia thanh toán. Cuối cùng, nhấn vào Get Started with Twilio.
Xác định Twilio Account SID và Auth Token¶
Để xác định Account SID và Auth Token, hãy vào bảng điều khiển tài khoản Twilio. Sau đó, nhấp vào Develop trên thanh bên. Trong phần Account Info, tìm Account SID và Auth Token. Cả hai đều cần thiết để kết nối Twilio với SotaERP.
Kết nối Twilio với SotaERP¶
Mở cơ sở dữ liệu SotaERP và đi đến Use Twilio ICE servers và nhập Account SID và Auth Token của tài khoản Twilio. Cuối cùng, nhấn vào Save để áp dụng những thay đổi này.
. Đánh dấu vào ô bên cạnhXác định một danh sách các máy chủ ICE tùy chỉnh¶
Bước này không cần thiết cho cấu hình Twilio. Tuy nhiên, nếu Twilio chưa được cấu hình hoặc không hoạt động tại bất kỳ thời điểm nào, SotaERP sẽ chuyển sang danh sách máy chủ ICE tùy chỉnh. Người dùng phải xác định danh sách các máy chủ ICE tùy chỉnh.
Trong ICE Servers dưới Danh sách máy chủ ICE tùy chỉnh.
, nhấp vào nútSotaERP sẽ chuyển hướng đến trang ICE servers. Ở đây bạn có thể xác định danh sách của riêng bạn các máy chủ ICE.
Ghi chú
Đối với các phiên bản trên nền tảng cơ sở dữ liệu của SotaERP, 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).