Roku Internal Errors
When you get an error code of -3, the Roku Internal Error number may have further meaning to Roku Developer Support.
It's good to record these roku internal errors whenever you get a -3 Error number.
msg.GetIndex -3
msg.GetData 0
msg.GetMessage An unexpected problem (but not server timeout or HTTP error) has been detected.
msg.GetInfo()
StreamBitrate: 1500000
MeasuredBitrate: 13039
Url: ...
sdata = dDefaultsMetaDataStreamGet()
sdata.url = xml@media_stream
sdata.contentid = some_value
bitrates = [330, 660, 996, 2048]
for each br in bitrates
sdata.bitrate = br
episode.Streams.Push(sdata)
end for
Function dDefaultsMetaDataStreamGet() As Object
output = CreateObject("roAssociativeArray")
output.url = ""
output.bitrate = 0
output.quality = false
output.contentid = ""
output.stickyredirect = false
return output
End Function