|
|
@ -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)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|