2
スクリーングラフでネイティブストリームの解像度を得ることは可能ですか?または少なくともアスペクト比?ビデオノードは垂直方向または水平方向に自動的にスケーリングを行います。パディングなしでビデオサイズを知る必要があります。roku/scenegraphでネイティブストリームビデオ解像度を取得するには?
フィードバックをいただきありがとうございます。
スクリーングラフでネイティブストリームの解像度を得ることは可能ですか?または少なくともアスペクト比?ビデオノードは垂直方向または水平方向に自動的にスケーリングを行います。パディングなしでビデオサイズを知る必要があります。roku/scenegraphでネイティブストリームビデオ解像度を取得するには?
フィードバックをいただきありがとうございます。
Roku Video Player Nodeには、ビデオストリームのネイティブ解像度を提供するインターフェイスがありません。
この問題を解決する1つの方法は、ビデオと共にアプリケーションにビデオ情報を提供することです。したがって、ビデオストリームのリストをホスティングしている場合は、ビデオ解像度をメタデータの一部として含めます。
例JSON:
{
"videos": [
{
"title": "My Show",
"url": "https://example.com/video.m3u8",
"width": 1920,
"height": 1080,
"format": "hls"
}
]
}
一般的なビデオ解像度では、UIレイアウトの目的のために重要ではありません。ほとんどのアプリケーションでは、ビデオをフルスクリーンで再生したり、UIの定義済みの矩形の一部として再生したりします。