-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Invalid frames using videos at 29.97fps and Smooth Streaming #3933
Comments
Can you please check the url to the manifest you provided, getting a 404 |
Hello, another URL version with encoded spaces in URL: If you need the proxy files generated in this test, you can find at this 7z: https://drive.google.com/file/d/1fr75twJmp9c6zwn4fUGqUsIWo_wW8ziL/view?usp=sharing Regards |
@jafs looking at your streams, MSS content differs from the DASH content Therefore, MSS content will start at tfdt=0 + 1st sample CTS offset, i.e. at 0.0667333 That's why when you seek at timestamp 0, dash.js will seek at 0.0667333 |
Hi bbert, very thanks for the answer. In our environment, we don't use Dash manifest (we don't use azure, but I upload the file to Azure to make public the info), only the MSS. For better example, I upload a real generated proxy in our environment to: https://drive.google.com/file/d/11A15oBmb4-EYD7p27BYKJrg8RZsCfrir/view?usp=sharing If I play the media with the ancestor of Dash.js, the library: https://github.com/Orange-OpenSource/hasplayer.js/, the offset frame problem is not present... So, I think there is a diferent treatment of the Manifest in the two libraries, because HasPlayer has not the problem of offset. |
This issue has been automatically marked as stale because it has not had recent activity. However, it might still be relevant so please leave a short comment if it should remain open. Otherwise the issue will be closed automatically after two weeks. Thank you for your contributions. |
This issue has been automatically closed because no further activity occurred. If you think this issue is still relevant please reopen it or contact @dsilhavy. Thank you for your contributions. |
Environment
Steps to reproduce
Observed behavior
When in the HTML video element, we set the current time to 34ms. Frame 0 is still displayed in the video.
Console output
Expected behavior
With same video but using hasplayer.js, we can see the second frame of video, when we go to 34ms.
Also, second frame is shown when we use the same URL of resource but using MPD: "https://dashtest-usea.streaming.media.azure.net/32862eb6-4344-4c05-81cd-b349a11f8b0a/SD NTSC (720x480) 29,97fps (4 au.ism/manifest(format=mpd-time-cmaf)".
The text was updated successfully, but these errors were encountered: