• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于Adobe FlashPlayer和Jquery框架的WEB視頻播放方法技術

    技術編號:11983996 閱讀:80 留言:0更新日期:2015-09-02 13:53
    本發明專利技術提供一種基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法,包括如下步驟:步驟1、根據用戶指令從服務器中獲取視頻信息;步驟2、根據視屏信息對該視頻流進行加載并播放;步驟3、若進度條被拖動,則根據跳轉播放時間參數進行搜索對應的視頻數據,并將該視頻數據進行播放;便于用戶使用。

    【技術實現步驟摘要】

    本專利技術涉及一種基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法。
    技術介紹
    隨著互聯網的迅猛發展,互聯網帶給我們的越來越多,網絡視頻給人們更直觀、繽紛的視覺效果。目前的網絡視頻播放器的解決方案有Flash?Player、Html5、Microsoft?Silverlight等。Flash?Player的使用范圍更廣,平臺的兼容也比較多,HTML5目前對各平臺的兼容不夠。HTML5的優點是視頻顯示和控制比較流暢、方便、快捷。缺點是支持的視頻格式有限,并且現在瀏覽器對HTML5的兼容也是千差萬別;Silverlight優點是開發簡單、以現有的技術基礎來說也比較容易上手開發。缺點是它是微軟公司的并且微軟也放棄了Silverlight的迭代。目前很多開源的播放器都有基本的視頻控制功能,如:播放、暫停、快進、后退、音量控制等等。但是對于外掛字幕的功能很少很少,有個別有外掛字幕功能的,也只是簡單的字幕顯示,沒有字幕可點擊之類的操作。
    技術實現思路
    本專利技術要解決的技術問題,在于提供一種基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法,便于用戶使用。本專利技術是這樣實現的:一種基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法,包括如下步驟:步驟1、根據用戶指令從服務器中獲取視頻信息;步驟2、根據視屏信息對該視頻流進行加載并播放;步驟3、若進度條被拖動,則根據跳轉播放時間參數進行搜索對應的視頻數據,并將該視頻數據進行播放。進一步地,所述步驟2進一步具體為:根據視頻信息對該視頻流進行加載并播放,并且每限定時間對播放時間進行更新。進一步地,所述步驟3進一步具體為:若進度條被拖動,則根據跳轉播放時間參數進行搜索對應的視頻數據,并將該視頻數據進行播放;在獲取到解析后的字幕后,并根據實時更新的播放時間,檢索字幕數組中對應時間的字幕,并顯示;從檢索音頻數組中獲取對應時間的音頻,并播放。進一步地,還包括步驟4、用戶點擊字幕中的單詞,則暫停視頻,并顯示該單詞的注釋。本專利技術具有如下優點:本專利技術一種基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法,本專利技術的技術方案對視頻格式有很好的包容性,并且本專利技術的技術方案在視頻顯示和控制功能的實現中比較流暢、方便、快捷,使得快進或快退時不會造成視頻播放絮亂。附圖說明下面參照附圖結合實施例對本專利技術作進一步的說明。圖1為本專利技術方法執行流程圖。具體實施方式如圖1所示,本專利技術基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法,包括如下步驟:步驟1、根據用戶指令從服務器中獲取視頻信息;步驟2、根據視頻信息對該視頻流進行加載并播放,并且每限定時間對播放時間進行更新。步驟3、若進度條被拖動,則根據跳轉播放時間參數進行搜索對應的視頻數據,并將該視頻數據進行播放;在獲取到解析后的字幕后,并根據實時更新的播放時間,檢索字幕數組中對應時間的字幕,并顯示;從檢索音頻數組中獲取對應時間的音頻,并播放。步驟4、用戶點擊字幕中的單詞,則暫停視頻,并顯示該單詞的注釋;單詞的注釋包括單詞意思、音標;看完注釋之后,用戶可以點擊播放繼續觀看視頻,其中顯示的方式是使用HTML+CSS來顯示,點擊使用HTML標簽元素的可點擊事件來處理點擊事件。本專利技術一種具體實施例如下:平臺在完成內容的加載之后實例化TMPlayer對象,同時將獲取到的視頻的相關信息以參數的形式傳入至實例化的TMPlayer對象中。在實例化的TMPlayer對象中將會利用HTML的<object>標簽對Flex4?ActionScript?3.0編寫并編譯的TMPlayer.swf文件進行調用,同時視頻鏈接以參數形式傳入至TMPlayer.swf文件中。對于TMPlayer.swf文件來說,TMPlayer.swf文件是基于JPlayer.swf由Flex?Builder開發編譯生成,TMPlayer.swf文件主要是一種實現視頻資源在Adobe?Flash?Player上播放的工具。TMPlayer.swf文件根據所獲得的視頻鏈接實現對三分鐘英語學習平臺服務器中的視頻文件的遠程鏈接。在TMPlayer.swf文件進行視頻的遠程連接過程中接口NetConnection?API會返回一系列相應的連接狀態給TMPlayer.swf文件,從而根據這些鏈接狀態實現TMPlayer.swf中定義的各種事件的觸發。在進度條被拖動時預設一個seeked事件,當拖動的時間點的視頻緩沖加載完成后,觸動播放時間的更新事件,此時之后再相應此前預設的seeked事件。在TMPlayer.swf文件被觸發之后相應的TMPlayer.js中對應的事件這回進行一定的響應,從而實現了平臺中視頻播放器對視頻和字幕所進行的操作,TMPlayer.js是一個基于JQuery.js開發的一個用來和TMPlayer.swf交互的工具,。當TMPlayer.js傳遞視頻相關鏈接及其他參數給TMPlayer.swf時,如果連接創建失敗則響應“失敗”事件(error()),并打印錯誤日志。如果成功TMPlayer.swf中會根據傳入的參數加載元數據,如果元數據加載失敗則響應“失敗”事件(eeror()),并打印錯誤日志,如果成功則響應“元數據已加載事件”(loadedmetadata()),當根據元數據開始加載數據視頻時會響應“開始加載事件”(loadstart()),當整個視頻的流加載完成后響應“數據已加載事件”(loadeddata())。數據緩沖加載到可以播放后執行TMPlayer.js里的“播放”(play(time))方法,TMPlayer.swf監聽到后根據當前傳遞的時間值進行播放視頻,最先響應TMPlayer.js里的“開始播放事件”(play()),接著會響應“播放中事件”(playing())。當視頻播放時,TMPlayer.swf里的定時器每隔250毫秒響應一次TMPlayer.js里的“時間更新事件”(timeupdata())。當TMPlayer.js進行“快進、快退”操作既seek()方法時,TMPlayer.swf根據傳遞的跳轉播放的時間參數進行跳播,并響應TMPlayer.js的“開始搜索播放”(seeking())事件,當TMPlayer.swf加載到該時間的緩<本文檔來自技高網...

    【技術保護點】
    一種基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法,其特征在于:包括如下步驟:步驟1、根據用戶指令從服務器中獲取視頻信息;步驟2、根據視屏信息對該視頻流進行加載并播放;步驟3、若進度條被拖動,則根據跳轉播放時間參數進行搜索對應的視頻數據,并將該視頻數據進行播放。

    【技術特征摘要】
    1.一種基于Adobe?FlashPlayer和Jquery框架的WEB視頻播放方法,
    其特征在于:包括如下步驟:
    步驟1、根據用戶指令從服務器中獲取視頻信息;
    步驟2、根據視屏信息對該視頻流進行加載并播放;
    步驟3、若進度條被拖動,則根據跳轉播放時間參數進行搜索對應的視
    頻數據,并將該視頻數據進行播放。
    2.根據權利要求1所述的一種基于Adobe?FlashPlayer和Jquery框架的
    WEB視頻播放方法,其特征在于:所述步驟2進一步具體為:根據視頻信
    息對該視頻流進行加載并播放,并且每限定時間對播放時間進行更新。
    3.根據權利要求1...

    【專利技術屬性】
    技術研發人員:柯曉昱丁飛江小云陳彰斌林振榮劉草包芳詹輝敏阮黎園
    申請(專利權)人:福建宏天信息產業有限公司
    類型:發明
    國別省市:福建;35

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 台湾无码一区二区| 无码精品人妻一区二区三区AV| 免费无码又爽又刺激高潮软件| 亚洲AV永久无码区成人网站| 久久久久亚洲AV无码麻豆| 国产品无码一区二区三区在线 | 少妇人妻无码专区视频| 亚洲aⅴ无码专区在线观看春色 | 国产精品无码素人福利免费| 日韩a级无码免费视频| 亚洲AV日韩AV永久无码色欲| 国产精品无码专区| 国产精品va无码二区| 亚洲中文字幕无码中文字| 国产成人AV片无码免费| 国产成人无码精品久久久久免费| AV无码精品一区二区三区| 亚洲精品无码成人AAA片| 久久久久无码专区亚洲av| 国产裸模视频免费区无码| 无码中文av有码中文a| 无码av最新无码av专区| 亚洲AV无码乱码国产麻豆| 亚洲真人无码永久在线| 无码办公室丝袜OL中文字幕| 日韩国产精品无码一区二区三区 | 免费无码AV片在线观看软件| 少妇无码AV无码专区在线观看 | 啊灬啊别停灬用力啊无码视频| 亚洲国产精品无码av| 久久精品无码精品免费专区| 在线观看免费无码专区| 中文字幕无码一区二区免费| 成年无码av片在线| 国产在线无码精品无码| 亚洲中文字幕无码爆乳av中文| 亚洲AV无码成人精品区大在线| 亚洲人成无码网WWW| 一区二区三区无码视频免费福利| av无码人妻一区二区三区牛牛 | 亚洲AV无码无限在线观看不卡|