1
该文件不存在或者是盗链,你下载的是提示页面
解决方法:换个下载地址
2
你下载的是连接页面
而不是文件本身
解决方法:点此网页,然后点该页面的下载地址
3
你下载设置时修改了扩展名.
解决方法:需要改成正确的扩展名比如把.HTML改成.RM/.RMVB/.AVI/.FLV等
就算只有10部电影,一般也不会去做10个播放页面的o(∩_∩)o 哈哈。说下思路:
建个文件夹,把电影都装进去;
写个HTML页面,插入一个容器(推荐video标签,如果不考虑兼容的话);
写个js文件罗列所有的电影名和电影文件调用路径,形如:
var movies = [
{
name: '电影1',
url: 'movies/a.mp4'
}, {
name: '电影2',
url: 'movies/b.avi'
},
……
{
name: '电影500',
url: 'movies/a99.mkv'
}
]
然后用JS遍历这个数组,输出电影名称,并在名称上加上电影链接,当点击名称时,将video标签的src地址替换为当前电影的链接;
然后就没有然后了,电影都开始播了。
方式一般就是插入相应格式的播放器,比如WMV,MPG,RM,swf;还有就是自己开发的播放器控件加核心流媒体编码器,比如pplive等!rs是什么格式啊?是rm吧?
如果是rm格式,可以播放,插入以下代码就OK了:
<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" name="player" width="300" height="240 d="player">
<param name="_ExtentX" value="10001">
<param name="_ExtentY" value="6879">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="-1">
<param name="SRC" value="链接地址">
<param name="CONTROLS" value="Imagewindow">
<param name="CONSOLE" value="clip1">
<param name="LOOP" value="true">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
</object>
<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="300" height="50" id="RP2">
<param name="_ExtentX" value="10001">
<param name="_ExtentY" value="1270">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="-1">
<param name="SRC" value="链接地址">
<param name="CONTROLS" value="ControlPanel,StatusBar">
<param name="CONSOLE" value="clip1">
<param name="LOOP" value="true">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
</object>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)