ホームページ  >  記事  >  バックエンド開発  >  PHP をアプリのボイスチャット サーバーとして使用できますか?

PHP をアプリのボイスチャット サーバーとして使用できますか?

WBOY
WBOYオリジナル
2016-08-04 09:19:332048ブラウズ

phpをアプリのボイスチャットサーバーとして使用できますか?成熟した解決策はありますか?

返信内容:

phpをアプリのボイスチャットサーバーとして使用できますか?成熟した解決策はありますか?

WebRTC =
getUserMedia
RTCPeerConnection (シグナリングは WebSocket/AJAX を使用して送信できます)
RTCDataChannel (RTCPeerConnection に基づいて、ファイル転送など、ブラウザ間であらゆるデータを送信します)
まずは公式 PHP Swoole チャット ルームのデモをご覧ください。 、グループチャット、プライベートチャット、ファイルのアップロードなどをサポートします

PHP だけでは不十分です。それを実現したい場合は、拡張機能を使用する必要があります。

はい、高性能な非同期フレームワークである swoole フレームワークがあり、現在、多くのライブ ブロードキャスト Web サイトがこのフレームワークを使用しています。

これは通常、サードパーティによって行われます

WebSocketならそれができます。

WebSocket でテキスト チャットができることは知っていますが、音声ファイルの転送となると少し混乱します。一般的なプロセスを知っている人はいますか

NetEase Cloud、Ronglian Cloud、Huanxin にはすべてこれらのサービスがあります

WebSocket双方向通信で音声機能を実現

http://web.jobbole.com/84706/をご参照ください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。