2011-10-08 51 views
5

Có bất kỳ API Java nào để thực hiện cuộc gọi điện thoại đến điện thoại di động (miễn là hỗ trợ nhà cung cấp dịch vụ sẽ được sắp xếp để thực hiện cuộc gọi đó) không?Java API để thực hiện cuộc gọi điện thoại

myProgram(A) --> Java API to make a call like Skype(B) --> PSTN/Mobile network support(c) 

Mô-đun A sẽ là mã Java của tôi và nó sẽ chuyển cuộc gọi đến nhà cung cấp dịch vụ của tôi.

Tôi đang tìm API ở cấp B. Ngoài ra, tôi không sử dụng Android. Tôi muốn chạy mã này trên máy chủ của tôi.

Tôi đã thử và chuyển sang skype. Để sử dụng Skype, Skype nên được cài đặt trên máy (mà tôi không muốn).

Có giải pháp nào khác để làm điều này không?

Trả lời

2

Bạn đã xem qua Asterisk chưa? Có một số Java API.

+0

Có miễn phí hoặc được cấp phép không? – Rites

+0

Dấu hoa thị theo GNU GPL và Asterisk-Java theo Giấy phép Apache, do đó cả hai đều miễn phí. – Chris

+0

Không cần phải định cấu hình Asterisk cho nhà cung cấp dịch vụ của tôi không? – Rites

2

Java Telephone API (JTAPI). Bạn có thể xem xét điều đó. Nó có các triển khai khác nhau, như xtapi, gjtapi. Tôi đã làm việc với xtapi.

Nó cho phép bạn thực hiện/nhận cuộc gọi.

+0

Bạn có thể thêm một số mã ở đây không? Ngoài ra, cách bạn định cấu hình nhà cung cấp mạng PSTN/Mobile cho điều này? – Rites

+0

từ nơi tôi tải xuống bình javax.telephony – Max

Các vấn đề liên quan