正在查看旧版本。 查看 当前版本.
与当前比较
查看页面历史记录
版本 1
当前 »
针对现有的流媒体的视频插件pkflv-hls.js的修改封装。
- 统一使用前缀:PkStreamVideo.xxxxxxxx.表示采用流媒体的方式,请求使用
- 控件应该有的功能
- 设置服务器信息: PKStreamVideo.setServerInfo("127.0.0.1"); //设置流媒体服务器的信息。 以后播放视频、云台控制等功能。都会向该IP地址所在的服务器信息来请求。
- 播放视频的请求 :PKStreamVideo.realPlay('camName','objName');
- 根据摄像机名称和控件名称播放视频。
- 该插件在切换视频、页面退出的时候。应该主动停止播放视频。
- 同时应该支持断线重连机制(flv.js时间播放长了。可能会造成大量的缓存。应该具备定时清除缓存的功能)
- 视频内部应该自己判断支持不同的平台支持。ios平台使用hls的视频流。pc端使用flv的视频流
- 播放视频的时候,还要支持定时发送心跳到下面的流媒体的服务。以保证下面的实时流一直在推送。视频流不断线。
- 停止播放视频:realplayStop(videopluginName); //停止播放视频。
- 其余的接口定义。请参考
pkvideo2.js - 流媒体的接口。应该支持实时视频播放、停止。以及云台控制。
{"serverDuration": 119, "requestCorrelationId": "3d9ceb58486a022b"}