客户需要使用cuplayer,直接调用swf 播放器。

/Player/player.swf?FlvID=745,此处写入视频ID;

官方给的例子,运行是有问题的。

http://www.cuplayer.com/cuplayer/help/Help62.html

/player.swf?FlvID=745  ,这样写的话,swf会自动调用同目录下面CuSunV3Set.xml的配置文件,

这个文件是固定的,肯定不能达到我们的目的,我们是需要根据一个ID,来或者数据库中的视频地址。

所以这个文件必须是PHP,能接受参数,链接数据库

/player.swf?FlvID=745&JcScpFile=xx.php  这样用才是正确的。

这个xx.php就是一个配置文件,可以写PHP语句了,只要输出,配置文件的,XML格式就可以了。

另外有其实/player.swf?FlvID=745 直接使用这样的 格式也是可以的,只是需要一个.htaccess设置一个转向规则就行了

CuSunV3Set.xml  转向到配置文件地址,就行了,我本地测试可以。但是客户服务器,当时不知道是不是不支持HTACCESS文件,还是其它问题

没有成功,就给他/player.swf?FlvID=745&JcScpFile=xx.php这样使用。

上代码。

<?php
header("Content-type:text/html;charset=utf-8");
require_once("../Cs_DB.php");
 
$conn = mysql_connect(CS_Sqlserver,CS_Sqluid,CS_Sqlpwd) or die ("Can't connect db server");
@mysql_select_db(CS_Sqlname,$conn) or die ("Can't select db");
@mysql_query("SET NAMES 'utf-8'");
//@mysql_query("SET NAMES 'utf8'");
//’②. 此处对传过来FlvID的值,进行查询
$exec="select id,purl from v4_vod where id = ".$_GET['FlvID'];
$result=mysql_query($exec);

$row=mysql_fetch_array($result);

$u = $row['purl'];
$tmp = explode('$',$u);
?>

<CuPlayer>
<Player_Set
JcScpBufferTime = "3"
JcScpVolume = "75"
JcScpCode = "utf8"
JcScpImgDisplay = "no"
JcScpAutoHideControl="yes"
JcScpControlHideTime="0.5"
JcScpControlHeight="40"
JcScpShowList= "yes"
JcScpAutoRepeat = "no"
JcScpsetMode = "1"
JcScpAFrontCanClose = "no"
JcScpShowRightmenu = "yes"
JcScpShareMode = "JcScpVideoPath"
JcScpLoadbarMode = "0"
JcScpLiveMode = "0"
/>

<Core_Set
JcScpMenuInfo = "百度(Baidu.com)|超有范,更有爱。 酷播,让传播更生动。|官方论坛:bbs.cuplayer.com"
JcScpMenuLink = "http://www.baidu.com|http://www.cuplayer.com/CuPlayer|http://bbs.cuplayer.com"

JcScpMinilogoPath = ""
JcScpMinilogoLink = "http://www.cuplayer.com/CuPlayer"
/>

<Logo_Set
JcScpLogoDisplay = "no"
JcScpLogoPath = "images/logo.png"
JcScpLogoPosition = "top-left"
JcScpLogoWidth = "150"
JcScpLogoHeight = "70"
JcScpLogoAlpha = "0.2"
/>

<Flashvars_Set
JcScpAutoPlay = "yes"
JcScpServer =""
JcScpVideoPath = "<?php echo $tmp[1];?>"

JcScpVideoPathHD = ""
JcScpImg ="images/startpic.jpg"
JcScpTitle = ""
JcScpStarTime = "0"
JcScpEndTime = "0"

JcScpCuePointInfo = "提示点1|提示点2|提示点3"
JcScpCuePointTime = "50|80|120"


ShowJcScpAMoveText = "yes"

/>

<SkinColor_Set
JcScpBackcolor = "0x000000"
JcScpBackcolortop = "0x353535"
JcScpLightcolor = "0xcfcfcf"

JcScpFontcolor = "0xffffff"
JcScptimebg = "0x393939"

JcScpLoadbar = "0x00a0e9"
JcScpLoaded = "0x4d4b4b"
JcScpLoadbg = "0x222222"
JcScpPlayBtn = "0x2d2d2d"

JcScpBar = "0xffffff"
/>

</CuPlayer>

cuplayer酷播播放器 swf 带参数直接播放的更多相关文章

  1. 使用Vitamio打造自己的Android万能播放器(5)——在线播放(播放优酷视频)

    前言 为了保证每周一篇的进度,又由于Vitamio新版本没有发布, 决定推迟本地播放的一些功能(截图.视频时间.尺寸等),跳过直接写在线播放部分的章节.从Vitamio的介绍可以看得出,其支持http ...

  2. 基于emWin的WAV,MP3软解软件播放器,带类似千千静听频谱,含uCOS-III和FreeRTOS两个版本

    第9期:WAV,MP3软解播放器,带类似千千静听频谱配套例子:V6-916_STemWin提高篇实验_WAV,MP3软解播放器,带类似千千静听频谱(uCOS-III)V6-917_STemWin提高篇 ...

  3. 装饰器1、无参数的装饰器 2、有参数的装饰器 3、装饰器本身带参数的以及如果函数带return结果的情况

     装饰器分成三种: 1.无参数的: 2.有参数的: 3.装饰器本身带参数的. 装饰器decorator又叫语法糖 定义:本质是函数,器就是函数的意思.装饰其他函数.就是为其他函数添加附加功能. 原则: ...

  4. 使用Vitamio打造自己的Android万能播放器(6)——在线播放(播放列表)

    前言 新版本的VPlayer由设计转入开发阶段,预计开发周期为一个月,这也意味着新版本的Vitamio将随之发布,开发者们可以和本系列文章一样,先开发其他功能.本章内容为"在线视频播放列表& ...

  5. 使用Vitamio打造自己的Android万能播放器(7)——在线播放(下载视频)

    前言 本章将实现非常实用的功能——下载在线视频.涉及到多线程.线程更新UI等技术,还需思考产品的设计,如何将新加的功能更好的融入到现有的产品中,并不是简单的加一个界面就行了,欢迎大家交流产品设计和技术 ...

  6. 使用Vitamio打造自己的Android万能播放器(4)——本地播放(快捷搜索、数据存储)

    前言 关键字:Vitamio.VPlayer.Android播放器.Android影音.Android开源播放器 本章节把Android万能播放器本地播放的主要功能(缓存播放列表和A-Z快速查询功能) ...

  7. html网页音乐播放器自带播放列表

    基于网页的音乐播放器demo  http://pan.baidu.com/s/1dDgm7HR 自己diy了一个手机端在线音乐播放器演示地址http://shanxi2014.com/zhuandiz ...

  8. [python 基础]python装饰器(二)带参数的装饰器以及inspect.getcallargs分析

    带参数的装饰器理解无非记住两点: 1.本质不过在基本的装饰器外面再封装一层带参数的函数 2.在使用装饰器语法糖的时候与普通装饰器不同,必须要加()调用,且()内的内容可以省略(当省略时,admin默认 ...

  9. JPlayer-MP3播放器(带播放列表)

    第一篇随笔,写的不好的地方,各位不要见笑.其他的也不多说了,下面是我在工作中用的一个基于JQuery开源的插件,官方地址:http://www.jplayer.org/.先看下要实现的效果图: 首先引 ...

随机推荐

  1. shell--1.shell 相关及变量

    1.shell脚本解释器 Bourme Shell (/usr/bin/sh 或 /bin/sh ) Bourme Again Shell ( /bin/bash ) C Shell ( /usr/b ...

  2. BZOJ4590——[Shoi2015]自动刷题机

    1.题意:题意很简洁吧,就不概括了 2.分析:我思考了半天,我猜答案满足单调...没敢写,看了题解去问Claris为啥单调,Claris一句话" 因为n越大明显不可能做更多题 ", ...

  3. html用户注册界面

    html用户注册界面   先上一张简约的界面的效果图 这里是style里面的内容 <style> input[type]{ border: 1px solid darkorange; ba ...

  4. Java 计算数学表达式(字符串解析求值工具)

    Java字符串转换成算术表达式计算并输出结果,通过这个工具可以直接对字符串形式的算术表达式进行运算,并且使用非常简单. 这个工具中包含两个类 Calculator 和 ArithHelper Calc ...

  5. BZOJ 4582: [Usaco2016 Open]Diamond Collector

    Descrirption 给你一个长度为 \(n\) 的序列,求将它分成两个序列后最多个数,每个序列最大值最小值不能超过 \(k\) Sol 二分+DP. 排一下序,找出以这个点结尾和开始的位置. 这 ...

  6. tornadod的异步代码

    #!/usr/bin/env python # -*- coding: utf-8 -*- import tornado.httpserver import tornado.ioloop import ...

  7. 各大安卓应用市场APP上传提交与收录

    360 提交网址 应用宝 提交网址 百度 提交网址 91 提交网址 安卓 提交网址 PP助手 提交网址 小米 提交网址 华为 提交网址 OPPO 提交网址 魅族 提交网址 乐视 提交网址 豌豆荚 提交 ...

  8. javaWeb开发中的中文编码问题

    常规解决乱码问题的方法是: a.把所有的jsp页面的charset设置为UTF-8.   b.添加过滤器,在filter内调用request.setCharacterEncoding("ut ...

  9. 登录oracle数据库提示账户锁定解决方法

    问题再现: 由于更改了oracle账户的密码,退出重新连接oracle出现了账户被锁定的情况. 请了百度君出来卸载一下,问题已解决. 在cmd下:sqlplus /nolog 然后:以dba身份登录: ...

  10. 《DSP using MATLAB》示例Example5.14

    代码: x1 = [1,2,2]; x2 = [1,2,3,4]; y = circonvt(x1,x2,4) n1 = 0:1:length(x1)-1; n2 = 0:1:length(x2)-1 ...