ブログ
ホームオートメーションシステム構築過程における覚書やティップスなどを掲載。内容についての追加情報・訂正などはフォーラムにてフォローします。
-
Linphoneメール認証によるユーザ登録
2020-02-21 01:00 PM既に本ブログ記事やフォーラムで紹介したDockerコンテナで構築したFlexisipサーバによるSIP電話システムに、Belledonne Communicationsが公開しているFlexisipアカウントマネージャー(XMLRPCサーバ)を導入します。これによりAndroid版Linphoneアプリから直接ユーザ登録が出来るようになります。Linphone本家のSIPシステムとは完全に切り離された通話システムとなり、ユーザ管理をこのSIP電話システム保有者側でコントロールできるため、ホームインターホンとしての利用、学校などの教育機関に導入することにより、生徒・教師・保護者といった限ら .....UserFrostingによるユーザ登録システム
2019-12-10 04:15 PM以前紹介したFlexisipなどのユーザ登録型アプリをサービス提供する場合、ユーザ登録用画面・登録ユーザ専用画面といったウェブフロントエンドもセットで用意する必要があります。巷に出回っているPHPによるユーザ管理用サンプルコードをベースにすれば簡易的な登録システムは構築できますが、パスワード管理、管理ユーザによるメール認証方式など商業レベルまでの機能を実現するとなると大幅な工数が必要になります。 今回Flexisipアプリのサインインシステムとして、他のアプリにも同サインインシステムを導入できることや、ユーザのグループ化・権限付与、パスワードの暗号化・リセット、メールによ .....SIPサーバFlexisipのビルド・インストール
2019-07-22 03:30 PMUbuntu18.04にSIPサーバであるFlexisipをビルド・インストールします。VoIP電話(050電話、各種SNSメッセンジャーなど)システムでは、SIPプロトコルにより複数の端末間でリアルタイムに音声、テキスト、映像情報などが遣り取りされていますが、これら端末間の繋がりはSIPサーバ(Asteriskなど .....ビルドUbuntu18.04 Linphoneデスクトップ
2019-07-08 07:00 PMUbuntu18.04にデスクトップ版Linphoneをインストールします。Flatpak版も提供されていますが、デスクトップ版Linphoneの最新版をソースからビルドします。ビルドの際の依存パッケージ関連エラーなどを回避する為、Linphoneの開発ツールであるlinphone-sdk(for Ubuntu18.04)の役割をDockerコンテナに担わせます。 ソースファイル GitLab .....RTL8188によるOrangePiのルータ化Vol.2
2019-01-21 03:15 PM最新版Armbian(mainline kernel 4.19.y)では、USB-WifiドングルのRTL8188(ETV/EUS/ES)ドライバのマルチインターフェイスモードが有効になっていません。この為、アクセスポイントとステーションモードの同時使用が出来なくなってしまいました。再びOrangePiPCをルータとして使用するため、RTL8188ドライバをソースコードからコンパイルしてインストールします。OrangePiPCのルータ化の手順を前回のルータ化記事の修正内容も反映させて再掲載します。 対象ハードとOS .....OpenVPNサーバのインストール
2018-07-15 05:00 PM