ホームオートメーションシステム構築過程における覚書やティップスなどを掲載。内容についての追加情報・訂正などはフォーラムにてフォローします。

  • Flexisipアカウントマネージャ、プロビジョニング
    2021-11-29 08:00 AM
    前回のブログで紹介したFlexisipによるSIPサーバシステムにFlexisip Account Managerを配置します。Flexisip Account Managerは次の2つの役割を有しています。 プロビジョニング:プロビジョニングとは、Linphoneアプリに必要な設定ファイルを読み込み(書換え)することであり、XML-RPCサーバからこの設定ファイルが提供…
  • Flexisip SIPサーバ on Ubuntu 20.04 (Docker-Compose)
    2021-11-24 01:00 AM
    前回のブログ記事で紹介したFlexisip on Ubuntu 20.04 DEBパッケージを利用して、FlexisipのDockerイメージ(Ubuntu 20.04)を作成します。このFlexisipイメージとSIPサーバの稼働に必要な他のイメージ (Redis, Nginx, MariaDB, PHP-FPM) をDocker-Composeファイルにより一元管理し…
  • Flexisip DEBパッケージの作成(Ubuntu 20.04)
    2021-11-21 01:30 AM
    linphone-sdk on ubuntu 20.04 Docker イメージからコンテナを立ち上げ、コンテナ内にFlexisipのソースコードを取り込んでflexisip for ubuntu 20.04 をビルド、DEBパッケージを作成します。まず初めに、任意のディレクトリ(projects)内で linphone-sdk docker コンテナを起動して下さい。…
  • デスクトップ版Linphoneのビルド(Ubuntu20.04)
    2021-11-20 07:00 AM
    既に作成したlinphone-sdk on ubuntu 20.04 Docker Imageを利用して、linphone-desktop (Ubuntu 20.04) をビルドします。 上記イメージからlinphone-sdkコンテナを起動、そのコンテナ内にLinphoneのソースを取り込んでビルド・コンパイル、ビルドしたLinphoneをホストマシンへインストールして動作確認します…
  • linphone-sdk:Dockerイメージの作成 (Ubuntu20.04)
    2021-11-19 02:30 AM
    LinphoneやFlexisipをビルドする際に必要なlinphone-sdkのDockerイメージを事前にビルドします。Ubuntu 20.04版Dockerfileは提供されていないため、Ubuntu18.04版Dockerfileをベースに新規作成します。 …
  • Linphoneビルド・インストール on Armbian (Debian Buster)
    2021-05-04 09:00 AM
    Orange Pi PCを最新バージョンのArmbian(Debian Buster)にアップデートしましたが、Linphoneの対応バージョンが3.12と古いため、ソースからビルド・インストールします。 以前はLinphoneデスクトップのソースから、ユーザインターフェイスオプションを外してビルドしましたが、最新のビルドプロセスではLinphone-SDKのソースから直接プラットフォームを指定することでビルドが出来るようになったようです。 インストール条件 …