videojs / video.js

Video.js - open source HTML5 video player
https://videojs.com
Other
37.86k stars 7.43k forks source link

H265 HLS video does not play; but it does with Bitmovin player #8284

Open SebastianSchoeps opened 1 year ago

SebastianSchoeps commented 1 year ago

Description

I have a short video (HLS, HEVC) which is running without problems in VLC: https://taggy-test.b-cdn.net/test/reolink-original/output.m3u8

I want to play this with videojs. But no video is showing.

It works with the Bitmovin player, but only in Chrome: https://bitmovin.com/demos/stream-test?format=hls&manifest=https%3A%2F%2Ftaggy-test.b-cdn.net%2Ftest%2Freolink-original%2Foutput.m3u8

Shouldn't it work with videojs too, if it works in another player in the same browser? Maybe the resolution (4608x1728) is an issue?

The video is coming from a surveillance camera via RTSP stream that I record with FFMpeg. There is no possibility to reencode it.

Thanks for any help, Sebastian

Reduced test case

https://taggy-test.b-cdn.net/test/reolink-original/output.m3u8

Steps to reproduce

  1. Try to play the video

Errors

No response

What version of Video.js are you using?

8.3.0

Video.js plugins used.

No response

What browser(s) including version(s) does this occur with?

Chrome 113.0.5672.92

What OS(es) and version(s) does this occur with?

MacOS Ventura 13.2.1

video-archivist-bot commented 1 year ago

Hey! We've detected some video files in a comment on this issue. If you'd like to permanently archive these videos and tie them to this project, a maintainer of the project can reply to this issue with the following commands:

welcome[bot] commented 1 year ago

👋 Thanks for opening your first issue here! 👋

If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can. To help make it easier for us to investigate your issue, please follow the contributing guidelines.

gkatsev commented 1 year ago

Not really sure what's going on but it's worth noting that Safari doesn't display the video either and mediastreamvalidator shows a few "MUST FIX" issues.

Error: Playlist vs segment duration mismatch
--> Detail:  Segment duration 3.0572, Playlist duration: 2.3988
--> Source:  https://taggy-test.b-cdn.net/test/reolink-original/output.m3u8 - output0.ts

--> Detail:  Segment duration 1.1520, Playlist duration: 1.7158
--> Source:  https://taggy-test.b-cdn.net/test/reolink-original/output.m3u8 - output1.ts
video-archivist-bot commented 1 year ago

Hey! We've detected some video files in a comment on this issue. If you'd like to permanently archive these videos and tie them to this project, a maintainer of the project can reply to this issue with the following commands: