Uploaded image for project: '[Read Only] - Hippo Site Toolkit 2'
  1. [Read Only] - Hippo Site Toolkit 2
  2. HSTTWO-4027

Binaries Servlet should support playing small video files on Safari browser

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • High
    • Resolution: Fixed
    • 4.2.1
    • 5.0.0
    • 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

          Activity

            People

              Unassigned Unassigned
              cchen Charlie Chen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: