コード例 #1
0
ファイル: MountDevice.java プロジェクト: gaochunzy/EasyCamera
 /**
  * 创建wvr挂载设备
  *
  * @return
  */
 public long createWvrMountDevice() {
   long userid = -1;
   userid =
       WvrDeviceSDK.createWvrDevice(
           deviceModel.getUsername(),
           deviceModel.getPassword(),
           deviceModel.getDevIP(),
           deviceModel.getPort(),
           deviceModel.getDevID(),
           P2P);
   if (userid >= 0) {
     int start = WvrDeviceSDK.openWvrDevice(userid);
     if (start > 0) this.userid = userid;
   }
   return userid;
 }
コード例 #2
0
ファイル: MountDevice.java プロジェクト: gaochunzy/EasyCamera
 /**
  * 关闭wvr监听
  *
  * @param channel
  */
 public void stopPlayWvrAudio() {
   WvrDeviceSDK.stopPlayAudio(userid, channel);
 }
コード例 #3
0
ファイル: MountDevice.java プロジェクト: gaochunzy/EasyCamera
 /**
  * 结束wvr视频流
  *
  * @param channel
  */
 public void stopPlayWvrStream() {
   WvrDeviceSDK.stopPlayStream(userid, channel);
 }
コード例 #4
0
ファイル: MountDevice.java プロジェクト: gaochunzy/EasyCamera
 /**
  * 开启wvr视频流
  *
  * @param streamid
  * @param channel
  */
 public void startPlayWvrStream(int streamid) {
   WvrDeviceSDK.startPlayStream(userid, streamid, channel);
 }
コード例 #5
0
ファイル: MountDevice.java プロジェクト: gaochunzy/EasyCamera
 public void setWvrRender(Object render) {
   WvrDeviceSDK.setWvrRender(userid, render);
 }
コード例 #6
0
ファイル: MountDevice.java プロジェクト: gaochunzy/EasyCamera
 /**
  * 销毁wvr挂载设备
  *
  * @param userid
  */
 public void destoryWvrMountDevice() {
   WvrDeviceSDK.closeWvrDevice(userid);
   WvrDeviceSDK.destoryWvrDevice(userid);
 }