|
|
|
@ -635,7 +635,7 @@ public class ViewScreenSaver extends ViewBase<ViewScreenSaverBinding> { |
|
|
|
} |
|
|
|
|
|
|
|
if (Constant.isMain) { |
|
|
|
Log.e("TAG","主设备向其他设备发送视频下标"+videoPlayCount0); |
|
|
|
LoggerUtil.e("TAG","主设备向其他设备发送视频下标"+videoPlayCount0); |
|
|
|
SocketServerManager.sendMessageToClient(LocSocCliManager.PROGRAM_VIDEO_INDEX, String.valueOf(videoPlayCount0)); |
|
|
|
} |
|
|
|
updateVideo(videoComponents0,videoPlayCount0,binding.videoView0,TYPE_UPDATE_VIDEO0); |
|
|
|
@ -1867,6 +1867,7 @@ public class ViewScreenSaver extends ViewBase<ViewScreenSaverBinding> { |
|
|
|
return; |
|
|
|
} |
|
|
|
videoPlayCount0=index; |
|
|
|
LoggerUtil.e("同屏:", "视频下标:"+ String.valueOf(videoPlayCount0)); |
|
|
|
handler.removeMessages(TYPE_UPDATE_VIDEO0); |
|
|
|
handler.sendEmptyMessage(TYPE_UPDATE_VIDEO0); |
|
|
|
} |
|
|
|
@ -2800,8 +2801,11 @@ public class ViewScreenSaver extends ViewBase<ViewScreenSaverBinding> { |
|
|
|
binding.videoView0.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { |
|
|
|
@Override |
|
|
|
public void onCompletion(MediaPlayer mp) { |
|
|
|
// 视频播放完成时的操作
|
|
|
|
handler.sendEmptyMessage(TYPE_UPDATE_VIDEO0); |
|
|
|
if(!LocSocCliManager.getLocalSocketState()){ |
|
|
|
LoggerUtil.e("TAG:: ","socket未连接,播放下一个"); |
|
|
|
// 视频播放完成时的操作
|
|
|
|
handler.sendEmptyMessage(TYPE_UPDATE_VIDEO0); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
@ -2875,8 +2879,10 @@ public class ViewScreenSaver extends ViewBase<ViewScreenSaverBinding> { |
|
|
|
binding.videoView1.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { |
|
|
|
@Override |
|
|
|
public void onCompletion(MediaPlayer mp) { |
|
|
|
// 视频播放完成时的操作
|
|
|
|
handler.sendEmptyMessage(TYPE_UPDATE_VIDEO1); |
|
|
|
if(!LocSocCliManager.getLocalSocketState()){ |
|
|
|
// 视频播放完成时的操作
|
|
|
|
handler.sendEmptyMessage(TYPE_UPDATE_VIDEO1); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
//视频播放发送错误时回调
|
|
|
|
@ -2884,7 +2890,6 @@ public class ViewScreenSaver extends ViewBase<ViewScreenSaverBinding> { |
|
|
|
@Override |
|
|
|
public boolean onError(MediaPlayer mp, int what, int extra) { |
|
|
|
//视频播放失败
|
|
|
|
|
|
|
|
return true; |
|
|
|
} |
|
|
|
}); |
|
|
|
|