Support HLS on Web through video.js/hls.js
Closed this issue · 4 comments
mykhailodanilenko commented
- Create a platform-specific (web) video playback component
- The component will utilize an hls-supporting lib on the web, video.js or hls.js (investigate which is easier to use)
- Update baseQueryParams in the video fetching service to include hls videos when fetching videos list
mblomdahl commented
- Create a platform-specific (web) video playback component
- The component will utilize an hls-supporting lib on the web, video.js or hls.js (investigate which is easier to use)
- /.../
Could you please comment on how this relates to #61, @mykhailodanilenko? If possible, locking our tech stack to Expo "paved path" would be desirable.
@freeboub, feel free if you'd like to comment too. I think you proposed switching to expo-video
when we chatted on LinkedIn, but I don't understand from the https://docs.expo.dev/versions/latest/sdk/video/#videosource docs what formats are supported. Is the idea here to be a HLS player?
mykhailodanilenko commented
@mblomdahl expo-av does support hls playback where the platform allows it, we are going for alternatives here to allow hls playback on chrome & firefox.
freeboub commented
I am not sure if I can give you good clues, but I think you can also consider shaka player!
mykhailodanilenko commented
Resolved with #70