問題タブ [linphone-sdk]
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.
ios - linphone-iphone SDK がビルドされない
linphone-iphone のSDK を構築しようとしています。しかし、そうすることができません。それは私にエラーを与えています:
Xcode 7.1 を使用しています。
手動でコンパイルする方法や一時的に XCode6 に戻す方法もわかりません。というわけで、わかる方いましたら教えてください。
注: https://github.com/BelledonneCommunicationsの指示に従って、Mac OS のターミナルから linphone-iphone プロジェクト ディレクトリのコマンド「./prepare.py -c && ./prepare.py && make」でビルドしています。 /linphone-iphone .
python - Python .whl パッケージを新しいプラットフォームにインストールするにはどうすればよいですか? (pep425タグ)
LinPhone の Python バージョンをインストールしようとしています。はじめにの指示に従って、を使用して直接インストールしようとしましたsudo pip install linphone --pre
。これは「正常に」ダウンロードおよびインストールされましたlinphone-3.9.1-py2-none-any.whl
ただし、途中import
で奇妙なエラーが発生しました(この質問と同じですが、Python2.7を使用しています)、削除linphone
してLinphone Pythonリポジトリに移動し、最新のMac .whlファイルをダウンロードして直接インストールしようとしました. しかし、私は得る:
linphone-3.9.1_361_g26b0a20-cp27-none-macosx_10_7_x86_64.whl is not a supported wheel on this platform.
この質問を見つけた後macosx_10_11_intel
、ペプタグが原因でこれが自分のマシンにビルドされないことに気付きました...そこで、明らかな修正を試み、名前を変更しlinphone-3.9.1_361_g26b0a20-cp27-none-macosx_10_11_intel.whl
てインストールを許可しましたが、完全に別のエラーが発生しました。
質問:
製品の名前を変更する以外に、プラットフォームにmacosx_10_7_x86_64
whlをインストールする適切な方法はありますか? macosx_10_11_intel
10.7 と 10.11 の間に最小限の違いがあるべきではありませんか?
元の「奇妙な」エラー:
名前の変更されたファイル エラー
ios - Linphone (IOS) ビルド エラー (C99 では無効)
gitから linphone -iphone プロジェクトをダウンロードし、( Liblphone iOS バージョン 2.4.0 ) から SDK をダウンロードしました。liblinphone-sdkフォルダをプロジェクト フォルダ(linphone-iphone-master)にコピーします。
Linphone (iphone)を実行しようとしていますが、このエラーが発生します。私は何をすべきか?
/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:51: 関数 'linphone_proxy_config_find_auth_info' の暗黙の宣言は C99 では無効です
ビルド設定 -> 検索パス
xcode からのエラー
エラーログ
CompileC /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.o Classes/LinphoneCoreSettingsStore.m normal x86_64 Objective-C com.apple.compilers.llvm.clang.1_0.compiler cd /Users/cansahinbakir/Downloads/linphone-iphone-master export LANG=en_US.US-ASCII export PATH="/Applications/Xcode.app/Contents/ Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/ sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x Objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c99 -fobjc-arc -gmodules - Wno-trigraphs -fpascal-strings -O0 -fno-common -Werror -Werror-implicit-function-declaration -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-implicit-atomic-properties -Wno-arc-繰り返し使用の弱い -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value - Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to- 32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector-Wno-deprecated-implementations -DDEBUG -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.2.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mios-simulator-version-min=6.0 -g -Wno-sign-conversion -fobjc-abi-version=2 -fobjc-legacy-dispatch -iquote /Users/cansahinbakir/Library/Developer/Xcode/DerivedData /linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/linphone-generated-files.hmap -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates /linphone.build/Debug-iphonesimulator/linphone.build/linphone-own-target-headers.hmap -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/linphone-all-target-headers.hmap -iquote /Users/ cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/linphone-project-headers.hmap -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Products/Debug-iphonesimulator/include -I/Users/cansahinbakir/Downloads/linphone-iphone-master/liblinphone-sdk/apple-ダーウィン/インクルード -I/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/Utils/NinePatch -I/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/Utils/XMLRPC -I/Users/cansahinbakir/ Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/DerivedSources/x86_64 -I/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/ビルド/中間体/linphone.build/Debug-iphonesimulator/linphone.build/DerivedSources -Werror=objc-method-access -Werror=incomplete-implementation -DLINPHONE_CAPABILITY_INAPP_PURCHASE=0 -F/Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Products/Debug-iphonesimulator -DORTP_LOG_DOMAIN= \"ios\" -include /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/PrecompiledHeaders/linphone_Prefix-ahtsqvxgrzqakggrtidvlsmngdln/linphone_Prefix.pch -MMD -MT 依存関係 -MF /Users/cansahinbakir/Library /Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.d --serialize-diagnostics /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.dia -c /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m -o /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone .build/Objects-normal/x86_64/LinphoneCoreSettingsStore.om -o /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.om -o /Users/cansahinbakir/Library/Developer/Xcode/DerivedData/linphone-dqzmasmedjxmwsauolyepbakaskm/Build/Intermediates/linphone.build/Debug-iphonesimulator/linphone.build/Objects-normal/x86_64/LinphoneCoreSettingsStore.o
/Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:51: エラー: C99 では関数 'linphone_proxy_config_find_auth_info' の暗黙の宣言が無効です [-Werror,-Wimplicit-function-declaration] LinphoneAuthInfo *proxyAi = (LinphoneAuthInfo *)linphone_proxy_config_find_auth_info(proxyCfg); ^ /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:51: 注: 「linphone_proxy_config_get_error_info」のことですか? /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:1 から含まれるファイル: /Users/cansahinbakir/Downloads/linphone-iphone-master/linphone_Prefix.pch:10 から含まれるファイル: ^ /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:533:31: エラー: 小さい整数型 'int' から 'LinphoneAuthInfo *' (別名 'struct _LinphoneAuthInfo *') にキャスト [-Werror ,-Wint-to-pointer-cast] LinphoneAuthInfo *proxyAi = (LinphoneAuthInfo *)linphone_proxy_config_find_auth_info(proxyCfg); ^ /Users/cansahinbakir/Downloads/linphone-iphone-master/Classes/LinphoneCoreSettingsStore.m:839:26: エラー: 互換性のない整数からポインターへの変換の初期化 'const LinphoneAuthInfo *' (別名 'const struct _LinphoneAuthInfo *') の式でtype 'int' [-Werror, -Wint-conversion] const LinphoneAuthInfo *ai = linphone_proxy_config_find_auth_info(config); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3つのエラーが発生しました。
XCode バージョン 7.2.1 (7C1002)
注:私はXcodeとIOSが初めてです。
手伝ってくれてありがとう。
android - Linphone MediaStreamer2 オーディオ & ビデオ ストリームを一緒に開始する
https://github.com/BelledonneCommunications/mediastreamer2 https://github.com/BelledonneCommunications/linphone-android
mediastreamer2 ライブラリのみを使用して、リモート IP とポートを指定し、それぞれのメソッド audiostream.c を呼び出して音声通話を開始できます。
その後、ビデオ通話も開始する必要がありました。そのため、videostream.c を初期化し、それぞれのメソッドを使用して、リモートおよびローカル カメラ フィードをレンダリングするためのサーフェスを提供します。リモートポートとIPを指定して、ビデオストリームを正常に開始できました。
しかし問題は、両方のストリームを一緒に開始するときです。音が止まり、動画のストリーミングも止まります。ローカル カメラ フィードのみが機能します。
だから私は私のためにこれをすべて行う1つの魔法の方法を持っています. そのビデオ部分にコメントすると。音声通話は正常に機能し、音声部分をコメントすると、ビデオ通話は正常に機能します。しかし、両方を開始すると。音なしストリーミングなし。しかし、AudioStream が正常に開始され、VideoStream が正常に開始されました。
linphone の経験を持つ人は、メソッドの正しい順序を理解するのに役立ちますか? または私たちは何を間違っていますか。これが私たちの方法です。
macos - Macでlinphonecを使う
.pkg
Mac (Yosemite 10.10.4) に Linphoneの 3.9.1 をインストールしましたlinphonec
が、コンソールでは使用できないようです。
また、リポジトリから Ubuntu 16.04 マシンに Linphone をインストールしたところ、linphonec
すぐに利用できるようになりました。
linphonec
Macで有効にするために必要な追加の手順はありますか?