HTML中的Flash播放器播放M3U8格式的视频

M3U8 TEST

<!DOCTYPE html>
<html>
<head>
<title>M3U8 TEST</title>

</head>
<body>
<div id="player">
</div>

</body>
</html>

HTML代码

<script src="lib/swfobject.js"></script>
<script>
    var flashvars = {
        // M3U8 url, or any other url which compatible with SMP player (flv, mp4, f4m)
        // escaped it for urls with ampersands
        src: escape("JETER.mp4"),
        // url to OSMF HLS Plugin
        // plugin_m3u8: "HLSProviderOSMF.swf",  CSS1
        plugin_m3u8: "HLSDynamicPlugin.swf"
    };
    var params = {
        // self-explained parameters
        allowFullScreen: true,
        allowScriptAccess: "always",
        bgcolor: "#000000"
    };
    var attrs = {
        name: "player"
    };

    swfobject.embedSWF(
        // url to SMP player
        "StrobeMediaPlayback.swf",
        // div id where player will be place
        "player",
        // width, height
        "800", "485",
        // minimum flash player version required
        "10.2",
        // other parameters
        null, flashvars, params, attrs
    );
</script>

Js代码

播放器必要文件(如.swf文件等)下载地址:http://blog.denivip.ru/index.php/2013/05/osmf-hls-plugin/?lang=en

注意:如果你的播放器不能播放M3U8链接的视频,那么请试一下这个播放器可否播放本地的MP4视频。如果MP4可以播放,那么就说明播放器是工作的。这个不能播放的问题就在M3U8视频所在的服务器上了,Flash跨域的问题,crossdomain.xml就是这个文件,改成"*"就可以了。

闪人了,我赶紧想想Flash播放器样式的问题去吧还是,对于AS屁嘛不懂。

时间: 2024-10-10 01:41:51

HTML中的Flash播放器播放M3U8格式的视频的相关文章

c# 播放器 支持所有格式

原文:c# 播放器 支持所有格式 ---恢复内容开始--- 直接上代码 internal static class LibVlcAPI { internal struct PointerToArrayOfPointerHelper { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 1000)] public IntPtr[] pointers; } public static IntPtr libvlc_new(string[] argumen

vue.js+video.js+videojs-contrib-hls支持PC端播放m3u8格式的视频

最近项目中PC需要支持m3u8格式的视频播放 项目框架是vue.js 参考网上教程npm video.js 和  videojs-contrib-hls 项目本地测试OK 打包上线插件内报错 所以最后不得了当外部js 引入 才解决 同时需要引入video.js.css样式 classl类名改为 如图 video.js初始化写在mounted内 如此可以正常的播放m3u8格式的视频了 原文地址:https://www.cnblogs.com/xk-one/p/9243323.html

Fedora 21 解决播放器播放mp4、rmvb格式媒体文件

新安装了fedora21 workstation,第一件事情解决播放器播放mp4.rmvb文件. 当你打开默认播放器尝试播放一个mp4文件时,会提示缺少xxx,提示你搜索,点击[搜索],搜索出一大堆东西,点击[安装].一切似乎都非常顺利,可是一切都是徒劳.当你再次尝试播放时,依然会提示上面的步骤,只不过最后会提示你已经安装.无法再次安装. 于是,我想起原先fedora19时,我的解决办法,就是直接安装kmplayer就好了. sudo yum intall *Kmplayer* 但是这次,成功安

HTML5隐藏播放器播放背景音乐

<audio controls autoplay> <source src="1.mp3" type="audio/mpeg" > 您的浏览器不支持 audio 元素. </audio> HTML5隐藏播放器播放背景音乐 html5添加网页背景音乐 一个客户要求给网站添加一个背景音乐,我用的是html5添加网页背景音乐的代码,在此记录一下以后有用. html5方法一:<audio autoplay="" 

十二篇、HTML5隐藏播放器播放背景音乐

html5添加网页背景音乐 一个客户要求给网站添加一个背景音乐,我用的是html5添加网页背景音乐的代码,在此记录一下以后有用. html5方法一:<audio autoplay="" loop=""><source src="http://mi.0w0.im/Letter_Song.mp3 "></audio>不显示播放器. html5方法二:<video controls="" a

使用极酷阳光播放器做流媒体播放并不暴露视频地址

js界面的内容: var so = new SWFObject("shipin/1114bofangqi/CuPlayerV35/player/player.swf?FlvID="+id+"","ply","700","500","9","#000000");  //在播放器后面拼上视频的id        so.addParam("allowfullscr

网页中插入VLC播放器播放rtsp视频流步骤

1.      仿照http://download.csdn.net/detail/haowenxin123456789/8044245 中步骤: 2.      从http://www.videolan.org/vlc/index.html  中下载 vlc-2.2.1-win32.exe 并安装到D:\\ProgramFiles文件夹下: 3.  运行:vegsvr32  D:\\ProgramFiles\\VideoLAN\\VLC\\axvlc.dll : 4.  test.html 文

.net利用本地播放器播放视频文件代码

前台点击按钮,执行js事件,跳转到后台代码: function funShowVideo(index) {            var iTop = (window.screen.availHeight - 30 - 500) / 2; //获得窗口的垂直位置;            var iLeft = (window.screen.availWidth - 10 - 660) / 2; //获得窗口的水平位置;            window.open("ShowVideo.aspx

delphi xe firemonkey 调用VLC播放器播放视频

var wc:twincontrol; w:TWinWindowHandle;begin player:=TPasLibVlcPlayer.Create(self); w:=windowhandletoplatform(handle); wc:=twincontrol.CreateParented(w.Wnd); wc.Width:=500; wc.Height:=100; player.Parent:=wc; player.Play('d:\1.mp4');end;