Sử dụng uSipServer + SipDroid (hoặc bất kỳ máy khách SIP nào) được định cấu hình tại một địa chỉ IP rõ ràng.
Giống như một thiết bị có uSipServer, đã khởi động Wi-Fi AP (trong menu "Tethering") và SipDroid được kết nối với test1@127.0.0.1. Thiết bị khác kết nối với Wi-Fi và sử dụng tài khoản SIP test2@192.168.43.1 và gọi đến "test1".
Cập nhật: Vừa kiểm tra cấu hình này thực sự hoạt động:
- Đặt thiết bị đầu tiên ở chế độ "Điểm truy cập di động" (Cài đặt -> Không dây & mạng -> Điểm kết nối & điểm truy cập di động -> Điểm truy cập Wi-Fi di động)
- Khởi động uSipServer trên thiết bị đầu tiên
- Kết nối thiết bị thứ hai với AP được tạo bởi thiết bị thứ nhất (Cài đặt -> Không dây & mạng -> Cài đặt Wi-Fi -> Mạng Wi-Fi -> "X10i" (hoặc bất kỳ tên nào)
- Bắt đầu SipDroid trên thiết bị thứ hai, ví dụ: "qqq" là người dùng và "192.168.43.1" làm máy chủ SIP. Các chỉ báo chuyển sang màu xanh lá cây.
- Bắt đầu SipDroid trên thiết bị đầu tiên, ví dụ, "eee" là người dùng và "192.168.43.1" hoặc "127.0.0.1" làm máy chủ. Các chỉ báo vẫn màu vàng.
- Có thể gọi điện thoại từ thiết bị thứ hai đến thiết bị thứ nhất, chỉ định "eee" trong trường cuộc gọi thấp hơn; có thể gọi điện thoại từ thiết bị thứ nhất đến thiết bị thứ hai, chỉ định "qqq" trong trường cuộc gọi thấp hơn. Không có thực thể bên ngoài (như các điểm truy cập bổ sung hoặc nhà cung cấp di động) tham gia.
Tôi đã thử các máy khách SIP khác (như CSipSimple và Linphone), nhưng chúng từ chối hoạt động trên thiết bị đầu tiên khi không có mạng "bình thường" nào được định cấu hình. Và SipDroid (may mắn là đủ ngu ngốc để bỏ qua "sự vắng mặt" của mạng) không tương thích với codec với mọi thứ khác mà tôi đã thử.
Lưu ý rằng nếu có các kết nối mạng khác, SipDroid có thể nhầm lẫn chúng và gửi IP sai đến mạng ngang hàng dẫn đến điện thoại "một chiều". Kiểm tra chỉ bật ứng dụng khách Wi-Fi hotstop / Wi-Fi.