DIBINA UNTUK IOS
UI Kit Persidangan Video iOS
Letakkan mesyuarat langsung dalam aplikasi iPhone dan iPad. Mulakan dengan paparan bilik asli dan kawalan peserta UI Kit Persidangan Video iOS.
SUMBER PEMBANGUN
Dokumentasi & Contoh UI Kit Persidangan Video iOS
Panduan Integrasi
Pasang UI Kit Persidangan Video iOS dan sambungkan pengguna anda.
Contoh & Sumber
Lihat produk ini beroperasi dan terokai cara pelaksanaannya.
Bermesyuarat di mana kerja berlangsung
Sediakan perbualan bersama untuk pasukan acara ketika meninjau lokasi.
Dekatkan demonstrasi pakar
Biarkan pelajar membincangkan arca dan melihat perspektif pengajar melalui aplikasi mudah alih.
KEUPAYAAN IOS ROOM
Bilik untuk aplikasi anda
Kitar hayat bilik
- Cipta dan sertai bilik
- Kendalikan tindakan keluar dan tamat
Perbualan langsung
- Sambungkan video peserta
- Kawal kamera dan mikrofon
Pengalaman peserta
- Paparkan ahli bilik
- Cerminkan perubahan keadaan bilik
Identiti aplikasi
- Sambungkan ID pengguna anda
- Sahkan dengan UserSig keluaran pelayan
Integrasi platform
- Aplikasi Swift asli
- Ikuti kebenaran asli atau pelayar
Aliran produk anda
- Sambungkan bilik ke navigasi
- Simpan data perniagaan dalam aplikasi
Terokai komponen mesyuarat iOS
Lihat pengalaman bilik dan kod di sebaliknya.
Tempat untuk semua
Pasang paparan mesyuarat dengan UI Kit Persidangan Video iOS. Aplikasi menyediakan pengguna disahkan dan ID bilik.
Baca dokumentasiimport TUIRoomKit
import AtomicXCore
// After login, in a UIViewController implementing RouterContext.
let config = ConnectConfig()
var options = CreateRoomOptions()
options.roomName = "Studio session"
let roomView = RoomMainView(
roomID: roomID,
behavior: .create(options: options), config: config
)
roomView.routerContext = self
roomView.frame = view.bounds
roomView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
view.addSubview(roomView)Sambungkan identiti aplikasi
Log masuk dengan ID aplikasi, ID pengguna dan UserSig keluaran pelayan. Masuk bilik selepas berjaya.
Baca dokumentasiimport AtomicXCore
LoginStore.shared.login(
sdkAppID: sdkAppID, userID: userID, userSig: userSig
) { result in
// Handle login result before entering the room.
}Satukan peserta
Gunakan ID bilik sedia ada untuk membawa pengguna ke sesi sama.
Baca dokumentasiimport TUIRoomKit
// After login, inside your room view controller.
let roomView = RoomMainView(
roomID: roomID, behavior: .join, config: ConnectConfig()
)
roomView.routerContext = self
roomView.frame = view.bounds
roomView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
view.addSubview(roomView)PENYESUAIAN
Jadikan bilik sebahagian produk anda
Bilik yang sesuai dengan aplikasi iOS
Sambungkan paparan bilik ke navigasi dan kitar hayat. Sesuaikan sumber bar alat dan paparan peserta yang didokumenkan jika perlu.
Baca dokumentasiPastikan perbualan terus berjalan
Paparkan keadaan peserta dan kawalan bilik dalam antara muka yang jelas. Semak kebenaran hos dalam pelan Room anda.
Baca dokumentasiMULA SEKARANG
Hidupkan bilik pertama anda
- 01
- 02
Tambah UI Kit Persidangan Video iOS
Ikuti panduan platform untuk menyambungkan projek anda.
Ikuti Panduan Integrasi - 03
Sambung ke bilik pertama anda
Sambungkan pengguna ujian disahkan ke bilik sama. Semak kebenaran peranti sebelum mengaktifkan kamera dan mikrofon.
Konfigurasikan pengesahan
target 'YourApp' do
pod 'TUIRoomKit'
endimport TUIRoomKit
import AtomicXCore
// After login, in a UIViewController implementing RouterContext.
let config = ConnectConfig()
var options = CreateRoomOptions()
options.roomName = "Studio session"
let roomView = RoomMainView(
roomID: roomID,
behavior: .create(options: options), config: config
)
roomView.routerContext = self
roomView.frame = view.bounds
roomView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
view.addSubview(roomView)Soalan Lazim UI Kit Persidangan Video iOS
Apakah yang disertakan dalam UI Kit Persidangan Video iOS?
UI Kit Persidangan Video iOS menyediakan antara muka siap guna dengan kemasukan bilik, paparan video dan kawalan peserta. Aplikasi membekalkan identiti dan aliran perniagaan.
Bagaimana mengintegrasikan UI Kit Persidangan Video iOS?
Integrasikan melalui CocoaPods mengikut keperluan Xcode dan sasaran penggunaan semasa. Tambah penerangan kamera dan mikrofon; minta kebenaran sebelum tangkapan.
Bagaimana pengguna log masuk ke UI Kit Persidangan Video iOS?
Gunakan SDKAppID, ID pengguna dan UserSig yang dijana pelayan. Jangan letakkan rahsia aplikasi dalam kod pelayar atau mudah alih. Kendalikan kegagalan pengesahan sebelum masuk.
Bolehkah pengalaman mesyuarat disesuaikan?
Sesuaikan komponen dan konfigurasi yang didokumenkan. Sumber UI Kit asli menyediakan paparan bilik dan bar alat; semak pilihan disokong dalam panduan platform.
Bagaimana harga Room ditentukan?
Kos bergantung pada ciri pakej Room serta penggunaan audio/video. Semak halaman harga Conference semasa untuk keupayaan dan had yang disertakan.
Patutkah memilih UI Kit atau SDK?
Pilih SDK untuk antara muka dan pengendalian keadaan sendiri. Pilih UI Kit untuk skrin mesyuarat siap guna yang boleh diintegrasi dan disesuaikan.
Bagaimana mengintegrasikan UI Kit Persidangan Video iOS dengan Swift atau Objective-C?
Integrasikan pakej dalam dokumentasi ke projek Xcode dan kendalikan peralihan kitar hayat aplikasi. Uji pada iPhone dengan kebenaran dan keupayaan ciri pilihan.
Bagaimana menguji UI Kit Persidangan Video iOS sebelum melancarkan aplikasi?
Uji kemasukan disahkan, perubahan peserta serta kawalan kamera, mikrofon dan keluar bilik yang disokong.
Bagaimana menyesuaikan antara muka UI Kit Persidangan Video iOS?
Ubah RoomMainView, RoomBottomBarView dan TUIRoomKit.xcassets dalam fork kod sumber TUIRoomKit yang diselenggara. Contohnya, susun semula kawalan bawah dan gantikan ikon kamera sambil mengekalkan pengendali tindakannya. Halakan Podfile kepada fork dan branch supaya kemas kini CocoaPods tidak membuang penyesuaian itu. Semak safe area serta sel video peserta; penggayaan bar alat sahaja tidak menambah keupayaan mesyuarat baharu.
Sokongan integrasi untuk iOS Room
Soalan integrasi
Dapatkan bantuan persediaan untuk UI Kit Persidangan Video iOS.
Lihat Dokumentasi PembangunBincangkan aplikasi anda
Bincangkan produk, jangkaan penggunaan dan keperluan integrasi anda.
Hubungi Bahagian JualanSediakan ruang untuk idea seterusnya
Satukan orang dalam aplikasi anda.

