問題タブ [baresip]

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 に答える
1326 参照

video - eyebeam とベアシップ SIP クライアント間のビデオ通話

2 つの SIP クライアントでビデオ通話を実現しようとしています

  1. バレシップ
  2. アイビーム

これまでのところ、音声ストリームは両方の方法で取得できましたが、ビデオ ストリームは一方通行です。つまり、baresip 端末でストリームを取得していますが、EYEBEAM 端末でビデオを見ることができません。どこが間違っているのか理解できません。

Wireshark で確認したところ、アイビームは STAP-a および Fu-a パケットをアイビームに送信しています。しかし、baresip は STAP-a および Fu-a パケットを eyebeam に送信していないため、ビデオはありません。どちらのクライアントも H.264 をサポートしています。

正しい方向へのポインタは大歓迎です。

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

ios - iOS の静的ライブラリ内での dlopen の使用は許可されています

dlopen() を使用してスタティック ライブラリ内の内部モジュール (.so) ファイルをロードするファット スタティック ライブラリを使用しています。stackoverflow では、開発者は dlopen() はプライベート API であると述べています。

この場合、dlopen() を使用するか、プライベート API を使用しても問題ありません。ライブラリの性質、つまり静的/動的に関係なく、ユーザー ライブラリでは使用しないでください。

dlopen() を使用できない場合は、同じタスクを達成するための別の方法として、誰かが任意のリソースを指すことができます。

注: これはベアシップ BSD ライブラリに関するものです。( http://www.creytiv.com/ )

更新:ライブラリは最初に、構成されたすべてのモジュールを静的にロードしようとします。失敗した場合は、dlopen() を使用して動的にロードしようとします。そのため、動的読み込みコードを削除すると問題が解決します。