軟件介紹CKplayer播放器是一款能夠在瀏覽器網頁上播放視頻的媒體工具,它可以支持flv、f4v、mp4等多種格式的視頻文件。而且CKplayer還為用戶們提供了多種不同風格的播放器界面,你可以按照自己的喜好去選擇。CKplayer絕對稱得上是最酷的網頁視頻播放器。
軟件簡介CKplayer,其全稱為超酷flv播放器,它是一款用于網頁上播放視頻的軟件,支持的格式有:http協議上的flv,f4v,mp4格式,同時支持rtmp視頻流格式播放,此播放器的特點在于用戶可以自己定義播放器的風格,諸如播放/暫停按鈕,靜音按鈕,全屏按鈕都是以外部圖片接口形式調用,用戶根據自己的需要制作出播放器風格所需要使用的各個按鈕圖片然后替換掉原始風格里相應的圖片就可以制作出自己的風格了,具體的各按鈕的位置和底部背景的設置在ckplayer/ckplayer.js里設置。
CKplayer播放器軟件功能風格部分: 1:支持界面風格自定義 2:支持加密風格 常規功能: 3:支持多種調用方式 4:支持視頻地址加密功能 5:支持點播 6:支持直播 7:支持直播+回看 8:支持彈幕 9:支持字幕 10:支持自定義按鈕,圖片,swf插件 11:支持和javascript交互 m3u8格式PC端播放功能: 12:PC端內置支持m3u8播放 13:支持pc端m3u8普通加密/私有加密播放 14:支持m3u8清晰度自動列表 廣告部分: 15:支持前置廣告 16:支持暫停廣告 17:支持插入廣告 18:支持結尾廣告 19:支持其它類型的廣告(角標,橫幅廣告) 20:廣告類型支持jpg,jpeg,png,gif,swf,mp4,flv,f4v 軟件特色兼容SWF/HTML5跨平臺播放 支持流行視頻格式flv,f4v,mp4。 支持html5格式m3u8,webm,ogg theora,mp4 支持RTMP協議下的視頻直播和回放 支持前置廣告(swf,圖片,視頻) 支持前置廣告多個隨機/順序播放 支持暫停廣告(swf,圖片)多個隨機播放 支持緩沖廣告,小窗口廣告,滾動文字廣告 支持多達6種形式的視頻地址調用方式 支持多段視頻無縫播放 支持多集連播 支持視頻預覽功能 自定義提示點功能,跳過片頭片尾功能 bshare完美視頻分享功能 調節視頻尺寸,亮度,對比度,色相,飽和度功能 支持播放結束顯示精彩視頻推薦 支持自定義播放器界面,無需了解程序,即可自己制作出風格 支持js和播放器的互動操作,可以任意控制播放器的動作,比如暫停/播放 豐富的api接口,快速打造功能強大的插件 安裝教程1、在本站下載附件,解壓內容到網站根目錄,在瀏覽器中打開你的調試網站就可以看到網頁播放效果, 2、同上,下載附件并解壓到網站根目錄,在你的網站測試環境中看看播放器是否正常顯示。 3、用 Editplus 或 DreamWeaver 等文件編輯工具打開網站根目錄的 ckplayer.html 文件看到代碼很簡單吧,你試試修改 s1.ckplayer_flv 為自己的視頻或其他網絡視頻,再刷新瀏覽器,應該可以播放哦(問3)。其實到這里,你就已經學會了播放器的基本使用。 4、應用到自己網站中的其他網頁,則復制 ckplayer.html 中的代碼到你要加載視頻播放的位置就可以了 CKplayer播放器使用技巧使用瀏覽器打開目錄文件中的index.html,我們可以查看其支持的功能有那些:
使用瀏覽器打開definition.html,效果如下,使用代碼編輯器,查看具體文件代碼:
打開官網查看我們下載的文檔結構說明,可以有一個清晰的認識:
ckPlayer的調用方式有兩種: (1)標準調用var videoObject = { container: '#video', //容器的ID或className variable: 'player',//播放函數名稱 poster:'material/poster.jpg',//封面圖片 video: [//視頻地址列表形式 ['我是視頻地址1', 'video/mp4', '中文標清', 0], ['我是視頻地址2', 'video/mp4', '中文高清', 0], ] }; var player = new ckplayer(videoObject); (2)簡單調用 <embed src="http://www.ckplayer.com/ckplayer/x/ckplayer.swf" flashvars="video=視頻地址" quality="high" width="300" height="400" align="middle" allowScriptAccess="always" allowFullscreen="true" type="application/x-shockwave-flash"></embed>
CKplayer播放器常見問題視頻有聲音,無畫面,或有畫面,無聲音? 這是視頻轉碼格式不正確導致的,正確的視頻格式應該是h.264編碼。音頻編碼是AAC,這種現象正常會在flashplayer里出現,h5環境對對視頻元數據和編碼的兼容性更強一些。 視頻要等加載完才能播放,而不是邊加載邊播放? 這是因為視頻的元數據信息不在第一幀所致。 元數據是指保存視頻屬性的一組參數,比如視頻的寬度,高度,時間長,總字節,關鍵幀等信息。 因為網頁上的視頻播放器播放視頻是以流的形式加載(即沒辦法直接加載視頻結尾的數據,只能從前向后加載),所以播放器必需要讀取到元數據信息才可以進行播放。 視頻不能播放的可能原因? 一:視頻能在迅雷等本地播放器里播放但不能在ckplayer里播放 因為本地播放器都集成了各種解碼器,而且對視頻的元數據信息沒有要求在第一幀。而網頁播放器對視頻的要求必需是h.264編碼的。如果你是其它編碼,在本地有相應的解碼器,當然可以播放,但在網頁上就無法使用了。 二:mp4視頻在安卓上能夠播放,但在蘋果上不能播放 引起這個問題的原因可能存在如下方面: 1:iis安裝了mod_h264_streaming.dll組件,有時這個組件會導致這個問題的出現,可以先試著禁用到 2:服務器安裝了安全狗軟件,先關掉(或卸載掉)后試試 3:檢查防火墻,可以先關閉試試 三:視頻沒有播放結束,播放就停止了 造成這個的原因是由于視頻本身存在問題。在轉碼過程中出現了錯誤導致提前結束。解決的辦法是試著重新轉碼。 四:中文名稱的路徑/視頻名稱無法播放 首先,ckplayer是支持中文播放的。查看你的服務器編碼是否為gbk或gb2312,具體設置方法請自行搜索。 所以,你需要進行以下測試: 1:如果你是本地視頻地址,即服務器是你的,視頻是你的,需要檢查服務器是否支持該格式的視頻,檢查的方法是把視頻地址放在地址欄里直接打開看看能否下載。如果不能下載,說明你的服務器不支持該格式的視頻,可以參考幫助手冊里的“視頻和服務器配置”欄目了解幫助。 2:視頻可以下載,但不能播放,需要確認該視頻格式是h.264的編碼。 3:如果你是通過網址(包括xml格式的地址),需要檢查你的安全策略文件,如果你的根目錄下不存在策略文件,請自行放置一個,安全策略文件示例,官方的下載包里提供了一個,名稱是:crossdomain.xml,文件名稱不能更改,詳細的了解可以自己百度搜索。最安全的方法是用瀏覽器自帶的開發者工具進行測試 支持隨意拖動的情況下不能按指定的秒數進行跳轉? 視頻的跳轉(seek)是根據關鍵幀進行跳轉的,并不是按指定的秒數進行跳轉,簡單點說,一個視頻關鍵幀列表可能是如下值 0秒,10秒,20秒,30秒 在這些秒數有關鍵幀,而其它秒是沒有關鍵幀的 此時當跳轉到15秒時,視頻(播放器)會自動搜索最近的一個關鍵幀進行跳轉,如10秒的關鍵幀,所以如果想要準確的跳轉,關鍵幀的設置就要盡量小。正常轉碼軟件里會有這方面的配置。 |