正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史记录

版本 1 当前 »

针对现有的流媒体的视频插件pkflv-hls.js的修改封装。

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


  • 无标签