Roku - How to use isHD, FullHD, FrameRate parameters?

≡放荡痞女 提交于 2019-12-24 06:39:12

问题


I am trying to play a 1080p@60fps HEVC stream on a Roku-4 device. I am facing some issues and I have explained it in this question - Roku: Playback is not smooth on Roku-4 device for 1080p@60fps HEVC content

I looked at the SDK documentation of Roku and found some parameters. I have some questions.

1) isHD: This is a flag to indicate the content is HD.

2) FullHD: This is a flag to indicate 1080p content.

3) FrameRate: To specify content frame rate if content is 1080p.

My questions are, 1) What is the purpose of these flags? Do they configure the player internally? Or they are just used for playlist selection in case of streaming?

2) What happens if I don't set these flags and play 720p/1080p content?

3) Why should I specify FrameRate only if content is 1080p? How Roku determines frame rate if content is of some other resolution?

4) According to document, FrameRate can take only two values - 24 and 30. How can I play 60fps content? Is the document not updated?

5) In normal case, I will just have a URL in my application. I don't have any information like frame rate or resolution. What value should I set for these parameters?

来源:https://stackoverflow.com/questions/38781614/roku-how-to-use-ishd-fullhd-framerate-parameters

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!