I've not found any documentation nor trick to proper start streaming a Dash video with timeshift at its live position. Currently I observe stream duration then seek to that duration for this but it causes an unwanted audio video glitch.
Any help please?
videocontent = createObject("RoSGNode", "ContentNode")
videocontent.live = true
videocontent.title = "Live video with timeshift"
videocontent.streamformat = "dash"
videocontent.url = "https://host/live/channel_with_2h_timeshift.mpd"
video = m.top.findNode("exampleVideo")
video.content = videocontent
video.control = "play"
sub onDuration(message as object)
video = message.getRoSGNode()
duration = video.duration
if duration > 10 then
video.seek = duration