Cấu hình máy chủ ICE với Twilio¶
Odoo Thảo luận sử dụng WebRTC API và kết nối peer-to-peer để thực hiện các cuộc gọi thoại và video. Nếu một trong những người tham gia cuộc gọi đang ở sau 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 đến người đó. Để thiết lập máy chủ ICE, trước tiên hãy tạo một tài khoản Twilio dành cho cuộc gọi video, sau đó kết nối tài khoản Twilio đó với Odoo.
Tạo tài khoản Twilio¶
Đầu tiên, truy cập Twilio và nhấp Đă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 điều khoản dịch vụ của Twilio. Sau đó, nhấp 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 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 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 muốn sử dụng sản phẩm Twilio nào?, chọn Video.
Đối với Bạn có kế hoạch 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 Hoàn toàn không cần mã.
Đố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ứ 3.
Nếu cần thiết, thay đổi quốc gia thanh toán. Cuối cùng, nhấp Bắt đầu với Twilio.
Xác định vị trí Twilio Account SID và Auth Token¶
Để xác định vị trí Account SID và Auth Token, truy cập bảng điều khiển tài khoản Twilio. Sau đó, nhấp Phát triển trên thanh bên. Trong phần Thông tin tài khoản, xác định vị trí Account SID và Auth Token. Cả hai đều cần thiết để kết nối Twilio với Odoo.
Kết nối Twilio với Odoo¶
Mở cơ sở dữ liệu Odoo và vào . Đánh dấu vào ô bên cạnh Sử dụng máy chủ ICE của Twilio và nhập SID Tài khoản cùng Mã xác thực của tài khoản Twilio. Cuối cùng, nhấp Lưu để áp dụng các thay đổi này.
Định nghĩa 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 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, Odoo sẽ quay lại sử dụng danh sách máy chủ ICE tùy chỉnh. Người dùng phải định nghĩa danh sách máy chủ ICE tùy chỉnh.
Trong , nhấp nút Máy chủ ICE bên dưới Danh sách máy chủ ICE tùy chỉnh.
Odoo sẽ chuyển hướng đến trang Máy chủ ICE. Tại đây bạn có thể định nghĩa danh sách máy chủ ICE của riêng mình.
Ghi chú
Đối với các phiên bản Odoo tại chỗ, gói python3-gevent là cần thiết để mô-đun Discuss chạy cuộc gọi/cuộc gọi video trên máy chủ Ubuntu (Linux).