在网页中调用VLC插件

在网页中调用html播放器, 结果还是有些视频虽然是mp4的,但可能因为太大(有3G),所以无法播放, 解决办法是使用vlc插件,Chrome以前,默认不启用这种插件, chrome v45以后已经无法使用该插件了, 在ie和火狐上, 还可以使用。

<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" toolbar="true" id="vlc"></embed>
<script>
function getQueryString(name) { 
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 
	var r = window.location.search.substr(1).match(reg); 
	if (r != null) return unescape(r[2]); return null; 
} 
$(document).ready(function(){	
	var vlc = document.getElementById("vlc");	
	//vlc.audio.toggleMute();	
	var src_url = getQueryString('url');	
	src_url = utf8to16(base64decode(src_url) );	
	var id = vlc.playlist.add(src_url, "fancy name");	
	vlc.playlist.playItem(id);});
</script>


修改时间 2016-09-22

真诚赞赏,手留余香
赞赏
随机推荐
CSS3 counter 的用法
Workerman 实现 WebSocket IM 聊天系统 【前端篇】
PHP ExcelReader使用教程
使用Node.js http 模块采集数据时的日文 EUC-JP 乱码
tar打包与解压
apache和php5.4无法开启curl
Laravel 7 学习笔记
windows10删除OneDrive
macOS Mojave上升级PHP
ThinkPHP5.* 远程代码执行高危漏洞的修复