phpcms支持QVOD格式在線播放的方法
來源:程序員人生 發布時間:2014-06-04 16:40:02 閱讀次數:3168次
需求分析:要求phpcms2008支持QVOD格式在線播放;
難點分析:
1、QVOD中帶有 | 和系統的字符切割沖突,表現為QVOD地址無法保存而被切斷;
2、添加QVOD播放器;
3、視頻服務器 會對QVOD播放地址造成干擾,而且也會對別的視頻地址造成干擾.
解決方法:
1、將系統默認的 | 分隔符修改成 $ ;
修改 include/fields/flashupload/input.inc.php 和 output.inc.php
替換里面的 | 為 $ ;
2、后臺--系統設置--系統工具--播放器管理--添加播放器;
播放器代碼如下: <object classid="clsid:F3D0D36F-23F8-4682-A195-74C92B03D4AF" width="459" height="376" id="QvodPlayer" name="QvodPlayer">
<PARAM NAME='URL' VALUE='{$filepath}'>
<PARAM NAME='Autoplay' VALUE='1'>
</object>
3、修改 input.inc.php 里的 $serverurl = $value['server'] ? $value['server'] : SITE_URL;
為 $serverurl = $value['server'] ? $value['server'] : '';
也就是替換 SITE_URL 為空.
如圖:

經過以上修改后就可以播放QVOD格式了.
其他格式的同理.希望大家能舉一反三,修改出自己想要的效果.
發布的時候默認選擇 本地視頻 就可以了.
注意:修改文件以后請更新緩存!
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈