Skip to content

Latest commit

 

History

History

DataChannelSample

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

DataChannelSample (DataChannel メッセージング機能サンプル)

このサンプルでは、 DataChannel メッセージング機能でメッセージを送受信するアプリを Sora iOS SDK を用いて実装する方法を説明しています。 映像とメッセージを同時に送受信するサンプルアプリです。

ビルド環境

サンプルアプリをビルドする際の環境については システム条件 をご確認ください。

ビルド方法

  1. DataChannelSample/Environment.example.swift のファイル名を DataChannelSample/Environment.swift に変更し、接続情報を設定します。

    $ cp DataChannelSample/Environment.example.swift DataChannelSample/Environment.swift
    
  2. DataChannelSample.xcodeproj を Xcode で開いてビルドします。

    $ open DataChannelSample.xcodeproj
    

Tip

はじめてビルドを行う場合、 ビルドに失敗し SwfitLintBuildToolPlugin (SwiftLintPlugin) に関するプロンプトが表示されたら 必ずプラグインを信頼して有効にしてください。そうすることで次回以降ビルドを正常に実行できます。

サンプルアプリの使い方

このサンプルアプリでは、ビデオチャットと同様の仕様に加えて任意のメッセージを送受信できます。 メッセージの送受信に使うラベルは Environment.swift で変更できます。

映像とラベルは関連していません。同一のチャネルに接続したどのクライアントも任意のラベルでメッセージを送信できます。

実装上の詳細について

実装上の詳細につきましてはサンプルアプリのソースコード上に詳細なコメントを用意してありますので、適時そちらをご確認ください。