I am working on an app which has a media server and this media server provide me the URL's of different video files and these videos are in dash
format or .mpd
format. I go through react-native-video and it has exo-player
on android
which already have the support of dash
,I have tested exo-player
on andriod
and it works but on the other hand, it uses AVPlayer
for IOS
which don't have any support of dash.I spent some time finding some solution on the IOS side which could also support React-Native android
and IOS
but didn't find a proper way, Found two solutions but not works for both.
dash.js - https://github.com/Dash-Industry-Forum/dash.js/wiki
Google Shaka Player - https://github.com/google/shaka-player
dash.js
have only support for web
and shaka-player
have some embedded solution available on IOS
and which I have to bridge and then I can use.
I am looking for some quick workaround on react-native, Is there any player available that can play dash
on both platforms or any other workaround that can work for me.