この PDF では、多くの (すべてではない) TV のユーザー エージェントに見られる、TV 用の「ハイブリッド ブロードキャスト ブロードバンド TV」ユーザー エージェント標準について説明します。これは、ケースの大部分をカバーしています。
http://www.etsi.org/deliver/etsi_ts/102700_102799/102796/01.01.01_60/ts_102796v010101p.pdf
関連する引用:
7.3.2.4 HTTP ユーザーエージェントヘッダー
ハイブリッド ブロードキャスト ブロードバンド TV アプリケーションに代わって行われるすべての発信 HTTP 要求には、この条項で説明されている構文を使用する User-Agent ヘッダーが含まれるものとします。
User-Agent ヘッダーには、HbbTV/1.1.1 (<capabilities>;> [<vendorName>]; [<modelName>]; [<softwareVersion>];> [<hardwareVersion>]; <reserved>) が含まれます。
• <capabilities> フィールドは、10.2.4 節で定義されているように、0 個以上の連結されたハイブリッド ブロードキャスト ブロードバンド TV オプション文字列で構成されます。
• <vendorName>、> <modelName>、<softwareVersion>、および <hardwareVersion> フィールドは、OIPF DAE 仕様 [2] の application/oipfRemoteManagement オブジェクトで定義されているものと同じであり、オプションです。
• <reserved> フィールドは、将来の拡張用に予約されています。
10.2.4 ハイブリッド ブロードキャスト ブロードバンド TV オプション文字列
「+DL」ファイルダウンロード機能に対応
「+PVR」PVR 機能のサポート
「+RTSP」RTSP ストリーミング機能のサポート