WalkieTalkie
1.0.0
プロジェクトの主なアイデアは、UDP 経由でローカル ネットワーク内で 1 対 1 で動作するトランシーバー iOS アプリを実装することでした。すべての UDP 操作は、CocoaAsyncSocket ライブラリを使用して実装されます。
これまでのところ、アプリには 2 つのページがあります。
メインビュー (未接続) | メインビュー (接続済み) | 設定 |
---|---|---|
プロジェクトを実行するには、最初に依存関係をインストールする必要があります。これを行うには、プロジェクト ディレクトリに移動し、 pod install
実行するだけです。 Cocoapod をまだインストールしていない場合は、次の方法でインストールできます。
明らかな理由から、アプリを 2 つのデバイスで同時に実行する必要があります。ただし、利用可能な 2 台目のデバイスがない場合は、シミュレーターを使用できます。オーディオ ストリーミングをテストするもう 1 つのオプションは、次のパラメーターを使用してコンピューター上で VLC プレーヤーを実行することです。
vlc --demux=rawaud --rawaud-channels=1 --rawaud-fourcc=fl32 --rawaud-samplerate=11025 udp://@:<PORT>
注記! <PORT>
VLC が音声の表示を待機する実際の受信ポートに置き換える必要があります。