ĐƯỢC XÂY DỰNG CHO IOS
SDK gọi video cho iOS
Xây dựng trải nghiệm gọi điện gốc bằng SDK gọi video iOS của Tencent RTC. Kết nối lời mời và các nút điều khiển phương tiện với bố cục video, hệ thống điều hướng và hệ thống danh tính người dùng của ứng dụng.
TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN
Tài liệu & Ví dụ về SDK gọi video cho iOS
Ví dụ & mã nguồn
Xem sản phẩm hoạt động thực tế và khám phá cách triển khai.
Cuộc gọi video một đối một trên iOS
Mang cuộc trò chuyện trực tiếp vào ứng dụng iOS của bạn cho các kết nối cá nhân hoặc hoạt động tư vấn, với các nút điều khiển video và cuộc gọi trong cùng một trải nghiệm.
Cuộc gọi video nhóm trên iOS
Kết nối nhiều người tham gia trong giao diện cuộc gọi iOS gốc của bạn. Sử dụng hướng dẫn nền tảng để cấu hình luồng cuộc gọi và các bố cục nhóm được hỗ trợ.
TÍNH NĂNG IOS CALL
Tính năng gọi video trên iOS
Kết nối mọi người
- Cuộc gọi thoại và video
- Xử lý cuộc gọi đến
Luôn nắm quyền kiểm soát
- Nút điều khiển camera và micrô
- Sự kiện vòng đời cuộc gọi
Biến nó thành của bạn
- Luồng ứng dụng của bạn
- Tích hợp theo từng nền tảng
Khám phá API gọi video trên iOS
Sử dụng TUICallEngine để kết nối người dùng, thực hiện cuộc gọi và cập nhật giao diện cuộc gọi iOS gốc khi trạng thái cuộc gọi thay đổi.
Kết nối người dùng với iOS Call SDK của bạn
Đăng nhập TUICallEngine sau khi người dùng đăng nhập ứng dụng. Chuyển các sự kiện cuộc gọi iOS đến màn hình xử lý cuộc gọi đến và cuộc gọi đang diễn ra.
Đọc tài liệu#import <RTCRoomEngine/TUICallEngine.h>
TUICallEngine *call = [TUICallEngine createInstance];
[call init:sdkAppID userId:userID userSig:userSig
succ:onSuccess fail:onError];Bắt đầu cuộc gọi video trên iOS
Truyền ID người nhận từ ứng dụng của bạn đến API cuộc gọi. Liên kết thao tác này với một liên hệ, cuộc trò chuyện hoặc nút gọi trong giao diện iOS.
Đọc tài liệu[call calls:@[recipientID]
callMediaType:TUICallMediaTypeVideo
params:nil
succ:onSuccess fail:onError];Luôn chủ động kiểm soát luồng cuộc gọi
Tích hợp các nút điều khiển cuộc gọi vào giao diện quen thuộc với người dùng.
Đọc tài liệu[call accept:onSuccess fail:onError];
// When the user ends the call:
[call hangup:onSuccess fail:onError];TÙY CHỈNH
Tùy chỉnh giao diện cuộc gọi iOS
Điều chỉnh giao diện cuộc gọi iOS gốc, các nút điều khiển và luồng cuộc gọi đến cho phù hợp với sản phẩm.
UI cuộc gọi của bạn
Xây dựng màn hình gọi riêng dựa trên khung hình video và các sự kiện vòng đời.
Đọc tài liệuĐiều khiển phương tiện
Kết nối các nút riêng của bạn với camera, micrô và các chức năng điều khiển cuộc gọi.
Đọc tài liệuBẮT ĐẦU
Thêm tính năng gọi video vào ứng dụng iOS
- 01
- 02
Thêm SDK gọi video cho iOS
Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.
Làm theo Hướng dẫn tích hợp - 03
Thực hiện cuộc gọi đầu tiên của bạn
Đăng nhập bằng hai người dùng thử nghiệm, sau đó thực hiện và trả lời cuộc gọi.
Thiết lập xác thực
pod 'RTCRoomEngine'#import <RTCRoomEngine/TUICallEngine.h>
TUICallEngine *call = [TUICallEngine createInstance];
[call init:sdkAppID userId:userID userSig:userSig
succ:onSuccess fail:onError];Câu hỏi thường gặp về SDK gọi video cho iOS
iOS Video Calling SDK bao gồm những gì?
iOS Video Calling SDK cung cấp các API TUICallEngine cho lời mời gọi, sự kiện và điều khiển phương tiện. Ứng dụng của bạn xây dựng giao diện cuộc gọi iOS native và kết nối giao diện đó với các sự kiện cuộc gọi iOS.
Tôi nên sử dụng SDK gọi điện cho iOS hay UI Kit?
Sử dụng API của SDK để xây dựng giao diện riêng. Chọn UI Kit nếu bạn muốn có sẵn màn hình và các nút điều khiển.
Cuộc gọi đến trên iOS hoạt động trong nền như thế nào?
Cấu hình các yêu cầu về thông báo đẩy gốc và vòng đời ứng dụng theo hướng dẫn dành cho iOS. Kiểm thử cuộc gọi đến trên thiết bị thật khi ứng dụng ở chế độ nền trước, nền sau và ngoại tuyến; chỉ hiển thị màn hình cuộc gọi chưa có nghĩa là đã hoàn tất thiết lập.
Làm cách nào để xác thực người dùng của iOS Video Calling SDK?
Tạo UserSig trên máy chủ và chuyển cho máy khách sau khi quy trình đăng nhập của riêng bạn hoàn tất. Luôn lưu bí mật của ứng dụng trên máy chủ.
SDK gọi video iOS có được sử dụng miễn phí không?
Giao diện và dịch vụ Call được lưu trữ đảm nhiệm những vai trò khác nhau. Hãy kích hoạt dịch vụ cho ứng dụng và xem lại gói hiện tại, khả năng cung cấp tính năng cùng phí sử dụng.
Làm thế nào để tích hợp SDK gọi video iOS với Swift hoặc Objective-C?
Tích hợp gói trong tài liệu vào dự án Xcode và xử lý chuyển đổi vòng đời ứng dụng. Kiểm thử trên iPhone với quyền và khả năng mà tính năng đã chọn sử dụng.
Làm thế nào để kiểm thử SDK gọi video iOS trước khi phát hành ứng dụng?
Kiểm thử trạng thái mời, chấp nhận, từ chối và kết thúc cuộc gọi giữa các người dùng độc lập, gồm cả trường hợp từ chối quyền.
Làm thế nào để tùy chỉnh giao diện SDK gọi video iOS?
Xây dựng điều khiển cuộc gọi và giao diện người tham gia dựa trên API trạng thái và media được hỗ trợ; ứng dụng của bạn quản lý giao diện.
Hỗ trợ tích hợp iOS Call
Trao đổi về ứng dụng của bạn
Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.
Liên hệ bộ phận kinh doanhĐưa tính năng gọi video vào ứng dụng iOS
Bắt đầu với iOS Video Calling SDK, kết nối hai người dùng thử nghiệm và tạo cuộc gọi đầu tiên.

