Невозможно воспроизвести видео с помощью Widevine DRM с потоковым URL DASH - PullRequest
0 голосов
/ 06 сентября 2018

Мы внедряем один видео канал Roku, и в этом мы хотим использовать Widevine DRM с DASH Streaming URL для воспроизведения видео. Я следовал документации, предоставленной форумом разработчиков Roku, но она не работает.

Мой текущий код:

videoContent = createObject("roSGNode", "ContentNode")
videoContent.StreamFormat = "dash"
videoContent.Url = 'provided dash streaming url
' for widevide DRM
drmParams = {
    keySystem: "Widevine",
    licenseServerURL: 'provided our licenseServerURL
}
videoContent.drmParams = drmParams

HttpAgent = CreateObject("roHttpAgent")
HttpAgent.AddHeader("Authorization",AuthorizationTokenString)
m.VideoPlayer.setHttpAgent(HttpAgent)

m.VideoPlayer.content = videoContent
m.VideoPlayer.control = "play"

Я нашел следующую ссылку, чтобы узнать путь. https://sdkdocs.roku.com/display/sdkdoc/Content+Protection#ContentProtection-Widevine-BETA https://sdkdocs.roku.com/display/sdkdoc/Content+Meta-Data#ContentMeta-Data-ExampleofconfiguringadashstreamwithWidevineDRM

Пожалуйста, дайте мне знать, если я что-то здесь упустил, и помогите мне решить эту проблему.

...