Giao thức khởi tạo phiên (SIP) là giao thức truyền thông báo hiệu, được sử dụng rộng rãi để kiểm soát các phiên truyền thông đa phương tiện như cuộc gọi thoại và video qua mạng Giao thức Internet (IP).
Yêu cầu SIP là: - ĐĂNG KÝ: Được UA sử dụng để cho biết địa chỉ IP hiện tại của nó và URL mà họ muốn nhận cuộc gọi.
INVITE: Được sử dụng để thiết lập phiên truyền thông giữa các tác nhân người dùng.
ACK: Xác nhận trao đổi tin nhắn đáng tin cậy.
CANCEL: Chấm dứt yêu cầu đang chờ xử lý.
BYE: Chấm dứt một phiên giữa hai người dùng trong một hội nghị.
TÙY CHỌN: Yêu cầu thông tin về khả năng của người gọi mà không cần thiết lập cuộc gọi.
Trả lời SIP
Tạm thời (1xx): Đã nhận và xử lý yêu cầu.
Thành công (2xx): Hành động đã được nhận, hiểu và chấp nhận thành công.
Chuyển hướng (3xx): Cần thực hiện thêm hành động (thường là do người gửi) để hoàn thành yêu cầu.
Lỗi máy khách (4xx): Yêu cầu chứa cú pháp sai hoặc không thể thực hiện được tại máy chủ.
Lỗi máy chủ (5xx): Máy chủ không thực hiện yêu cầu có vẻ hợp lệ.
Thất bại toàn cầu (6xx): Yêu cầu không thể được thực hiện tại bất kỳ máy chủ nào.
Ngoài ra, bạn cần phải kiểm tra điều này. apple document on how to use voip app
cho SDK bạn có thể sử dụng của sdk trả hoặc sdk miễn phí là những đi kèm theo miễn phí siphon, twilio, Ozeki etc..Using những SDK bạn có thể dễ dàng thực hiện SIP, SDP, RTCP, SRTCP, RTP, SRTCP, vv
SIP là gì? Đó là một thuật ngữ mới đối với tôi. – Moshe
http://en.wikipedia.org/wiki/Session_Initiation_Protocol –