ボイス/ビデオサポートでオンラインチャットルームを開発するために必要なテクノロジーはどれですか? 現在、私はCore PHP/MySqlとDHTMLを知っています。PHPのチャットアプリケーション
答えて
あなたはスケールでしょうチャットをしたい場合は、アプリケーションをどのように処理したか、イベントを書くことを学ぶ必要があり、このようなアプリケーションを構築するためのフレームワークがたくさんある、短いリスト
- node.js
- python twisted
- 等...
このツールは、AJAX呼び出しのcometスタイルを使用することを許可します。
悲しいことに、私はイベント駆動型のWebサーバー/フレームワークがPHP用であるとは思わないので、他の言語を習得しなければならないでしょう。
ウェブソケットはジョブに最も適しています。それはあなたが選択したいくつかのjavascriptとserversideの技術を勉強しなければならないことを意味します。 http://dev.w3.org/html5/websockets/
リアルタイムビデオデータをWebソケット経由で渡す方法についての情報はありますか? – hakre
Websocketsはデータストリームを許可します。したがって、レンダリング方法はむしろ疑問です。 –
私は過去にカスタムビデオチャットアプリケーションのために使用しましたTokBoxと呼ばれる無料のAPIがあります:
あなたはチャットセッションを保存し、受け渡しのためのバックエンドを構築する必要がありますそれは参加者の数、画面の位置とサイズ、オーディオコントロールなどを制御することができる非常に堅牢なjavascriptライブラリを持っています。また、phpやいくつかの他言語の開発者ライブラリがあります。バックエンドの制御(チャットのダウンロードとアーカイブを含む)
これは文書化されており、約1日でかなりカスタマイズされたシステムを手に入れることができました。
- 1. PhpバックエンドとC#フロントエンドを使ったチャットアプリケーション
- 2. アンドロイドのP2pチャットアプリケーション
- 3. チャットアプリケーションの問題
- 4. チャットアプリケーションのインテント
- 5. Javaアプリケーションのチャットアプリケーション
- 6. チャットアプリケーションのAndroid
- 7. チャットアプリケーションのデバッグ
- 8. チャットアプリケーション用のプロファイルスキャンコード
- 9. のFlexベースのチャットアプリケーション
- 10. ASP.Netチャットアプリケーションのjavascriptポップアップウィンドウ
- 11. チャットアプリケーションのタイマー機能
- 12. チャットアプリケーション用のAndroidデータベースローディングチャット
- 13. RecyclerView対チャットアプリケーションのListView
- 14. Lightswitch HTML - チャットアプリケーションのアップグレード
- 15. Rhomobileのチャットアプリケーションasp.netサーバー
- 16. JavaアプレットのWebチャットアプリケーション
- 17. XamarinとMVCのチャットアプリケーション
- 18. Androidチャットアプリケーション開発
- 19. PHP、MySQLのチャットアプリケーション。私は考えがありません
- 20. User to User Webチャットアプリケーション(PHP) - どのような選択ですか?
- 21. C#winformsでのチャットアプリケーションのリッチテキストボックス
- 22. チャットアプリケーションのFirebaseデータベース構造
- 23. アンドロイドのソケットioでチャットアプリケーション用
- 24. アンドロイドfirebase 1対1のチャットアプリケーション
- 25. ソケットアーキテクチャを使用したチャットアプリケーション。
- 26. チャットアプリケーション:node.jsまたはAPE?
- 27. チャットアプリケーション用GCMとApp Engine
- 28. 高い同時性チャットアプリケーション
- 29. PythonでP2Pチャットアプリケーションを書く
- 30. ASP.netのチャットアプリケーションのようなfacebook
あなたは、あなたが選んだ言語で、インターネット技術を利用したオーディオおよびビデオ技術と転送データを学ぶ必要があります。しかし、それができない言語を選択した場合(PHP、mysql、HTML、DHTMLはあなたが探していることをすることができません)、あなたは間違った言語を選択しました。たぶんあなたはCやJavaを調べる必要があります。 – hakre
Flash(Action Script)を使用したPHPは目的を解決できませんでしたか? – sandbox
おそらく単独でフラッシュすれば解決するだろう。しかし、Action Scriptがリアルタイムのビデオストリーミングと複数のパートナー間の同期をサポートしているかどうかはわかりません。 – hakre