opt
This commit is contained in:
@@ -53,27 +53,45 @@ public class CameraLiveNoticeHelper implements IMogoOnWebSocketMessageListener<M
|
|||||||
if (mCloudRoadData != null) {
|
if (mCloudRoadData != null) {
|
||||||
CameraLiveManager.getInstance().init(mCloudRoadData);
|
CameraLiveManager.getInstance().init(mCloudRoadData);
|
||||||
} else {
|
} else {
|
||||||
Logger.e(TAG, " mCloudRoadData == null ");
|
Logger.e(TAG, " onMarkerClicked mCloudRoadData == null ");
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void release() {
|
public void release() {
|
||||||
MogoApisHandler.getInstance().getApis().getWebSocketManagerApi(mContext).unregisterOnWebSocketMessageListener(this);
|
MogoApisHandler.getInstance().getApis().getWebSocketManagerApi(mContext).unregisterOnWebSocketMessageListener(this);
|
||||||
|
mCloudRoadData = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void enterVrMode() {
|
public void enterVrMode() {
|
||||||
Logger.d(TAG, "进入vr模式===");
|
Logger.d(TAG, "进入vr模式===");
|
||||||
isVrMode = true;
|
isVrMode = true;
|
||||||
|
|
||||||
|
//test
|
||||||
|
// CloudRoadData cloudRoadData = new CloudRoadData();
|
||||||
|
// cloudRoadData.setRtmpUrl("rtmp://58.200.131.2:1935/livetv/hunantv");
|
||||||
|
// //shunyi
|
||||||
|
// cloudRoadData.setLat(40.200583);
|
||||||
|
// cloudRoadData.setLon(116.738538);
|
||||||
|
// addVrCameraMarker(cloudRoadData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void exitVrMode() {
|
public void exitVrMode() {
|
||||||
Logger.d(TAG, "退出vr模式===");
|
Logger.d(TAG, "退出vr模式===");
|
||||||
isVrMode = false;
|
isVrMode = false;
|
||||||
|
|
||||||
|
//test
|
||||||
|
// CloudRoadData mCloudRoadData = new CloudRoadData();
|
||||||
|
// mCloudRoadData.setRtmpUrl("rtmp://58.200.131.2:1935/livetv/hunantv");
|
||||||
|
// //shunyi
|
||||||
|
// mCloudRoadData.setLat(40.200583);
|
||||||
|
// mCloudRoadData.setLon(116.738538);
|
||||||
|
// addNormalCameraMarker(mCloudRoadData);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -143,7 +161,6 @@ public class CameraLiveNoticeHelper implements IMogoOnWebSocketMessageListener<M
|
|||||||
|
|
||||||
private volatile boolean isLoadVr = false;
|
private volatile boolean isLoadVr = false;
|
||||||
private volatile boolean isLoadNormal = false;
|
private volatile boolean isLoadNormal = false;
|
||||||
|
|
||||||
private volatile String mCurrentUuid;
|
private volatile String mCurrentUuid;
|
||||||
|
|
||||||
|
|
||||||
@@ -155,6 +172,7 @@ public class CameraLiveNoticeHelper implements IMogoOnWebSocketMessageListener<M
|
|||||||
Logger.d(TAG, "onMsgReceived cameralive : " + obj);
|
Logger.d(TAG, "onMsgReceived cameralive : " + obj);
|
||||||
if (obj != null) {
|
if (obj != null) {
|
||||||
mCloudRoadData = obj.getCamera();
|
mCloudRoadData = obj.getCamera();
|
||||||
|
|
||||||
if (mCloudRoadData != null) {
|
if (mCloudRoadData != null) {
|
||||||
Log.e(TAG, "onMsgReceived getRtmpUrl = " + mCloudRoadData.getRtmpUrl() + "--- isVrMode = " + isVrMode + ">>>>mCurrentUuid = " + mCurrentUuid + ">>>mCloudRoadData.getUuid() = " + mCloudRoadData.getUuid());
|
Log.e(TAG, "onMsgReceived getRtmpUrl = " + mCloudRoadData.getRtmpUrl() + "--- isVrMode = " + isVrMode + ">>>>mCurrentUuid = " + mCurrentUuid + ">>>mCloudRoadData.getUuid() = " + mCloudRoadData.getUuid());
|
||||||
if (mCurrentUuid != null && mCurrentUuid.equals(mCloudRoadData.getUuid())) {
|
if (mCurrentUuid != null && mCurrentUuid.equals(mCloudRoadData.getUuid())) {
|
||||||
@@ -181,7 +199,7 @@ public class CameraLiveNoticeHelper implements IMogoOnWebSocketMessageListener<M
|
|||||||
} else {
|
} else {
|
||||||
mCurrentUuid = mCloudRoadData.getUuid();
|
mCurrentUuid = mCloudRoadData.getUuid();
|
||||||
Log.e(TAG, "mCurrentUuid == null " + "-----isVrMode = " + isVrMode);
|
Log.e(TAG, "mCurrentUuid == null " + "-----isVrMode = " + isVrMode);
|
||||||
if (isVrMode) {
|
if (isVrMode) { //TODO
|
||||||
Log.d(TAG, "addVrCameraMarker1 ------------11111-------- ");
|
Log.d(TAG, "addVrCameraMarker1 ------------11111-------- ");
|
||||||
addVrCameraMarker(mCloudRoadData);
|
addVrCameraMarker(mCloudRoadData);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -123,7 +123,6 @@ public class MogoRTKLocation {
|
|||||||
cloudLocationInfo.setSatelliteTime(location.getTime());
|
cloudLocationInfo.setSatelliteTime(location.getTime());
|
||||||
cloudLocationInfo.setSystemTime(System.currentTimeMillis());
|
cloudLocationInfo.setSystemTime(System.currentTimeMillis());
|
||||||
|
|
||||||
// Log.e("liyz", "lat = " + location.getLatitude() + ">>>>long = " + location.getLongitude());
|
|
||||||
cacheList.add(cloudLocationInfo);
|
cacheList.add(cloudLocationInfo);
|
||||||
} else {
|
} else {
|
||||||
Logger.e(TAG, "location == null");
|
Logger.e(TAG, "location == null");
|
||||||
|
|||||||
Reference in New Issue
Block a user