Wima
3 years agoReel Rookie
ARD Mediathek Livestreams
Hi,
Has a solution been found in the meantime? I have the same issue over a year later with my new Roku Express 4K. Now I’m seriously considering returning the product.
I thought I replied here yesterday, but I can't find the reply:
After I unlocked the developer interface on the box, I installed a sample app. In the Config.brs I then changed the URL for some livestreams. And voila, I can enjoy the livestreams of the ARD-Mediathek.
Activating developer mode is descriped here: https://developer.roku.com/de-de/docs/developer-program/getting-started/developer-setup.md (in geman).
I found the URL for the ARD-Channel and others here: here: https://gist.github.com/Axel-Erfurt/b40584d152e1c2f13259590a135e05f4
The sample app is here: https://github.com/rokudev/multi-live-channel
Important: The streams must have "hls" as streamFormat!
Anyway, it worked for me. All tips without guarantee and use at your own risk. Have fun!
Klaus
Hello axel99092,
Thank you for your inquiry.
I may have the solution to the problem.
I have made the following changes:
Replace curPos with "-1". Stream then starts about 30 seconds before the current time.
source/main.brs
...
if playContent then
m.video.visible = true
'stop
==> 'm.video.content.PlayStart = curPos
==> m.video.content.PlayStart = -1
m.video.control = "play"
m.global.AdTracker = 1
m.AdTimer.control = "start
end if
...
And to suppress the ad timer (comment out both lines):
components/HomeScene.brs
...
==> 'm.AdTimer.control = "start"' ==> 'm.AdTimer.observeField("fire")
==> 'm.AdTimer.observeField("fire", "change")
...
That should help for now. To make it clear again: This is just a workaround until Roku finally updates the ARD-Mediathek app.
Many greetings
Klaus