Unable to stream DASH on iOS

When I prepared a SourceConfig object with DASH type I receive

Fatal error: One or more sources are not of type HLS or Progressive MP4.

streamUrl = URL(string: "https://bitmovin-a.akamaihd.net/content/MI201109210084_1/mpds/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.mpd")

sourceConfig = SourceConfig(url: streamUrl, type: .dash)

player.load(sourceConfig: sourceConfig)

I couldn’t find anything about that in the documentation.
Could you please help me understanding why is it failing and how I can stream DASH using iOS SDK?

1 Like

Hi @mh1 , unfortunately iOS does not support DASH streaming. That’s currently a limitation of the operating system, so the only possible source types at the moment are HLS and Progressive MP4. You should provide an HLS manifest for your viewers using iOS devices.