1.一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:包括以下步驟:
(1)接收用戶上傳的微課視頻,存儲(chǔ)服務(wù)器硬盤和數(shù)據(jù)庫;
(2)播放器播放視頻;
(3)接收用戶打點(diǎn)指令,返回至打點(diǎn)時(shí)間;
(4)服務(wù)器接收用戶提交的評(píng)論數(shù)據(jù)和打點(diǎn)時(shí)間,存入數(shù)據(jù)庫;
(5)根據(jù)打點(diǎn)時(shí)間,形成切片截圖,截圖文件存儲(chǔ)服務(wù)器硬盤;
(6)獲取截圖的文件存儲(chǔ)位置和格式信息,存入數(shù)據(jù)庫;
(7)刷新界面指定區(qū)域,顯示新增的打點(diǎn)相關(guān)數(shù)據(jù);
(8)系統(tǒng)接收用戶提交的打點(diǎn)評(píng)論回復(fù),存入數(shù)據(jù)庫;
(9)刷新界面指定區(qū)域,顯示新增的評(píng)論回復(fù),形成用戶間互動(dòng)。
2.如權(quán)利要求1所述的一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:所述步驟(1)中,接收來自用戶上傳的微課視頻文件,并存儲(chǔ)至服務(wù)器硬盤中,同時(shí),微課視頻的屬性形成數(shù)據(jù)存入數(shù)據(jù)庫相應(yīng)的數(shù)據(jù)表。
3.如權(quán)利要求1所述的一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:所述步驟(2)中,所述播放器為支持視頻打點(diǎn)功能的視頻播放器。
4.如權(quán)利要求1所述的一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:所述步驟(3)中,通過播放器上的按鈕點(diǎn)擊事件,接收用戶發(fā)出的指令,再通過播放器提供的方法和接口將指令傳遞給播放器,并返回指令下達(dá)時(shí)微課視頻所處的播放時(shí)間點(diǎn)。
5.如權(quán)利要求1所述的一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:所述步驟(4)中,通過ajax技術(shù),將用戶創(chuàng)建的打點(diǎn)時(shí)間和打點(diǎn)評(píng)論的內(nèi)容,以post方式提交至服務(wù)器端的方法進(jìn)行處理,形成數(shù)據(jù)后存入數(shù)據(jù)庫中相應(yīng)的數(shù)據(jù)表。
6.如權(quán)利要求1所述的一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:所述步驟(5)中,調(diào)用ffmepg.exe,截取微課視頻在此時(shí)間點(diǎn)處的視頻截圖,存儲(chǔ)至服務(wù)器硬盤中,并形成數(shù)據(jù)存入數(shù)據(jù)庫中相應(yīng)的數(shù)據(jù)表。
7.如權(quán)利要求1所述的一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:所述步驟(7)中,刷新界面UI的指定區(qū)域,顯示最新創(chuàng)建的打點(diǎn)時(shí)間、打點(diǎn)切片和打點(diǎn)評(píng)論內(nèi)容,并對(duì)打點(diǎn)切片添加點(diǎn)擊事件。
8.如權(quán)利要求1所述的一種基于web技術(shù)的在線點(diǎn)播微課視頻的打點(diǎn)播放方法,其特征是:所述步驟(8)中,用戶在建立新的打點(diǎn)后,在頁面相應(yīng)的欄位對(duì)此時(shí)的微課視頻內(nèi)容 進(jìn)行相應(yīng)的評(píng)論、記錄筆記的操作,當(dāng)用戶再次瀏覽此微課視頻時(shí),、直觀的看到自己已經(jīng)做過的打點(diǎn)評(píng)論信息,并且使用已有的時(shí)間點(diǎn)對(duì)微課視頻進(jìn)行回放觀看。