Open stylehaullong opened 2 years ago
Hi @stylehaullong,
It seems the KVS edge connector didn't connect or receive data from RTSP cameras.
Would you check the following list in your Greengrass environment?
Hi @lightbulbkhuang thank you so much for getting back to me.
I used the folllowing to install the g streamer dependencies:
sudo apt install -y gstreamer1.0-libav sudo apt install -y gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-tools
The connection is available from the Greengrass device to your RTSP camera. (You can use VLC or other players) - Yes , I verified using the RTSP stream
Hi @stylehaullong,
I did some experiments on an Ubuntu 21.10 host but couldn't reproduce the problem yet.
Would you also try:
Hi @lightbulbkhuang Thanks again for helping.
Tried gst-launch to get access to RTSP camera.. below are the logs:
sudo GST_DEBUG=3 GST_DEBUG_NO_COLOR=1 gst-launch-1.0 rtspsrc location= short-header=TRUE ! rtph264depay ! h264parse
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Progress: (open) Opening Stream
Pipeline is PREROLLED ...
Prerolled, waiting for progress to finish...
Progress: (connect) Connecting to rtsp:
Progress: (open) Retrieving server options
Progress: (open) Retrieving media info
Progress: (request) SETUP stream 0
Progress: (request) SETUP stream 1
Progress: (open) Opened Stream
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Progress: (request) Sending PLAY request
0:00:00.079345149 34717 0x7fc3fc02fcc0 FIXME default gstutils.c:4025:gst_pad_create_stream_id_internal:
Share your camera type or configurations with us to reproduce the problem - Will get this for you.
@lightbulbkhuang
Hi. I am working with @stylehaullong on this project.
Updated secrets with - rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4 Still not getting any stream into KVS
Tried with new camera - https://www.amazon.com/gp/product/B083G9KT4C/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 - to do this, we updated the value in the secret manager, but we still got nothing
To make sure that RTSP stream URL was good, it was tested on VLC as well with the following command
gst-launch-1.0 uridecodebin uri=rtsp://{username}:{password}@{IPAdress} name=src ! autovideosink src. ! autoaudiosink
We aren't seeing any error, but stream (on AWS console) isn't showing up. Any other feedback would be appreciated.
Thank you
bits of logs below (from using public RTSP stream) -
2022-05-27T14:52:52.476Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:52 INFO EdgeConnectorForKVSService:---------- EdgeConnectorForKVS Starting ----------. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:52.479Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:52 INFO Monitor:Monitor is hibernating.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:52.479Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:52 INFO EdgeConnectorForKVSService:EdgeConnectorForKVS Hub Asset Id: 660ab825-6d0c-4fee-9af1-7d8894ca70fa. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:53.212Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. May 27, 2022 9:52:53 AM software.amazon.awssdk.eventstreamrpc.EventStreamRPCConnection$1 onConnectionSetup. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:53.212Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. INFO: Socket connection /greengrass/v2/ipc.socket:8033 to server result [AWS_ERROR_SUCCESS]. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:53.236Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. May 27, 2022 9:52:53 AM software.amazon.awssdk.eventstreamrpc.EventStreamRPCConnection$1 onProtocolMessage. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:53.236Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. INFO: Connection established with event stream RPC server. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:55.850Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:55 INFO EdgeConnectorForKVSService:Retrieving Secret Value for RTSP Stream URL. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:55.851Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:55 INFO SecretsClient:Retrieving Secret Value for arn:aws:secretsmanager:us-west-2:992750928853:secret:IPCamera1Url-HHwQgE. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.748Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO EdgeConnectorForKVSService:Creating Message Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2-aae4fac2-d8dc-4d5b-a4c2-c3023cc5bbe6. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.751Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO DiskManager:Start watch service for video record path: 8da4edee-7edd-470b-8d7b-c7ff86a5e3f6. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.753Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. Warning: Unable to initialize the GreengrassLogger! Falling back to java.util.logging.Logger. Exception: Unable to set up logging:. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.797Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. May 27, 2022 9:52:56 AM com.amazonaws.greengrass.streammanager.client.logging.JavaUtilLogger log. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.797Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. INFO: com.amazonaws.greengrass.streammanager.client.StreamManagerClientImpl: Client connected successfully to Server with version 1.1.0 using protocol 1.1.0. Assigned identifier: 45eaf99a-17aa-40cf-ad2d-5419349bb2a1. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.847Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO EdgeConnectorForKVSService:Continuous recording configured for stream ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.849Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO RecordingController:Start Recording called for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.849Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO RecordingController:Calling function lambda$initVideoRecorders$3. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.851Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO EdgeConnectorForKVSService:Continuous live streaming configured for stream ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.989Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO RecordingController:Recorder for ZERO5-HOUSTON-Z-OUT_Z-APS-2 has been initialized. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.989Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO RecordingController:Start recording for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.989Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO LiveVideoStreamingController:Start Live Video Streaming Called for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.989Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO LiveVideoStreamingController:Calling function lambda$initVideoUploaders$4. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.990Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO RecordingController:Start Recording called for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.990Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO VideoRecorderBase:Recorder0 starts.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.990Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO RecordingController:Calling function lambda$startLiveVideoStreaming$0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.990Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO RecordingController:Recording already running. Requests Count: 2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.991Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.991Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.991Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.991Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.991Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:56.991Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:56 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.012Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.012Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.012Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO Monitor:Monitor is awake.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.013Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.013Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. (gst1-java-core:3730): GStreamer-CRITICAL **: 09:52:57.013: gst_value_deserialize: assertion 'src != NULL' failed. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.186Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO VideoUploadRequestHandler:Subscribe to MQTT Response: software.amazon.awssdk.aws.greengrass.model.SubscribeToIoTCoreResponse@1. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.218Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO StdSchedulerFactory:Using default implementation for ThreadExecutor. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO SimpleThreadPool:Job execution threads will use class loader of thread: main. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.235Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO SchedulerSignalerImpl:Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.235Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO QuartzScheduler:Quartz Scheduler v.2.3.2 created.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.236Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO RAMJobStore:RAMJobStore initialized.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO QuartzScheduler:Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DefaultQuartzScheduler' with instanceId 'NON_CLUSTERED'. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. NOT STARTED.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Currently in standby mode.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Number of jobs executed: 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO StdSchedulerFactory:Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO StdSchedulerFactory:Quartz scheduler version: 2.3.2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO QuartzScheduler:Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.237Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO JobScheduler:Started Scheduler. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:52:57.408Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:52:57 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653663176991. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:53:57.010Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:53:57 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:53:57.010Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:53:57 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:53:57.010Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:53:57 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:53:57.011Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:53:57 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:53:57.011Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:53:57 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:53:57.011Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:53:57 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:53:57.011Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:53:57 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.012Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.013Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.013Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.013Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.013Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.013Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.014Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.016Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.016Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:54:07.017Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:54:07 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653663247013. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:55:07.017Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:55:07 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:55:07.017Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:55:07 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-05-27T14:55:07.017Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-27 09:55:07 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
Hi @stylehaullong and @a428tm,
It still seems the KVS edge connector didn't connect to RTSP cameras.
Would you check the following settings:
Thanks
Hi @lightbulbkhuang,
Double checked the secretarn and secret as well.. made sure those matched , still no good.
I also changed the rtsp camera stream to the public one you mentioned above: rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4
I can view the camera using VLC but still nothing showing up in KVS.
2022-05-30T06:09:31.782Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:31 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.782Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.783Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.784Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.784Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.784Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.785Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.785Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.788Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.789Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:09:41.789Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:09:41 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653890981783. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:41.789Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:41 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:41.789Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:41 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:41.789Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:41 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:41.789Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:41 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:41.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:41 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:41.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:41 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:41.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:41 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.790Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.791Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.791Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.796Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.796Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:10:51.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:10:51 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653891051790. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:11:51.796Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:11:51 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:11:51.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:11:51 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:11:51.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:11:51 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:11:51.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:11:51 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:11:51.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:11:51 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:11:51.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:11:51 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:11:51.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:11:51 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.797Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.798Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.798Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.798Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.798Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.798Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.803Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.804Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:12:01.804Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:12:01 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653891121797. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:01.804Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:01 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:01.804Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:01 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:01.804Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:01 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:01.804Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:01 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:01.804Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:01 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:01.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:01 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:01.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:01 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.805Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.812Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.812Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:13:11.812Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:13:11 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653891191805. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:11.812Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:11 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:11.813Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:11 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:11.813Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:11 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:11.813Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:11 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:11.813Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:11 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:11.813Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:11 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:11.813Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:11 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.813Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.814Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.814Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.814Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.814Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.814Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.814Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.819Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.819Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:14:21.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:14:21 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653891261813. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:21.819Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:21 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:21.819Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:21 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:21.819Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:21 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:21.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:21 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:21.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:21 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:21.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:21 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:21.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:21 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.820Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.821Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.826Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.826Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW} 2022-05-30T06:15:31.829Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 01:15:31 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653891331820. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
Hi @stylehaullong,
Would you share the configuration of SiteWise assets and RTSP secret value (maybe you can paste the snapshot)?
@lightbulbkhuang
From Camera Model -
KinesisVideoStreamName {stream_name}
RTSPStreamSecretARN arn:aws:secretsmanager:us-west-2:{account_id}:secret:IPCamera1Url-HHwQgE
LocalDataRetentionPeriodInMinutes 60
LiveStreamingStartTime * * * * *
LiveStreamingDurationInMinutes 10
CaptureStartTime * * * * *
CaptureDurationInMinutes 10
From Hub -
HubName CookieFactoryHub
@a428tm,
May I know the configuration of the secret value (key/value) plaintext format in the Secrets Manager console? (If the RTSP URI is private, you can hide it)
hi @lightbulbkhuang
Hi @stylehaullong,
The key should be "rtspStreamURL" (no spaces in the end). You can refer to my previous thread for the example of the key-value pair. Thanks.
@lightbulbkhuang Just updated per your instruction -
Please see the log below -
2022-05-30T07:11:22.191Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:22 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:22.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:22 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:22.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:22 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:22.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:22 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:22.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:22 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:22.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:22 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:22.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:22 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.192Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.193Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.193Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.193Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.193Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.193Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.198Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.198Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:11:32.199Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:11:32 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653894692192. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:32.199Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:32 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:32.199Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:32 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:32.202Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:32 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:32.203Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:32 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:32.203Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:32 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:32.203Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:32 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:32.203Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:32 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.200Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.200Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.200Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.200Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.200Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.200Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.200Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:12:42.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:12:42 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653894762200. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:42.206Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:42 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:42.206Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:42 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:42.206Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:42 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:42.206Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:42 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:42.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:42 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:42.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:42 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:42.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:42 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.207Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.213Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.213Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:13:52.213Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:13:52 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653894832207. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:14:52.214Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:14:52 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:14:52.214Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:14:52 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:14:52.214Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:14:52 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:14:52.214Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:14:52 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:14:52.214Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:14:52 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:14:52.214Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:14:52 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:14:52.214Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:14:52 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.215Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.215Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.215Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.215Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.215Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.215Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.215Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.220Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.220Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:15:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:15:02 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653894902215. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:02 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:02 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:02 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:02 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:02 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:02 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:02.221Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:02 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.222Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.222Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.222Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.222Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.222Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.222Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.222Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.228Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.228Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:16:12.228Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:16:12 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653894972222. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:12.227Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:12 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:12.227Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:12 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:12.227Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:12 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:12.227Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:12 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:12.227Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:12 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:12.227Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:12 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:12.227Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:12 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.228Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.228Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.231Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.231Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.231Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.232Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.232Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.238Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.238Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:17:22.253Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:17:22 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653895042228. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:22.238Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:22 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:22.238Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:22 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:22.238Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:22 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:22.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:22 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:22.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:22 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:22.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:22 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:22.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:22 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.239Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.240Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.245Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.245Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:18:32.245Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:18:32 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653895112239. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:32.246Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:32 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:32.246Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:32 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:32.246Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:32 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:32.246Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:32 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:32.246Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:32 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:32.246Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:32 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:32.246Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:32 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.247Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.247Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.247Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.247Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.247Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.248Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.248Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.253Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.253Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
2022-05-30T07:19:42.253Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-30 02:19:42 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653895182247. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=NEW}
@lightbulbkhuang
Could you please share your configuration to see if we can match on our end?
Here is my configuration for reference, thanks.
Thanks for sharing. Could you check if our setup for model/ assets are good?
@lightbulbkhuang Checking in to see if you had any other suggestions
Hi @stylehaullong,
Notice the rtsp url points to a .mp4 file not living camera.
Could you take a snapshot on KVS console:
aws -> Kinesis Video Streams -> Video streams ->
Hi @cshang2017 it just says no media found
Hi @stylehaullong, I have the same observation on my side once to set the RTSPStreamURL to rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4
To rule out the issue, could you use the live camera url as RTSPStreamURL?
the live camera url should look like:
rtsp://<user>:<password>@<ip address>:554/<other string>
Hi @cshang2017
rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4 is a public test rtsp stream there is no user:password. We are were using this link as a test to not expose our own internal rtsp url.
Hi @cshang2017 ,
We found out what the issue was.. It was due to us using greengrass version 2.2 , once we updated to 2.4 it worked.
We did have another question, the stream does run into some latency issues.. I saw that the recommendation is to reduce the key-frame fragmentation is there an asset property that I can set or what is the best way to reduce latency if this isn't recommended anymore?
Hi @stylehaullong Very appreciated for your information. We will consider your suggestions/requires for next iterations. For frame fragmentation, is it possible to config from the video source?
Hi @cshang2017 ,
I could try from video source but there is also a setting from the producer library isn't there?
I was just seeing if you know where in the java code that is and I can make changes myself through a fork
Hi @stylehaullong, Not 100% sure, but you can start from: https://github.com/awslabs/aws-iot-greengrass-edge-connector-for-kinesis-video-stream/blob/main/src/main/java/com/aws/iot/edgeconnectorforkvs/videorecorder/util/GstDao.java#L66
with example of
how to change fps with script https://stackoverflow.com/questions/20070625/how-to-control-the-frame-rate-in-a-gstreamer-pipeline
how to change fps in python https://stackoverflow.com/questions/72010842/how-to-set-framerate-when-reading-feed-from-rtsp-cam-url-using-gstreamer-for-a-d
Hi, I'm seeing a similar issue. Starting the component, everything works well and I can see the stream in the KVS console. After a few hours, I'm getting the below error.
aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
OS: Raspbian GNU/Linux 10 (buster)
Greengrass CLI Version: 2.6.0
Component, aws.iot.EdgeConnectorForKVS: 1.0.4
Component, aws.greengrass.Nucleus: 2.6.0
I used the resourceManager.py
to set up and configure all resources, using the following parameters
Type: "EdgeConnectorForKVSCameraAsset"
Name: "Camera_01"
CaptureStartTime: "* * * * *"
CaptureDurationInMinutes: 1
LocalDataRetentionPeriodInMinutes: 2
KinesisVideoStreamName: "hassela_camera_01"
LiveStreamingStartTime: "* * * * *"
LiveStreamingDurationInMinutes: 1
RTSPStream: <my-local-rtsp-url>
Here's an excerpt of the logs which are now repeating:
2022-06-30T13:12:28.394Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:28 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:28.394Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:28 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.386Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO Monitor:Monitor removes task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.388Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.390Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.393Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO LiveVideoStreamingController:Connected streams for KVS Stream: hassela_camera_01. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.394Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.395Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.396Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.408Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.409Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:12:38.411Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:12:38 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1656594758388. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:38.409Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:38 INFO Monitor:Monitor pops up task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:38.410Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:38 INFO Monitor:Monitor runs task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:38.411Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:38 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:38.412Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:38 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:38.413Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:38 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:38.413Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:38 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:38.414Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:38 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.412Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO Monitor:Monitor removes task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.414Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.415Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.415Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO LiveVideoStreamingController:Connected streams for KVS Stream: hassela_camera_01. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.417Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.417Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.418Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.437Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.438Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:13:48.439Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:13:48 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1656594828412. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:48.434Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:48 INFO Monitor:Monitor pops up task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:48.435Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:48 INFO Monitor:Monitor runs task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:48.436Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:48 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:48.437Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:48 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:48.438Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:48 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:48.439Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:48 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:48.440Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:48 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.437Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO Monitor:Monitor removes task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.438Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.439Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.440Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO LiveVideoStreamingController:Connected streams for KVS Stream: hassela_camera_01. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.441Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.442Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.444Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.457Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.459Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:14:58.460Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:14:58 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1656594898439. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:15:58.457Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:15:58 INFO Monitor:Monitor pops up task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:15:58.458Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:15:58 INFO Monitor:Monitor runs task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:15:58.461Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:15:58 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:15:58.462Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:15:58 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:15:58.463Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:15:58 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:15:58.464Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:15:58 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:15:58.465Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:15:58 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.462Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO Monitor:Monitor removes task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.463Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.464Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.465Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO LiveVideoStreamingController:Connected streams for KVS Stream: hassela_camera_01. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.466Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.467Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.469Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.481Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.482Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:16:08.483Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:16:08 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1656594968462. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:08.481Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 INFO Monitor:Monitor pops up task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:08.482Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 INFO Monitor:Monitor runs task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:08.483Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:08.484Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:08.485Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:08.486Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:08.487Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:08 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.486Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO Monitor:Monitor removes task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.487Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.488Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.489Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO LiveVideoStreamingController:Connected streams for KVS Stream: hassela_camera_01. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.490Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.492Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.494Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.507Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.509Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:17:18.510Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:17:18 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1656595038489. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:18.508Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:18 INFO Monitor:Monitor pops up task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:18.509Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:18 INFO Monitor:Monitor runs task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:18.511Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:18 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:18.512Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:18 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:18.513Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:18 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:18.514Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:18 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:18.515Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:18 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.512Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO Monitor:Monitor removes task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.513Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.514Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.515Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO LiveVideoStreamingController:Connected streams for KVS Stream: hassela_camera_01. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.516Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.517Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.518Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.532Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO Monitor:Monitor has new task: uploadLiveVideo-hassela_camera_01.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.533Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
2022-06-30T13:18:28.535Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-06-30 14:18:28 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1656595108512. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
I'm not sure how to proceed with debugging this. I want to ingest the stream with KVS indefinitely.
Any input on how to debug the above?
@niklas-palm The log VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0.
means there is data for uploading. By default uploader check it for every minute. So it seems there no data comes in for one minute. Could you check if the RTSP source available by using other tools like VLC player? Thanks.
Hi @weichihl @liyuanqian , I'm attempting to stream 50+ on-premises RTSP cameras to AWS Kinesis Video Streams. Given that the Edge connector for KVS must be deployed on a Linux machine, how can I ensure high availability and avoid single point of failure in this case, so that if the on-premises Linux machine fails for whatever reason, the camera streaming continues? Please share your thoughts and ideas; they will be greatly useful to me.
I have the similar issue. I start video streaming from my raspberry pi camera as below:
raspivid -o - -t 0 -n -w 1024 -h 768 -fps 24 | cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264
I can see media preview in the Media playback of the Kinesis Video Streams in the AWS Console, but it is intermittent. More often it is only 'Searching for media... Loading', or saying 'No media found'. The error messages are like:
ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 17121941, new src cnt 17121941, old sink cnt 17121941, new sink cnt 17121941. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}
My Greengrass Core software version is 2.10.2, aws.iot.EdgeConnectorForKVS version is 1.0.4
I can view the video stream (rtsp://192.168.0.45:8554/) with Raspberry Pi VLC media player without problem, and CPU and memory usages are low. Also the Raspberry Pi has good Internet connection.
------Update-------
It seems somehow to do with the camera. Instead of using my raspberry pi camera, I now use the camera of my Android phone, and it works properly, with about 15 seconds delay though, but good enough for me.
Hi All,
Trying to use gg kvs with edge connector and we are unable to see the live stream from the AWS console. I followed the readme on the aws website but still no luck.
Operating system: Ubuntu 21 Gstreamer version : 1.18
Logs: https://gist.github.com/stylehaullong/3dc1bc903c3e6aafa774e1d958f932e1
2022-05-24T17:11:32.405Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: Run script exited. {exitCode=143, serviceName=aws.iot.EdgeConnectorForKVS, currentState=STOPPING} 2022-05-24T17:11:32.417Z [INFO] (pool-2-thread-23) aws.iot.EdgeConnectorForKVS: shell-runner-start. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=STARTING, command=["java -jar /greengrass/v2/packages/artifacts/aws.iot.EdgeConnectorForKVS/1.0.4/..."]} 2022-05-24T17:11:32.599Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:32 INFO EdgeConnectorForKVSService:---------- EdgeConnectorForKVS Starting ----------. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:32.602Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:32 INFO Monitor:Monitor is hibernating.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:32.602Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:32 INFO EdgeConnectorForKVSService:EdgeConnectorForKVS Hub Asset Id: 660ab825-6d0c-4fee-9af1-7d8894ca70fa. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:33.412Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. May 24, 2022 12:11:33 PM software.amazon.awssdk.eventstreamrpc.EventStreamRPCConnection$1 onConnectionSetup. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:33.412Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. INFO: Socket connection /greengrass/v2/ipc.socket:8033 to server result [AWS_ERROR_SUCCESS]. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:33.439Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. May 24, 2022 12:11:33 PM software.amazon.awssdk.eventstreamrpc.EventStreamRPCConnection$1 onProtocolMessage. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:33.439Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. INFO: Connection established with event stream RPC server. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:36.621Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:36 INFO EdgeConnectorForKVSService:Retrieving Secret Value for RTSP Stream URL. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:36.622Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:36 INFO SecretsClient:Retrieving Secret Value for arn:aws:secretsmanager:us-west-2:992750928853:secret:IPCamera1Url-HHwQgE. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.558Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO EdgeConnectorForKVSService:Creating Message Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2-3db6e0b6-286e-4c3a-b10b-63c593d33d9a. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.561Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO DiskManager:Start watch service for video record path: 8da4edee-7edd-470b-8d7b-c7ff86a5e3f6. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.562Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. Warning: Unable to initialize the GreengrassLogger! Falling back to java.util.logging.Logger. Exception: Unable to set up logging:. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.641Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. May 24, 2022 12:11:37 PM com.amazonaws.greengrass.streammanager.client.logging.JavaUtilLogger log. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.641Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. INFO: com.amazonaws.greengrass.streammanager.client.StreamManagerClientImpl: Client connected successfully to Server with version 1.1.0 using protocol 1.1.0. Assigned identifier: 7c825e66-7bad-4a80-93cc-1163c4f32ba6. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.712Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO EdgeConnectorForKVSService:Continuous recording configured for stream ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.715Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RecordingController:Start Recording called for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.715Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RecordingController:Calling function lambda$initVideoRecorders$3. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.718Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO EdgeConnectorForKVSService:Continuous live streaming configured for stream ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.868Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO VideoUploadRequestHandler:Subscribe to MQTT Response: software.amazon.awssdk.aws.greengrass.model.SubscribeToIoTCoreResponse@1. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.896Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO StdSchedulerFactory:Using default implementation for ThreadExecutor. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.897Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO SimpleThreadPool:Job execution threads will use class loader of thread: main. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.898Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RecordingController:Recorder for ZERO5-HOUSTON-Z-OUT_Z-APS-2 has been initialized. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.898Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RecordingController:Start recording for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.898Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO LiveVideoStreamingController:Start Live Video Streaming Called for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.898Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO LiveVideoStreamingController:Calling function lambda$initVideoUploaders$4. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.899Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO VideoRecorderBase:Recorder0 starts.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.903Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RecordingController:Start Recording called for ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.904Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RecordingController:Calling function lambda$startLiveVideoStreaming$0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.904Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RecordingController:Recording already running. Requests Count: 2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.904Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.904Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.904Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.904Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.905Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.905Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.929Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO SchedulerSignalerImpl:Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.932Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO QuartzScheduler:Quartz Scheduler v.2.3.2 created.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.936Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO RAMJobStore:RAMJobStore initialized.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.941Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO QuartzScheduler:Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DefaultQuartzScheduler' with instanceId 'NON_CLUSTERED'. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.942Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.942Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. NOT STARTED.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.942Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Currently in standby mode.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.942Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Number of jobs executed: 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO StdSchedulerFactory:Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.944Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO StdSchedulerFactory:Quartz scheduler version: 2.3.2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.944Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO QuartzScheduler:Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.944Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO JobScheduler:Started Scheduler. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:37 INFO Monitor:Monitor is awake.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.966Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:37.966Z [WARN] (Copier) aws.iot.EdgeConnectorForKVS: stderr. (gst1-java-core:3279): GStreamer-CRITICAL **: 12:11:37.966: gst_value_deserialize: assertion 'src != NULL' failed. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:11:38.367Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:11:38 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653412297904. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:37.942Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:37 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:37.942Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:37 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:37.942Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:37 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:37 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:37 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:37 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:37.943Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:37 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.944Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.944Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.945Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.947Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.947Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:12:47.948Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:12:47 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653412367945. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:47.948Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:47 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:47.948Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:47 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:47.949Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:47 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:47.949Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:47 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:47.949Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:47 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:47.949Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:47 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:47.949Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:47 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.950Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.950Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.950Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.951Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.951Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.951Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.951Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.953Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.953Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:13:57.954Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:13:57 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653412437950. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:14:57.953Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:14:57 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:14:57.953Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:14:57 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:14:57.953Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:14:57 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:14:57.953Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:14:57 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:14:57.954Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:14:57 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:14:57.954Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:14:57 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:14:57.954Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:14:57 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.955Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.955Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.955Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.955Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.955Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.956Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.956Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.957Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.957Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:15:07.958Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:15:07 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653412507955. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:07.958Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:07 INFO Monitor:Monitor pops up task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:07.958Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:07 INFO Monitor:Monitor runs task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:07.959Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:07 ERROR VideoUploaderClient:MKV stats unchanged, old src cnt 0, new src cnt 0, old sink cnt 0, new sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:07.959Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:07 INFO VideoUploaderClient:Update MKV stats, src cnt 0, sink cnt 0. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:07.959Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:07 INFO VideoUploaderClient:putMedia end from latch. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:07.959Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:07 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:07.960Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:07 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.959Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO Monitor:Monitor removes task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.959Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO VideoRecorderBase:Recorder0 is unbinding branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.960Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 WARN RecorderBranchBase:Branch is already unbound.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.960Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO LiveVideoStreamingController:Connected streams for KVS Stream: ZERO5-HOUSTON-Z-OUT_Z-APS-2. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.960Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO VideoRecorderBase:Recorder0 is going to bind branch branchOutputStreamPath.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.960Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO VideoRecorderBase:Recorder0 will bind branch branchOutputStreamPath after getting camera capability.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.960Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO LiveVideoStreamingController:Turned on outputStream in recorder and start uploading!. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.978Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO Monitor:Monitor has new task: uploadLiveVideo-ZERO5-HOUSTON-Z-OUT_Z-APS-2.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.979Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO Monitor:Monitor sends signal to start checking.. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING} 2022-05-24T17:16:17.979Z [INFO] (Copier) aws.iot.EdgeConnectorForKVS: stdout. 2022-05-24 12:16:17 INFO VideoUploaderClient:Uploading from input stream, timestamp: 1653412577959. {scriptName=services.aws.iot.EdgeConnectorForKVS.lifecycle.Run.Script, serviceName=aws.iot.EdgeConnectorForKVS, currentState=RUNNING}