CrossRoad

XRを中心とした技術ブログ。 Check also "English" category.

Androidスマートフォンをサーバにして、複数の端末から映像+音声を確認する方法 (みまもりアプリ開発4)

前回までは、他の場所に設置したAndroidスマートフォンのカメラ映像を、別の場所で確認するアプリ開発の方法を紹介しました。 今回は、この機能に加えてAndroidスマートフォンの音声も一緒に伝送する機能を追加しました。 また、前回はアプリがバックグラウ…

Androidスマートフォンをサーバにして、複数の端末から映像を確認する方法 (みまもりアプリ開発3)

前回からの続きです。 こういう構成で、ローカルネットワーク環境だけで使用できる、みまもりカメラの仕組みを改良していきます。 今回は、複数クライアント端末が同時に接続できるようにしつつ、操作画面を使いやすくしました。 1. 複数クライアントが同時…

Androidスマートフォンをサーバとして、別の部屋の映像を確認する方法 (みまもりアプリ開発2)

前回の続きです。前回は、Androidスマートフォンをサーバとするアプリ開発の方法を書きました。 www.crossroad-tech.com 今回は、このコードをベースとして、Androidスマートフォンがサーバ+カメラになって部屋の映像を送信し、別の部屋にあるPCやタブレッ…

Ktorを使って、Androidアプリとして動くシンプルなWebサーバを作ってみました (みまもりアプリ開発 1)

最近、子どもが産まれたので色々な育児対応が増えました。 小さな赤ちゃんは1日をほとんど寝ていますが、ずっと抱っこするわけにもいかずベッドや布団に寝かせます。 一方、そのまま放置していて何かあったら、、と思って時々様子をみるのですが、ドアの開…

GitHub Copilot Chatをつかって、iOSアプリとWebアプリを作ってみました

最近、ClaudeやCursorなど、ソフトウェア実装の時間を大幅に短縮できるサービスが増えています。 その中の1つにGitHub Copilotがあります。GitHub CopilotではVisual Studio Codeなどのエディタでコーディングの補完ができるだけでなく、「〜という機能をも…