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ấn Sign up để tạo một 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ấn 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 thực. Nhập mã xác thực 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 Which Twilio product are you here to use?, chọn Video
Đối với What do you plan to build with Twilio?, chọn Other
Đối với How do you want to build with Twilio?, chọn With no code at all.
Đối với What is your goal today?, chọn 3rd party integrations
Nếu cần, thay đổi quốc gia thanh toán. Cuối cùng, nhấn Get Started with Twilio
Xác định vị trí Twilio Account SID và Auth Token¶
Để tìm Account SID và Auth Token, hãy truy cập 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 Odoo.
Kết nối Twilio với Odoo¶
Mở cơ sở dữ liệu Odoo và chuyển đến . Đánh dấu vào ô bên cạnh 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 Save để áp dụng các thay đổi.
Định nghĩa danh sách các máy chủ ICE tùy chỉnh¶
Bước này không bắt buộc cho cấu hình Twilio. Tuy nhiên, nếu Twilio không được cấu hình hoặc không hoạt động vào thời điểm nào đó, Odoo 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 máy chủ ICE tùy chỉnh.
Trong , nhấn nút ICE Servers dưới Custom ICE server list
Odoo sẽ chuyển hướng tới trang ICE servers. Ở đây bạn có thể định nghĩa danh sách máy chủ ICE của riêng bạn.
Ghi chú
Đối với các phiên bản on-premise của Odoo, gói python3-gevent là cần thiết để mô-đun Discuss chạy các cuộc gọi/đàm thoại video trên máy chủ Ubuntu (Linux).