|  |  | @ -12,6 +12,8 @@ import com.yinuo.safetywatcher.R | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.databinding.ActivityHomeBinding |  |  |  | import com.yinuo.safetywatcher.databinding.ActivityHomeBinding | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.watcher.base.NoOptionsActivity |  |  |  | import com.yinuo.safetywatcher.watcher.base.NoOptionsActivity | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.watcher.constant.CAMERA_URL |  |  |  | import com.yinuo.safetywatcher.watcher.constant.CAMERA_URL | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import com.yinuo.safetywatcher.watcher.constant.DELAY_TIME_CHECK_CAMERA | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import com.yinuo.safetywatcher.watcher.constant.DELAY_TIME_OPEN_CAMERA | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.watcher.services.HeartbeatService |  |  |  | import com.yinuo.safetywatcher.watcher.services.HeartbeatService | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.watcher.utils.BatteryHelper |  |  |  | import com.yinuo.safetywatcher.watcher.utils.BatteryHelper | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.yinuo.safetywatcher.watcher.utils.SimHelper |  |  |  | import com.yinuo.safetywatcher.watcher.utils.SimHelper | 
			
		
	
	
		
		
			
				
					|  |  | @ -70,11 +72,11 @@ class HomeActivity : NoOptionsActivity() { | 
			
		
	
		
		
			
				
					
					|  |  |  |         mRender?.setFrameCallBack(object : IFrameCallBack { |  |  |  |         mRender?.setFrameCallBack(object : IFrameCallBack { | 
			
		
	
		
		
			
				
					
					|  |  |  |             override fun onFrame() { |  |  |  |             override fun onFrame() { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 closeLoadingDialog() |  |  |  |                 closeLoadingDialog() | 
			
		
	
		
		
			
				
					
					|  |  |  |                 watchCamera(5) |  |  |  |                 watchCamera(DELAY_TIME_CHECK_CAMERA) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         // 第一次很慢,所以30秒 |  |  |  |         // 第一次很慢,所以10秒 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         watchCamera(30) |  |  |  |         watchCamera(DELAY_TIME_OPEN_CAMERA) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         showLoadingDialog(R.string.connecting_camera) |  |  |  |         showLoadingDialog(R.string.connecting_camera) | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -83,9 +85,9 @@ class HomeActivity : NoOptionsActivity() { | 
			
		
	
		
		
			
				
					
					|  |  |  |             LogUtils.w("reStartCamera Runnable start") |  |  |  |             LogUtils.w("reStartCamera Runnable start") | 
			
		
	
		
		
			
				
					
					|  |  |  |             showLoadingDialog(R.string.connecting_camera) |  |  |  |             showLoadingDialog(R.string.connecting_camera) | 
			
		
	
		
		
			
				
					
					|  |  |  |             mRender?.reStart() |  |  |  |             mRender?.reStart() | 
			
		
	
		
		
			
				
					
					|  |  |  |             watchCamera(30) |  |  |  |             watchCamera(DELAY_TIME_OPEN_CAMERA) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         }else{ |  |  |  |         }else{ | 
			
		
	
		
		
			
				
					
					|  |  |  |             watchCamera(5) |  |  |  |             watchCamera(DELAY_TIME_CHECK_CAMERA) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |