bbrouse
9 years agoVisitor
HLS Stream suddenly failing in production
We started experiencing streams failing to load in our production channel about 3 days ago. We use hls, and play through a roVideoPlayer object.
We store a cert file in the channel that is set on the video player, as well as the client certs:
Nothing has changed on our backend, but streams fail to play. The error code is different depending on which firmware version the Roku device is running. On version 7.2 the player returns "Unspecified or invalid track path/url". On version 7.5 the player returns an unknown error response: "An unexpected problem (but not server timeout or HTTP error) has been detected".
If the two lines above are removed from the player, or if a dummy file is added to theSetCertificatesFile call then video playback works.
Does anyone know what could be happening here?
We store a cert file in the channel that is set on the video player, as well as the client certs:
this.player.SetCertificatesFile("our_cert_file")
this.player.InitClientCertificates()Nothing has changed on our backend, but streams fail to play. The error code is different depending on which firmware version the Roku device is running. On version 7.2 the player returns "Unspecified or invalid track path/url". On version 7.5 the player returns an unknown error response: "An unexpected problem (but not server timeout or HTTP error) has been detected".
If the two lines above are removed from the player, or if a dummy file is added to theSetCertificatesFile call then video playback works.
Does anyone know what could be happening here?