你是否希望你的直播系統也能讓用戶在觀看時候自主暫停,自主回看,本文給大家介紹一個超級簡單的方式,網頁端無需任何設置,插入Flashplayer播放器,就可以實現用戶觀看直播過程中隨意回看,隨時暫停。
軟件:奧酷流媒體服務系統AMS5.1
硬件:PC主機一臺(普通辦公配置),奧酷高清編碼器HT9001一臺(若手頭沒有該設備,可采用OBS或者FME編碼軟件)
AMS支持建立回播模式的直播頻道,這時候AMS采取RTMP緩沖機制,默認周期是1小時,每隔一個小時會生成一個直播錄像,錄像的節目可完成回播,一個小時內的文件緩沖中硬盤上,當客戶端接入直播頻道時,服務器會自動判斷改接入直播還是緩沖的點播,這種情況下客戶端不做改變,通過標準的Flash播放 器,或者其它第三方播放器,如CKPlayer即可實現回播接收。
百度搜索 奧酷流媒體服務系統,即可得到官方發布的AMS5.1免費版本下載地址,也可以到北極星通官網去下載,下載后解壓到硬盤中,執行AokuMediaServer.exe,軟件就成功運行了,如下圖:
【注】若沒有出現這個界面,請首先查看本機的防火墻是否把AokuMediaServer給屏蔽了,或者是否有程序占用了端口1935,1935,9001,6666,5554,可以通過修改conf目錄下的startup.xml來更換端口,以防端口占用。
AMS運行的計算機的IP地址是192.168.2.10
正常啟動后,通過http://192.168.2.10:9001/login.html,輸入用戶名admin,密碼123456,登陸后臺,創建一個回播直播頻道,其它選項都保持默認,如下圖:
【注】直播頻道組選擇“回播直播”,錄像存放路徑 設置目錄 硬盤上要存在、可寫且有足夠的空間存儲回播節目。
正常配置后,conf目錄下的liveinfo.xml中,可以看到直播頻道live/live1的相關配置,如下圖:
【注】只有playback=true時,回播頻道才生效
登陸奧酷HT9001編碼器,配置完成后,在流發布設置中,填入服務器的IP地址,即可完成向AMS5.1推RTMP流,進行直播發布,如下圖:
至此,live/live1 即為帶回播功能的直播頻道,可以把rtmp://192.168.2.10/live/live1地址放到jwplayer, flashplayer,ckplayer 中觀看,觀看時候就可以拖動進度條回播了,AMS5.1的web目錄下帶了一個ckplayer,我們打開進行修改,如下圖:
?,進行直播發布,如下圖:
可以通過http://192.168.2.10:9001/ckplayer/index.htm觀看到回播窗口,如下圖:
st-theme-font: minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin'>中觀看,觀看時候就可以拖動進度條回播了,AMS5.1的web目錄下帶了一個ckplayer,我們打開進行修改,如下圖:
?,進行直播發布,如下圖:
看直播的時候可以向前拖動進度條,也可以暫停,是不是很酷。
可以通過http://192.168.2.10:9001/ckplayer/index.htm觀看到回播窗口,如下圖:
st-theme-font: minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin'>中觀看,觀看時候就可以拖動進度條回播了,AMS5.1的web目錄下帶了一個ckplayer,我們打開進行修改,如下圖:
?,進行直播發布,如下圖: