理想的にはビデオチャット機能を提供するiOSアプリを開発しています
現在、AVCaptureOutput、Bonjour、NSNetServices、CFSocketStreams、およびNSStreamsを使用して、wifiネットワーク内で機能させることができました。2 つの iOS デバイス (クライアントとサーバー) が同じ Wi-Fi に接続されている。
私が達成したいのは、ローカルのwifiネットワークではなく、専用サーバーを介して接続することです。そのため、2 つ以上のデバイスで 3G や LTE なども使用できます。
iPhone からリモートの専用サーバーにカメラをストリーミングする方法を知りたいです。Wowza をサーバーとして使いたくない、OpenTok や類似のツールは使いたくない、Apple の HTTP ライブ ストリーミング ツールは使いたくない、リアルタイム カメラ/マイクではなく、メディア ストリーム専用です)
CFHTTPリクエスト、NSURLConnections、JSON、およびHTML5についても読みましたが、それらがどのように機能するか、またはそれらが必要なものであるかどうかはまだわかりません。
要約:
iPhone とリモートの専用サーバーとの間の接続を確立し、iPhone のカメラ/マイクをリアルタイムで 30fps で常にストリーミングするにはどうすればよいでしょうか?