-
Notifications
You must be signed in to change notification settings - Fork 368
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Safari plays HLS streamed out by OWT incorrectly. #1331
Comments
Are there any quality changes(such as resolution, bitrate) of your HLS streaming when video starts to freeze in safari? |
Accroding to
|
New progress! New routes: streaming out to SRS config reference:
|
We build such flow: WebRTC(Browser) => publish and mix into view "common"(OWT) => streaming out as RTMP(NMS/SRS) => play by Safari
<video>
(HSL). We also tried generating HLS files directly from OWT and serve them by express.js for safari to request, but the problem remains the same.The problem is that after normally played for abount 1min, the video keeps still (the video screen not change any more). However, in browser developer tool, we can see
.m3u8
and.ts
files are still being requested correctly, you can even download.ts
and play!By the way, Chrome on Android and Windows can play the same url using
https://livepush.io/hls-player/index.html
. It seems that only Safari<video>
doesn't work well with OWT streaming out.A recurrent reference:
The text was updated successfully, but these errors were encountered: