如果抛弃掉可爱又可怜的 Opera ,以及不考虑 Firefox 在 OS X 和 Linux 上的问题,我们确实可以说,MP4格式已经是所有现代浏览器能够直接支持的视频格式(下表来自A/V Formats | The State of HTML5 Video Report): 而实际上,已经有公司在做这件事(而且做了好久),JWPlayer 是一个优秀的 Flash Player 视频播放器,后来开始支持 H5,下面是它的一些介绍:
HTML5 Video Player & Flash Video Player
HTML5 Video Attributes & Market Share Report
所以,技术上并不是问题。做还是不做,我猜测最大的原因是视频格式转换成本。
这些视频网站已经积累的大量的视频资源,早期基本上是 Flash Only 的 FLV 格式。后期如果继续用Flash Player 来播放视频,为了实现高清的支持,很可能使用的是 MP4 的马甲 F4V 格式。这两种文件格式的标准可以看这里: F4V/FLV Technology Center。
至于MBP上,建议还是修改Useragent,假装自己是一只大pad吧!
说一个不太对题的答案。 Click to Plugin for China这个Safari扩展会把flash自动替换成H5,如果不能播放,还可以切换回去。 至于哪里找,请自行搜索。手机打字不容易。
优先播放html5版,如果不行切换成flash版,js控制很简单。之所以不做,是有的播放流地址在电脑端大部分浏览器下只能通过flsh播放。
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn