Details
-
Bug
-
Status: Closed
-
High
-
Resolution: Fixed
-
4.2.1
-
None
-
None
-
Turing Sprint 158, Turing Sprint 159
Description
If we upload video files (such as an mp4) into Hippo assets, and reference it in an HTML5 <video> tag, the video can be played in all browsers except Safari (9 and above). The reason is, Safari Web Browser requires the web server to support HTTP byte-range requests if it's an audio or video file [1][2]. The binaries servlet does not support byte-range requests now [3].
[1] https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/CreatingVideoforSafarioniPhone/CreatingVideoforSafarioniPhone.html#//apple_ref/doc/uid/TP40006514-SW6
[2] https://stackoverflow.com/a/28779883
[3] https://groups.google.com/forum/#!msg/hippo-community/6-gGVDlAS_8/vAyTI7u7CQAJ
Attachments
Issue Links
- is backported by
-
HSTTWO-4079 [Backport 11.2] - Binaries Servlet should support playing small video files on Safari browser
- Closed