你是否希望你的直播系统也能让用户在观看时候自主暂停,自主回看,本文给大家介绍一个超级简单的方式,网页端无需任何设置,插入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,我们打开进行修改,如下图:
?,进行直播发布,如下图: