問題タブ [libjingle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1321 参照

php - xmppプロトコルを介したfbチャットやgchatのようなブラウザチャットクライアント用のライブラリ?

私は自分のサイト内に、ユーザーがサイト上の「友達」とチャットできるチャットサービスを構築しようとしています。彼らの「友達」は、mysqlデータベースから内部的に決定されます。チャットアプリケーションはgchatのように見えるはずです。連絡先をクリックすると、下部のタブがポップアップし、チャットの準備が整います。

そのような機能を可能にする優れたライブラリはありますか?ejabberdサーバー上で実行されるものが望ましいですが、それは別のものである可能性があります。そうでない場合、zend / phpフレームワークでそのようなブラウザチャットアプリを実装するための最良の方法は何でしょうか?

ありがとう

編集:さらに調査した後、私はlibjingleに出くわしました。それは私が探している種類の図書館でしょうか?または、libjingleとその使用法について詳しく教えてもらえますか?

0 投票する
0 に答える
454 参照

iphone - text-chat xmppメッセージスタンザがネットワークに到達しない - libjingleを使用したiPhoneプロジェクト

書き直したほうがいいと思いました。私の質問の以前の定式化は、より焦点を絞っていた可能性があります。プレゼンス通知に関する問題は、実際に発生し、今でも繰り返されていますが、些細なことです。まだ理解していないことは、偽造したり回避したりできます。基本的なテキスト チャット メッセージがユーザー間で移動することよりも、懸念ははるかに少なくなります。

繰り返しになりますが、この技術フレーバーの組み合わせはまだかなり新しいものです - libjingle を iphone xmpp/jabber アプリの心臓部 (および肝臓と腎臓...) として使用しています。サインオンの部分を取得しましたが、プレゼンス通知/名簿更新ビジネスは、実際には多かれ少なかれ正常に機能しているようです。しかし、xmpp テキスト チャット メッセージ スタンザは、送信される前に消えてしまうようです。他のネットワーク トラフィックをキャプチャし、プリティ パケットを熟読すると、ええ、サインオンなどのやり取りが見られますが、チャットには何もありません。

スタンザ、属性、名前空間などをどのようにまとめているかを確認し、再確認しました。すべてがジムダンディに見えます。libjingle の内部インフラストラクチャでメッセージがキューに入れられていることがわかります。しかし、イーサネットでは結果がありません。

以前にこのようなもので遊んだことがある人が、同様のつまずきを覚えていて、正しい方向へのヒント、提案、またはポインターを提供できることを願っています.

助けてくれてありがとう。

マイク

0 投票する
1 に答える
276 参照

scons - Libjingleコンパイルでの暗号化のエラー

最新のlibjingleをコンパイルすると、次のような問題が見つかりました。

このエラーを解決する方法について誰かが私にアドバイスを与えることができますか?

ありがとうございました。

0 投票する
1 に答える
1238 参照

video - Webブラウザのジングルビデオストリーム

ライブビデオストリーミングソリューションをオープンソースのRed5サーバーからXMPP/Jingleを使用したP2Pソリューションに移行することを検討しています。

アプリケーションの2つのインスタンス間でライブビデオストリーミングを提供するlibJingle「call」アプリケーションの修正バージョンがありますが、実際にはレシーバーをブラウザーに組み込む必要があります。これを行うために、私はJavaアプレットの作成を検討しており、Smack APIとsmackx-jingleを検討し始めましたが、Jingleプロジェクトは完了しておらず、放棄されているようです。

XMPP / Jingle通信を実行し、Webブラウザでビデオフィードを表示できるクライアントを持つための他の実際のオプションはありますか?

私の現在のオプションは、libJingleをJNIでラップすることです。これは大きなタスクになるため、可能であれば回避するか、SmackAPIの上にJingle拡張機能を自分で実装します。

提案や指示を事前に感謝します。

よろしく、

フィル

0 投票する
4 に答える
9976 参照

libjingle - WebRTC は libjingle をどのように使用しますか?

WebRTC のソース コードをダウンロードしましたが、WebRTC で libjingle のコードを見つけることができず、WebRTC が libjingle を使用する方法を見つけることができません (WebRTC のコードで XmppTask クラスなどを見つけることができません)。

誰でもガイドを教えてもらえますか?

0 投票する
2 に答える
2374 参照

swt - libjingleコンパイルエラー

libjingleをコンパイルするときに、swtoolkitで「hammer.sh」を実行すると、次のインポートエラーが発生します。

では、このインポートエラーを修正するにはどうすればよいですか...何か提案はありますか?

私はすでにscons(SCONS_DIR)の環境変数を設定し、すべてのライブラリをインストールしています。

0 投票する
2 に答える
399 参照

swt - libjingleのコンパイル、エクスパットエラー

libjingleのインストール中に、xmlparse.cが欠落しているため、インストールが停止します

これはインストールのエラー部分です...サードパーティ/expat-2.0.1/lib/xmlparse.cにxmlparse.cがありますが、何が問題なのですか?

0 投票する
1 に答える
111 参照

iphone - 他のボタンで音を止める

小さなJingeMachineを作成して、サウンドmp3 wavなどを再生しようとしています。このアクションオンボタンはTouchDownです:

}

他のボタンですべての音を止めるにはどうすればよいですか? 複数のタッチですべてのサウンドを開始できますが、可能であれば、1 回のタッチですべてを停止します。

助けてくれませんか?

0 投票する
0 に答える
507 参照

android - Androidの問題へのlibjingleの移植

signal1.(sigslot.h) で connect() を呼び出そうとすると、非常に奇妙な問題が見つかりました。

うまくいきません。

例えば。

connections_list_test という名前の一時リストを作成すると、それは機能し、push_back は正しく動作します。

しかし、m_connected_slots は push_back できません。

明らかに、私が使用しているSTLライブラリで非標準の動作をしているに違いありません。

この問題について何か提案できますか?または他のAndroid移植の経験はありますか?

これに関するいくつかのログを次に示します。

0 投票する
1 に答える
559 参照

xmpp - クエリのブロードキャストに使用する XMPP メッセージを修正する

Google の libjingle フレームワークを使用しようとしていますが、クライアントからサインインしている他のクライアントにクエリをブロードキャストする必要があります。

IQ プロトコル (http://xmpp.org/extensions/xep-0099.html)、プレゼンス プロトコル (http://xmpp.org/rfcs/rfc3921.html)、または単に関連するクライアントをループしてダイレクト メッセージを送信しますか?