Không để thổi còi của riêng tôi quá nhiều, nhưng tôi có thể khuyên bạn nên thử IcedJava. (Đó là một phần của dự án SipTools) Nó đang tích cực được phát triển, có phiên bản 0.9 phát hành ổn định và hỗ trợ các trường hợp sử dụng như RTP truyền trực tuyến ra khỏi hộp.
Theo như hỗ trợ TCP, dự kiến sẽ được phát hành sau, nhưng bạn sẽ gặp khó khăn trong việc hỗ trợ TCP đối xứng nat do bắt tay ba chiều bị chặn. Ngay cả các phần mở rộng TCP cho đặc tả ICE lưu ý rằng các kết nối TCP ít có khả năng thành công hơn các kết nối UDP giữa các máy ngang hàng.
Điều đó nói rằng, bạn có thể giải quyết vấn đề này bằng cách định tuyến gói TCP qua cầu UDP, bao gồm tất cả các tính năng sửa lỗi và kiểm soát luồng. (Tôi quên RFC cho điều này, nhưng nó là một đặc điểm kỹ thuật cuối cùng) Tuy nhiên, tất cả chúng đều là các thông số kỹ thuật tương đối mới, và thông số kỹ thuật ICE-TCP vẫn chưa kết thúc. Ngay cả trong phát triển tích cực, chúng sẽ mất thời gian để thực hiện.
hmm liên kết đã chết ... – goh
Đã sửa lỗi liên kết. – SplinterReality
Dự án này vẫn được duy trì? Hoặc nó đã bị ngưng? – mateuscb