ATVプロフィールについて
GoogleはATVの詳細のURLをご紹介します
https://support.google.com/は、この着陸地点は、壁を超える必要があります。会社のATVの無線LANの始まりは、壁を介して接続することができます。
アンドロイドテレビ=アンドロイド+ GTVS
ATVは、実際のAndroid + GTVS + DRMの一連のテストです。
GoogleのATVの公式ウェブサイトでは主に概要を参照してください(プレビューを、ATVのの開発プロセスを導入)を通じてプロジェクトウォーク(プロジェクトの流れは、それが最後に公開ATVの用途に開発されたすべてのプロセスを完了することです)。
Google認定の用語
プロジェクトの承認
プロジェクト認定は、それが特定の各プロジェクトの開始時にプロジェクトの承認を求めなければならない、プロジェクトの承認は、Googleが理解し、各製品の開発とリリースをサポートできることを確認します。
SoCの承認
GoogleがAndroidのテレビに以前に開始したデバイスやハードウェアの分析と利用可能なベースのテストの結果に基づいて大幅に最終認定のリスクを低減し、いくつかのチップセットの構成を、承認しました。
デバイスの承認
特定のハードウェア構成で実行しているシステム全体のソフトウェアは、完全な互換性テスト、開始する前に、機器の必要性の承認の結果と、認定を構築しました。
Googleと承認要件
すべての機器は、Googleのパートナーサイトで、そして一つSDKデバイスモデルのいずれかで開発者を登録する必要があります。
すべての変更は、CDD(ATVのブートファイル)の規定に従わなければなりません
- そのような、YouTubeのお気に入りバーが第五のフロントページ上になければならないのどの位置でアプリランチャーとして、Googleは市場allAppsページ第二行第三の位置に配置しなければなりません。
Googleはセキュリティパッチを承認し、Googleグループ、正規のセキュリティパッチを追加し、通常は月に2回更新されなければなりません。あなたは、テスト用のテストツールをプレイしていないしていない場合。
ATVプロジェクトの流れ
1.ハードウェアソリューションを選択する顧客の需要によると、営業スタッフが、コンテンツのこの部分を考慮していますので、その実装の実現可能性を技術的に、顧客の需要に基づいていますが考慮しなければなりません。
標準プロジェクトTraker(プロジェクト計画プロセス)を準備2.
Googleのプラットフォームは、プラットフォームやプロジェクトのサポートを選択していることを確認します。3.
Googleは90日の審査期間を必要とするため、この必要性は、90日プロジェクトの開始前に提出するGoogleのホワイトリストのために、Googleのデバイス情報を提出する4
5. [スタート] GoogleのAndroid開発システムの最新バージョンを使用して
テストはハーマンが終わっ提出した後、完全なセルフテスト、自己診断テストを開発6。セルフテストが正常にハーマンながら、少なくとも15営業日、15営業日かかります(一般的には一週間かそこらで結果を得ることができます)。
7.ハーマンは、Google、Googleが承認のために30日かかる試験報告書に提出されます。
8.一度、Googleによって承認されたソフトウェアの後、変更しないでください。リリースは3ヶ月以内にアップグレードする必要があります後、OTAアップグレードバージョンは再認証が必要です。
ホワイトリスト
ストアホワイトリストを再生
GoogleはGoogleの市場での直接組み込まれて、アプリ未発表を許可していません。
キャストプロビジョニング
、投票への携帯電話の画面は、画面を投票したホワイトリスト得るために実施する必要がありますされてクロムキャスト機能、あなたは以前に認定されている必要があります。
AOSPからシステムへのATV
リリース署名鍵への変更のAndroid
メディアが再生のための2つが使用された後、TDK(安全管理)、widewine、playready3キーを追加します。
、Googleの市場のアプリケーションであるGTVSパッケージを追加します。
DRM
windewine L1:キャスト画面制御を行うために使用Googleのキャストのために、唯一のバージョンでは、L1を達成することができ達しました。
HDCP2.2ハイ-bandwidthデジタルコンテンツ保護
マイクロソフトにPlayReady
ATVは、認証を渡すために多くのDRMを持っている必要があります
ATVを構築する必要があります。tdk.TDKの目的は、ヘルプのビルドにシステムのセキュリティTEE(信託実行環境)、信頼された実行環境であります
テスト
CST:互換性テストスイートの互換性テスト・スイート
GTS:グーグル、APKの互換性テストのためのGMS TEST SUITE市場
GSI ON VTS:一般的なシステムイメージのハードウェア互換性テスト
スモークテスト:ATVコンプライアンス要件のために事前にテストされ、LAUNCHER、システムのレイアウト。プロジェクトより緊急一般的にはスキップされた場合。
CST ON GSI:これをテストする8.0必要性の後、AOSPのメイン試験CST
YOUTUBE TEST:ユーチューブのための試験は、一般的に我々は、必須の要件はありません。
すべてのラウンドは、1ヶ月を超えることはできません最長の時間を変更するように、60営業日のためのツールをテスト妥当性とは、サードパーティのテスト2週間以上を要し提出します。
他の
BLE音声リモコン
ATVの利用におけるGoogleのアシスタントが非常に高いので、ATVの要件は、BLE音声リモコンを取る必要があります。
署名鍵
ATVの開発は、他の側は、テストキーなどとして使用することはできません、キーを解放する必要があります。すべてのアプリケーションは、ATVシステムで実行するには、AndroidのTVキーの署名を必要とするため、別の方法は、認証を渡すためにGTVSを追加することです。
TIFアーキテクチャ
AndroidのP、DVB必見TIF建築後のATV
ATVの開発プロセス
ATV、通常の開発プロセス:ビルトインDRM、建てgtvs。ファームウェアをコンパイルし、いくつかのテストシリーズを実行します。同じテストを行うために第三者を提出してください。ソースコードを変更するために、テストFAILプロジェクトによります。リレイズテスト。承認、そして最終的に出荷のためにGoogleに提出されたすべてのレポートまで。
ATV修正
ATVは、一般的にATCは、アクセス権の数を変更しない場合は、それがテストに合格しないことがあり、フレームワーク層とシステムパーティションのほとんどを変更することはできません。