diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/V2XLiveGSYVideoView.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/V2XLiveGSYVideoView.java index 10d9618c44..9df92acde9 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/V2XLiveGSYVideoView.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/V2XLiveGSYVideoView.java @@ -121,7 +121,7 @@ public class V2XLiveGSYVideoView extends RoundLayout implements IMogoSkinCompatS /** * 开始直播 * - * @param carLiveInfo 要直播的车机,如果没有直播的地址需要重新获取最新的直播地址 + * @param carLiveInfo 直播数据 */ public void startLive(MarkerCarInfo.CarLiveInfo carLiveInfo) { // 进行直播播放 @@ -131,36 +131,6 @@ public class V2XLiveGSYVideoView extends RoundLayout implements IMogoSkinCompatS setCarLiveInfo(carLiveInfo); playLiveVideo(carLiveInfo); } - // 根据SN重新获取直播流地址 - else { -// V2XServiceManager -// .getV2XRefreshModel() -// .livePush(new V2XRefreshCallback() { -// @Override -// public void onSuccess(V2XLivePushVoRes result) { -// Logger.e(MODULE_NAME, "从服务端获取最新直播信息:" + GsonUtil.jsonFromObject(result)); -// mClLoadError.setVisibility(GONE); -// mClLoadError.setVisibility(GONE); -// try { -// MarkerCarInfo.CarLiveInfo carRealLiveInfo = new MarkerCarInfo.CarLiveInfo(); -// carRealLiveInfo.setVideoUrl(result.getResult().getPlayUrl().getRtmp()); -// carRealLiveInfo.setVideoSn(carLiveInfo.getVideoSn()); -// carRealLiveInfo.setVideoChannel(result.getResult().getVideoChannel()); -// setCarLiveInfo(carLiveInfo); -// playLiveVideo(carRealLiveInfo); -// } catch (Exception e) { -// e.printStackTrace(); -// } -// } -// -// @Override -// public void onFail(String msg) { -// Logger.e(MODULE_NAME, "播放器:" + msg); -// mLoading.setVisibility(GONE); -// mClLoadError.setVisibility(VISIBLE); -// } -// }, carLiveInfo.getVideoSn(), 0); - } } } @@ -212,26 +182,6 @@ public class V2XLiveGSYVideoView extends RoundLayout implements IMogoSkinCompatS } } - /** - * 刷新直播心跳 - * - * @param carLiveInfo 直播info - */ - private void startHeartLive(MarkerCarInfo.CarLiveInfo carLiveInfo) { - try { - if (carLiveInfo != null && !TextUtils.isEmpty(carLiveInfo.getVideoSn()) - && !TextUtils.isEmpty(carLiveInfo.getVideoChannel())) { - V2XServiceManager - .getV2XRefreshModel() - .refreshHeartBeat(carLiveInfo.getVideoSn(), - carLiveInfo.getVideoChannel(), - null); - } - } catch (Exception e) { - e.printStackTrace(); - } - } - public void stopLive(MarkerCarInfo.CarLiveInfo carLiveInfo) { try { Logger.w(MODULE_NAME, "心跳:关闭直播...");