LINE Planetデモアプリケーション、LINE Planet Callを紹介します
音声やビデオ通話技術を体験するには、他の技術に比べて多くの努力が必要です。先日公開した「LINE Planetクイックスタート」(参照)は、ITの知識が少ないユーザーでも、最初の通話を簡単かつ迅速に体験できるようにサポートするのが目的でした。今回の記事で紹介するLINE Planetデモアプリケーションも通話体験を迅速に提供することが目的ですが、それに加えて、実際のサービスにより近い形で実装する体験を提供するために開発しました。なお、実際のサービス開発時に私たちが公開したGitHubのソースコードを参照していただき、より迅速な開発をサポートする目的もあります。
私たちは、今後も継続的に開発・管理していくこのデモアプリケーションに「LINE Planet Call」という名前をつけました。これは、単にデモを提供するのが目的ではなく、お客様に利用される一つのサービとして捉え、愛情を込めて管理するという意味です。では、LINE Planet Callがどのように構成され、どのような機能を提供しているのかを見てみましょう。
LINE Planet Callの概要
提供プラットフォーム
LINE Planet CallはLINE Planetと同様に、以下の5つのプラットフォームで提供されます。
- Android: https://github.com/line/planet-kit-demoapp-android
- iOS: https://github.com/line/planet-kit-demoapp-apple
- macOS: https://github.com/line/planet-kit-demoapp-apple
- Windows: https://github.com/line/planet-kit-demoapp-windows
- Web: https://github.com/line/planet-kit-demoapp-web
- Webバージョンの場合、ローカルビルド以外にもブラウザですぐに体験できるURL(https://line-planet-call.lineplanet.me/)を提供しています。
主な機能と説明
LINE Planet Callが提供する主な機能は以下のとおりです。
機能 | 説明 |
---|---|
1対1音声通話 | 特定の相手と音声通話ができます。 |
1対1ビデオ通話 | 特定の相手と音声通話やビデオ通話ができます。 |
グループビデオ通話 | グループ通話ルームに参加し、複数のユーザーと音声通話やビデオ通話ができます。 |
マイクの制御 | マイクをミュートまたはミュート解除できます。 |
話者情報の表示 | 通話の参加者がそれぞれ入力した名前が表示され、発話中のユーザーが表示されます。 |
カメラの制御 | カメラを有効または無効にできます。モバイル端末では前面カメラと背面カメラの切り替えが可能です。 |
ただし、現在のWebバージョンでは1対1音声通話機能をサポートしていません。その他の機能は通常通りご利用いただけます。
動作手順
LINE Planet Callは、以下の手順で動作します。
- 設定(Setting)メニューで他のユーザーに表示する名前とユーザーID(user ID)を登録します。
- 通話タイプ(1対1通話またはグループ通話)を選択します。
- 使用シナリオを選択します。
- 今回公開するLINE Planet Callの最初のバージョンでは、「Basic Call」シナリオのみ提供し、今後さまざまなシナリオを追加する予定です。
- 各通話タイプに合わせて関連情報を入力し、通話を開始します。
- 1対1通話:相手(peer)のユーザーID
- グループ通話:ルーム名(room name)
- 通話を終了します。
以下は、AndroidバージョンのLINE Planet Callで1対1音声通話機能を使用する画面です。

参考
前述で紹介したプラットフォームごとのGitHubリポジトリのコードを参考にすると、LINE Planet Callを実際に使ってみることができます。ただし、実際のサービスに反映するためには、そのサービスに合わせてUIの修正やアプリサーバーの開発が必要です。また、LINE Planet Callは、提供目的に合わせて認証有効時間および最大通話時間の制限が適用されています。ご参考にしてください。
おわりに
LINE Planet Callを利用することで、LINE Planetの音声やビデオ技術技術を簡単かつ迅速に体験できます。これにより、LINE Planetの導入や活用の可能性を具体的に体験していただくことを期待しています。
私たちは、より多様なシナリオをお客様のアプリケーションに導入できるように、今後も継続してLINE Planet Callにシナリオを追加していく予定です。どうぞご期待ください。