問題タブ [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.
video - eyebeam とベアシップ SIP クライアント間のビデオ通話
2 つの SIP クライアントでビデオ通話を実現しようとしています
- バレシップ
- アイビーム
これまでのところ、音声ストリームは両方の方法で取得できましたが、ビデオ ストリームは一方通行です。つまり、baresip 端末でストリームを取得していますが、EYEBEAM 端末でビデオを見ることができません。どこが間違っているのか理解できません。
Wireshark で確認したところ、アイビームは STAP-a および Fu-a パケットをアイビームに送信しています。しかし、baresip は STAP-a および Fu-a パケットを eyebeam に送信していないため、ビデオはありません。どちらのクライアントも H.264 をサポートしています。
正しい方向へのポインタは大歓迎です。
ios - iOS の静的ライブラリ内での dlopen の使用は許可されています
dlopen() を使用してスタティック ライブラリ内の内部モジュール (.so) ファイルをロードするファット スタティック ライブラリを使用しています。stackoverflow では、開発者は dlopen() はプライベート API であると述べています。
この場合、dlopen() を使用するか、プライベート API を使用しても問題ありません。ライブラリの性質、つまり静的/動的に関係なく、ユーザー ライブラリでは使用しないでください。
dlopen() を使用できない場合は、同じタスクを達成するための別の方法として、誰かが任意のリソースを指すことができます。
注: これはベアシップ BSD ライブラリに関するものです。( http://www.creytiv.com/ )
更新:ライブラリは最初に、構成されたすべてのモジュールを静的にロードしようとします。失敗した場合は、dlopen() を使用して動的にロードしようとします。そのため、動的読み込みコードを削除すると問題が解決します。