版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  1. 统一使用前缀:PkStreamVideo.xxxxxxxx.表示采用流媒体的方式,请求使用
  2. 视频控件的样式:
    1. 手机APP端的视频控件的样式在视频控件的中央应该具有开关按钮的样式(可以点击播放)。对应app端的视频。点击应该全屏播放。而且同时只能支持一个视频播放。
  3. 控件应该有的功能
    1. 设置服务器信息: PKStreamVideo.setServerInfo("127.0.0.1");   //设置流媒体服务器的信息。 以后播放视频、云台控制等功能。都会向该IP地址所在的服务器信息来请求。
    2. 播放视频的请求 :PKStreamVideo.realPlay('camName','objName');  
      1. 根据摄像机名称和控件名称播放视频。
      2. 该插件在切换视频、页面退出的时候。应该主动停止播放视频。
      3. 同时应该支持断线重连机制(flv.js时间播放长了。可能会造成大量的缓存。应该具备定时清除缓存的功能)
      4. 视频内部应该自己判断支持不同的平台支持。ios平台使用hls的视频流。pc端使用flv的视频流
      5. 播放视频的时候,还要支持定时发送心跳到下面的流媒体的服务。以保证下面的实时流一直在推送。视频流不断线。
      6. 关于flv的js存在的问题 可以参考以下博客进行修改
        1.  https://blog.csdn.net/string_kai/article/details/100598268
    3. 停止播放视频:realplayStop(videopluginName);  //停止播放视频。
  4. 其余的接口定义。请参考 
    View file
    namepkvideo2.js
    height250
  5. 流媒体的接口。应该支持实时视频播放、停止。以及云台控制。

...