Skip to content

Shaka 2.0 and stream interruption #555

Closed
@agelun

Description

@agelun

Latest master (6d0f081)

According to http://dashif.org/wp-content/uploads/2015/04/DASH-IF-IOP-v3.0.pdf "4.8.3" and "4.8.5" (page 67) we have two options to indicate temporary stream unavailability:

  1. "Short Periods" – "This expresses that for this Period no media is present at least for the time as expressed by the @duration attribute". As I understood, they mean periods without any AdaptationSets or Representations inside.
  2. Using "dummy content", and according to "4.8.5" sending 404 to indicate content unavailability for specified interval.

But in first case Shaka reports about invalid MPD (no AdaptationSet/Representation) or stucks before such "dummy" period (in case of stream info absence).

In second case (404 response) Shaka makes repeated attempts to get a chunk and doesn't continue playback until we move scrollbar (or until chunk suddenly appears).

What do you recommend to use for temporary stream unavailability indication?

Are you going to handle 404 responses and "dummy periods" according to DASH-IF-IOP?

Thank you.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions