以下の用途向け:IOS

iOS ビデオ会議 UI Kit

iPhone・iPad アプリにライブ会議を。iOS ビデオ会議 UI Kit のネイティブルーム画面と参加者操作から始められます。

開発者向けリソース

iOS ビデオ会議 UI Kitのドキュメントとサンプル

専門家の実演をもっと身近に

モバイルアプリで彫刻を話し合い、講師の視点から見られる学習を。

IOS ROOM の機能

アプリのためのルーム

ルームのライフサイクル

  • ルームの作成と参加
  • 退出と終了の処理

ライブでの会話

  • 参加者ビデオを連携
  • カメラとマイクを操作

参加者の体験

  • ルームメンバーを表示
  • ルーム状態の変化を反映

アプリの ID

  • 独自のユーザー ID を連携
  • サーバー発行の UserSig で認証

プラットフォーム連携

  • ネイティブ Swift アプリ
  • ネイティブ・ブラウザーの権限に対応

製品のフロー

  • ルームをナビゲーションに連携
  • 業務データはアプリで管理

iOS 会議コンポーネントを見る

ルーム体験とそのコードをご覧ください。

会議画面

みんなの居場所

iOS ビデオ会議 UI Kit で会議画面を配置。アプリが認証済みユーザーとルーム ID を提供します。

ドキュメントを読む
RoomViewController.swift
import 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)

カスタマイズ

ルームを製品らしく

iOS アプリに合うルーム

ルーム画面をナビゲーションとライフサイクルに連携。必要に応じ文書化されたツールバーと参加者画面のソースを調整。

ドキュメントを読む

始める

最初のルームを動かす

  1. 01

    アプリを作成

    アプリケーションとテストユーザー向けに Room を有効にします。

    Room コンソールを開く
  2. 02

    iOS ビデオ会議 UI Kit を追加する

    プラットフォームガイドに沿ってプロジェクトを接続します。

    統合ガイドに従う
  3. 03

    最初のルームに接続

    認証済みテストユーザーを同じルームに接続。カメラとマイクを有効にする前にデバイス権限を確認します。

    認証を設定
iOS Room UI Kit
Podfile
target 'YourApp' do
  pod 'TUIRoomKit'
end
RoomViewController.swift
import 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)

iOS ビデオ会議 UI Kit のよくある質問

iOS ビデオ会議 UI Kit には何が含まれますか?

iOS ビデオ会議 UI Kit は入室、映像表示、参加者操作を備えた会議画面を提供。ID と業務フローはアプリで管理します。

iOS ビデオ会議 UI Kit の導入方法は?

CocoaPods で導入し、現在の Xcode・デプロイ対象要件に従ってください。カメラとマイクの使用説明を追加し、取得前に権限を要求します。

iOS ビデオ会議 UI Kit のログイン方法は?

SDKAppID、ユーザー ID、サーバー生成の UserSig を使用。アプリの秘密鍵をブラウザー・モバイルコードに含めず、入室前に認証失敗を処理します。

会議体験をカスタマイズできますか?

文書化されたコンポーネントと設定を製品に調整。ネイティブ UI Kit ソースにはルーム画面とツールバーがあります。対応項目はガイドで確認してください。

Room の料金は?

料金は Room プラン機能と音声・ビデオ使用量で決まります。含まれる機能と制限は現在の Conference 料金ページをご確認ください。

UI Kit と SDK のどちらを選ぶべきですか?

独自画面と状態処理には SDK、導入・調整できる完成済み会議画面には UI Kit を選んでください。

Swift・Objective-C で iOS ビデオ会議 UI Kit を導入する方法は?

Xcode プロジェクトに文書記載のパッケージを統合し、アプリのライフサイクル遷移を処理します。選択した機能の権限と capabilities を iPhone でテストしてください。

アプリ公開前に iOS ビデオ会議 UI Kit をどうテストしますか?

認証済み入室、参加者変更、対応するカメラ・マイク・退出操作をテスト。

iOS ビデオ会議 UI Kit の画面をカスタマイズする方法は?

保守する TUIRoomKit ソースの fork で、RoomMainView、RoomBottomBarView、TUIRoomKit.xcassets を変更します。例えば、操作ハンドラーを維持したまま、下部コントロールの順序やカメラアイコンを変更できます。CocoaPods の更新でカスタマイズが失われないよう、Podfile をその fork とブランチに向けてください。セーフエリアと参加者の映像セルも確認します。ツールバーの見た目を変えるだけでは、新しい会議機能は追加されません。

iOS Room の導入サポート

アプリケーションについて相談

製品、想定利用量、統合要件についてご相談ください。

営業担当者への連絡

次のアイデアのためのルームを

アプリの中で人々をつなげる。