アプリのインストール・実行
Estimated reading time: 2 minutes
法人向け ブラビア では、任意のアプリケーションをインストールし、ホームアプリケーションとして指定することができます。
アプリケーションをインストールする
autorun.txt を編集することで、任意のアプリケーションをディスプレイにインストールすることができます。 autorun.txt は USB メモリーの /sony ディレクトリに置きます。 アプリケーションのインストールには、autorun.txt の次のプロパティを設定する必要があります。
action:"copyapp"を設定します。auid: アプリケーション識別子を設定します。copyapp->app: 上記のauidを設定することでインストールするアプリケーションを指定します。copyapp->startup_uri: 上記のauidを設定することで起動アプリケーションを指定します。
詳細については autorun.txt をご覧ください。
例
次の autorun.txt は、ディスプレイにアプリケーションをインストールするための最小例です。
{
"action": "copyapp",
"auid": "net.sony.tv.sample.myapp_1",
"copyapp": {
"app": "net.sony.tv.sample.myapp_1",
"startup_uri": "net.sony.tv.sample.myapp_1"
}}
AV メディアファイルをインストールする
アプリケーションをディスプレイにインストールするとき、USB メモリーの /media ディレクトリに保存されている AV メディアファイルをディスプレイへインストールすることができます。 インストールされた AV メディアファイルはアプリケーションから利用することができます。
例えば、アプリケーションが /media/video1.mp4 に保存されているビデオファイルを使用する場合、以下のように file:// スキームを使用してビデオファイルにアクセスします。
<video src="file://localhost/media/video1.mp4"/>
インストールされている AV メディアファイルを管理する[1]
[1] この機能は WebAppRuntime v1.2.65.8 以降でサポートされています。
AV メディアファイルがディスプレイにインストールされると、インストールされている AV メディアファイルを USB メモリーの /media ディレクトリのファイルと置き換えたり同期することができます。アプリケーションコードの置き換えを行う必要はないため /sony/apps は必要ありません。
-
AV メディアファイルを USB メモリーの
/mediaディレクトリと同期する場合:"media": "sync"を指定することで、 インストールされているすべてのメディアファイルは USB メモリーの/mediaディレクトリと同期されます。 もしvideo1.mp4がインストールされていて USB メモリーの/mediaディレクトリにvideo1.mp4が含まれていない場合、インストールされているvideo1.mp4は削除されます。- autorun.txt
{ "action": "copyapp", "copyapp": { "app": "define auid to be installed", "media": "sync" } }
- autorun.txt
-
AV メディアファイルを USB メモリーの
/mediaディレクトリからコピーまたは上書きする場合:"media": "copy"を指定することで、 インストールされているすべてのメディアの内容は USB メモリーの/mediaディレクトリで上書きされます。 もし/mediaディレクトリに同じファイル名が含まれていなくても削除されません。- autorun.txt
{ "action": "copyapp", "copyapp": { "app": "define auid to be installed", "media": "copy" } }
- autorun.txt
プロモードで起動アプリケーションとして実行する
アプリケーションインストーラは、プロモードでアプリケーションを起動するためのプロパティを自動的に設定します。 以下の例のように "startup_uri" プロパティはインストールプロセスで自動的に設定されます。
- プロ設定モードにします。
- テレビ起動時の設定 初期入力 起動アプリ を選択します。
- インストールされたアプリケーションの
"startup_uri"プロパティが起動アプリの URIに自動的に設定されていることを確認します。 - プロモードを起動します。 ディスプレイが自動的に再起動します。
- ディスプレイがプロモードで起動し、起動アプリが表示されます。
“ホームボタン設定” プロモードでホームアプリケーションとして実行する。
デフォルトでは、ユーザーがホームボタンを押すと、既定のホームアプリケーションを表示しますが、 プロ設定の “ホームボタン設定” で動作を変更できます。
この機能を使用すると、ホームアプリケーションを任意のアプリケーションに置き換えることができ、次のように表示動作を設定できます。
| No. | メニュー | 動作 |
|---|---|---|
| 1 | 標準メニュー (デフォルト値) | ディスプレイの既定の標準メニューを起動します。 |
| 2 | カスタムメニュー | プロ設定の「起動アプリ」で指定されたアプリケーションを起動します。 |
| 3 | カスタム/標準メニュー | 標準メニューと最後の入力信号(例: HDMI1)を順番に起動します。 |
| 4 | インストールしたアプリ | インストールした Android APK を起動します。 |
- プロ設定モードにします。
- 機能設定 ホームボタン設定 カスタムメニュー
- インストールされたアプリケーションの
"startup_uri"プロパティが起動アプリの URIに自動的に設定されていることを確認します。 - プロモードを起動します。 ディスプレイが自動的に再起動します。
- ディスプレイがプロモードで起動し、起動アプリが表示されます。
上記のようにディスプレイではインストールしたアプリケーションの動作をインテグレーションすることができます。
アプリケーションをアンインストールする
ディスプレイからウェブアプリケーションをアンインストールするには、 autorun.txt の action プロパティを removeapp に設定します。
詳しくは autorun.txt をご覧ください。
