[pmwiki-users] Video problems with Safari 9.0.1
5ko at 5ko.fr
Tue Nov 17 11:58:21 CST 2015
Looking at the response headers, there are only a few differences: the
direct download from the server contains a header "Accept-Ranges: bytes"
which allows the browsers to restart a download or to skip forward. The
PmWiki's protected download feature does not provide such a function, a
file is served at once, the browser has to download it linearly.
If you remove or comment out the line
$EnableDirectDownload = 0;
from your local configuration, and fix Apache .htaccess permissions, it
will probably work.
OTOH if you have disabled direct downloads, you probably have a reason
Alternatively, you may define and use an InterMap prefix to easily link
from your pages to a directly accessible directory (or symlink) on the
server, for example:
# in the page [[Site.InterMap]]:
where on the server the Videos directory is a symlink to one uploads
subdirectory that may be accessed without passwords.
In content wiki page:
See http://www.pmwiki.org/wiki/PmWiki/InterMap for more information.
Your authors will still need to upload the videos the usual way.
Change log : http://www.pmwiki.org/wiki/PmWiki/ChangeLog
Release notes : http://www.pmwiki.org/wiki/PmWiki/ReleaseNotes
If you upgrade : http://www.pmwiki.org/wiki/PmWiki/Upgrades
On 2015-11-16 20:01, Paul Bloch wrote:
> I post videos on our PmWiki as simple upload links:
> "[[Attach:Video.mp4]]". This has worked fine until Safari 9.0.1,
> which doesn’t play them. They still play in Google Chrome and Firefox.
> To troubleshoot, I updated to the latest PmWiki software and used the
> PmWiki Site Analyzer to check Cookbook and configuration and disabled
> all my Safari extensions. Safari still won’t play the videos. What I
> discovered is that the video _does_ play if I move it out of PmWiki
> and just link to it directly.
> You can try this yourself in my WikiSandbox:
> Here is the wiki markup of those two links. The file pointed to in the
> second line is a symlink to the file in my "uploads" directory; it is
> the same file.
> *[[Attach:Concession_LAN_800k-h.mp4]] (works with Chrome46.0.2490.86,
> Firefox42, Safari5.1.10)
> with Chrome46.0.2490.86, Firefox42, Safari5.1.10, Safari9.0.1)
> What is PmWiki doing that keeps this from playing in Safari 9.0.1?
> Paul E. Bloch, Systems Admin
> Computer & Information Science
> University of Oregon
More information about the pmwiki-users