aws/amazon-kinesis-video-streams-parser-library

Error: Could not find or load main class - KinesisVideo - Rekognition Examples

jtheanalytica opened this issue · 33 comments

Hi everyone.

This regards "KinesisVideoRekognitionIntegrationExample" found in the following link.
https://github.com/aws/amazon-kinesis-video-streams-parser-library#kinesisvideo---rekognition-examples.

I built the project by running the command: mvn clean package. A target folder was created with four jar files. I got the following error trying to run the "KinesisVideoRekognitionIntegrationExampleTest" class:

C:\Users\IEUser\amazon-kinesis-video-streams-parser-library>java -cp target\amazon-kinesis-video-streams-parser-library-1.0.14.jar com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest
Error: Could not find or load main class com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest
C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library>

Quick backgrounder:
I've been trying to build up on "Kinesis Video Streams Producer SDK on Windows using MSVC (Microsoft Visual C++) found in:
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp/blob/master/install-instructions-windows-msvc.md

NOTE: I had some issues regards the aforementioned which was solved (please see issue#283 found in the following link:)
awslabs/amazon-kinesis-video-streams-producer-sdk-cpp#283

Thanks

Running "KinesisVideoRekognitionIntegrationExampleTest" from IntelliJ IDEA prduces the following output:

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50053:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.673\aws-java-sdk-core-1.11.673.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.3\jackson-databind-2.6.7.3.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest @@@method,C:\Users\IEUser\AppData\Local\Temp\command.line4

Test ignored.

Process finished with exit code 0

@jtheanalytica For Intellij you can remove @ignore then run it or click the play button on the left test case to run it.

Hi @zhiyua-git
Thank you.
I did what you recommended above - now getting the following:

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=49767:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.673\aws-java-sdk-core-1.11.673.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.3\jackson-databind-2.6.7.3.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest @@@method,C:\Users\IEUser\AppData\Local\Temp\command.line1

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
log4j:WARN No such property [immediateFlush] in com.amazonaws.services.lambda.runtime.log4j.LambdaAppender.
log4j:ERROR Could not find value for key log4j.appender.CONSOLE
log4j:ERROR Could not instantiate appender named "CONSOLE".

com.amazonaws.services.rekognition.model.AmazonRekognitionException: 1 validation error detected: Value '' at 'name' failed to satisfy constraint: Member must satisfy regular expression pattern: [a-zA-Z0-9_.-]+ (Service: AmazonRekognition; Status Code: 400; Error Code: ValidationException; Request ID: d430a2f4-d1f1-485e-a5d9-237479a6e3ff)

at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1712)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1367)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1113)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:770)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:744)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:726)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:686)
at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:668)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:532)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:512)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.doInvoke(AmazonRekognitionClient.java:3430)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.invoke(AmazonRekognitionClient.java:3397)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.invoke(AmazonRekognitionClient.java:3386)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.executeDescribeStreamProcessor(AmazonRekognitionClient.java:931)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.describeStreamProcessor(AmazonRekognitionClient.java:901)
at com.amazonaws.kinesisvideo.parser.rekognition.processor.RekognitionStreamProcessor.describeStreamProcessor(RekognitionStreamProcessor.java:126)
at com.amazonaws.kinesisvideo.parser.rekognition.processor.RekognitionStreamProcessor.process(RekognitionStreamProcessor.java:82)
at com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExample.startRekognitionProcessor(KinesisVideoRekognitionIntegrationExample.java:115)
at com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExample.execute(KinesisVideoRekognitionIntegrationExample.java:79)
at com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest.testExample(KinesisVideoRekognitionIntegrationExampleTest.java:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitForkedStarter.main(JUnitForkedStarter.java:41)

Process finished with exit code -1

Hi @jtheanalytica ,

You got
com.amazonaws.services.rekognition.model.AmazonRekognitionException: 1 validation error detected: Value '' at 'name' failed to satisfy constraint: Member must satisfy regular expression pattern: [a-zA-Z0-9_.-]+ (Service: AmazonRekognition; Status Code: 400; Error Code: ValidationException; Request ID: d430a2f4-d1f1-485e-a5d9-237479a6e3ff)

You might need to look into the code to see what name are you giving. Perhaps you haven't setup proper Lambda/Rekognition following https://github.com/aws/amazon-kinesis-video-streams-parser-library#kinesisvideorekognitionlambdaexample

Hi @zhiyua-git
Thank you.
But I'm not using the KinesisVideoRekognitionLambdaExample. I only am using
KinesisVideoRekognitionIntegrationExample.

Is there a way to deactivate the lambada thing? At least maybe temporarily?
Thanks

Hi @jtheanalytica ,

You can right click on KinesisVideoRekognitionIntegrationExample.java to run it if you remove @ignore.

BTW, you will need to setup several things before you run it, such as a kinesis video stream, a kinesis data stream, an IAM role created as Rekognition service and grant it with AmazonKinesisFullAccess and AmazonKinesisVideoStreamsFullAccess. Kinesis Video Stream ARN, Kinesis Data Stream ARN, IAM role ARN will be needed in the sample.

You will need to create face collection before using it, this can be done through AWS CLI: aws rekognition create-collection --collection-id "your-collection-id".

Then you should be able to see it working.

Hi @zhiyua-git. Thank you.
When I click run to run KinesisVideoRekognitionIntegrationExample.java - it takes me to the Run/Configurations window. Which template I need to choose and what settings?

Note: Thank you too for the prerequisites that you pointed out to. I did that already.

Thanks

Hello @zhiyua-git.

Following was what I got after providing all the prerequisites:
NOTE: A video of Jeff Bezos "bezos_vogels.mkv" from the resources folder started to play while the class was running! Was that part of the expected behaviour?

"C:\Program Files\Java\jdk1.8.0_221\jre\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50349:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.673\aws-java-sdk-core-1.11.673.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.3\jackson-databind-2.6.7.3.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
log4j:WARN No such property [immediateFlush] in com.amazonaws.services.lambda.runtime.log4j.LambdaAppender.
log4j:ERROR Could not find value for key log4j.appender.CONSOLE
log4j:ERROR Could not instantiate appender named "CONSOLE".
2019-11-17 04:28:16 INFO LeaseCoordinator:With failover time 10000 ms and epsilon 25 ms, LeaseCoordinator will renew leases every 3308 ms, takeleases every 20050 ms, process maximum of 2147483647 leases and steal 1 lease(s) at a time.
Running rekognition-kds-stream-application to process stream my-kinesisdata as worker 10.0.2.4:b3bfcda4-574c-413a-bee8-1f8216318668...2019-11-17 04:28:16 INFO Worker:Initialization attempt 1
2019-11-17 04:28:16 INFO Worker:Initializing LeaseCoordinator
2019-11-17 04:28:17 INFO Worker:Syncing Kinesis shard info
2019-11-17 04:28:19 INFO Worker:Starting LeaseCoordinator
2019-11-17 04:28:20 INFO LeaseTaker:Worker 10.0.2.4:b3bfcda4-574c-413a-bee8-1f8216318668 saw 1 total leases, 1 available leases, 1 workers. Target is 1 leases, I have 0 leases, I will take 1 leases
2019-11-17 04:28:20 INFO LeaseTaker:Worker 10.0.2.4:b3bfcda4-574c-413a-bee8-1f8216318668 successfully took 1 leases: shardId-000000000000
2019-11-17 04:28:30 INFO Worker:Initialization complete. Starting worker loop.
2019-11-17 04:28:30 INFO Worker:Created new shardConsumer for : ShardInfo [shardId=shardId-000000000000, concurrencyToken=66c5154d-2219-467a-8414-ef74840a5b72, parentShardIds=[], checkpoint={SequenceNumber: LATEST,SubsequenceNumber: 0}]
2019-11-17 04:28:30 INFO BlockOnParentShardTask:No need to block on parents [] of shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-17 04:28:33 INFO KinesisDataFetcher:Initializing shard shardId-000000000000 with LATEST
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-17 04:28:39 INFO KinesisRecordProcessor:Initializing record processor for shard: shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-17 04:28:58 ERROR Worker:Worker.run caught exception, sleeping for 1000 milli seconds!
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.runProcessLoop(Worker.java:602)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.run(Worker.java:572)
at com.amazonaws.kinesisvideo.parser.kinesis.KinesisDataStreamsWorker.run(KinesisDataStreamsWorker.java:55)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...

com.amazonaws.services.rekognition.model.ResourceInUseException: Stream Processor not available for stopping (Service: AmazonRekognition; Status Code: 400; Error Code: ResourceInUseException; Request ID: af036ddb-4f51-4aaf-904e-18be80567bbc)

at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1712)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1367)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1113)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:770)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:744)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:726)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:686)
at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:668)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:532)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:512)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.doInvoke(AmazonRekognitionClient.java:3430)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.invoke(AmazonRekognitionClient.java:3397)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.invoke(AmazonRekognitionClient.java:3386)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.executeStopStreamProcessor(AmazonRekognitionClient.java:3352)
at com.amazonaws.services.rekognition.AmazonRekognitionClient.stopStreamProcessor(AmazonRekognitionClient.java:3324)
at com.amazonaws.kinesisvideo.parser.rekognition.processor.RekognitionStreamProcessor.stopStreamProcessor(RekognitionStreamProcessor.java:114)
at com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExample.cleanup(KinesisVideoRekognitionIntegrationExample.java:135)
at com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExample.execute(KinesisVideoRekognitionIntegrationExample.java:92)
at com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest.testExample(KinesisVideoRekognitionIntegrationExampleTest.java:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)

Rendering frame without any rekognized results...

Process finished with exit code -1

Hi @jtheanalytica ,

Good to know you got it running.

  • For bezos_vogels.mkv issue, it is expected. In the sample it mentioned
    // NOTE: If the input stream is not passed then the example assumes that the video fragments are
    // ingested using other mechanisms like GStreamer sample app or AmazonKinesisVideoDemoApp
    You can simply remove .inputStream(TestResourceUtil.getTestInputStream("bezos_vogels.mkv")) and use your existing KVS stream with your camera working.

  • From the log, your rekognition is not working, run AWS CLI aws rekognition describe-stream-processor --name "yourStreamProcessorName" to check why it failed.

Hello @zhiyua-git.
Thank you.
I ran "describe-stream-processor" using a Maven project and IntelliJ twice: before and after runnging the " KinesisVideoRekognitionIntegrationExampleTest" class: (As you would notice - first it was running, and then it failed for an "Access Denied" reason) !

Note: For the following, when I post here, I removed the info- and left them blanks between ""
Arn - ""
Input kinesisVideo stream - ""
Output kinesisData stream - ""
RoleArn - ""
CollectionId - ""

First I got the following:
"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50099:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\myjavasdk01\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.670\aws-java-sdk-rekognition-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.670\jmespath-java-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.670\aws-java-sdk-sns-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.670\aws-java-sdk-core-1.11.670.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.670\aws-java-sdk-sqs-1.11.670.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7\jackson-databind-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.670\aws-java-sdk-kinesis-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.670\aws-java-sdk-kinesisvideo-1.11.670.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar" org.myjavasdk01.example01.Starter
Arn - ""
Input kinesisVideo stream - ""
Output kinesisData stream - ""
RoleArn - ""
CollectionId - ""
Status - RUNNING
Status message - null
Creation timestamp - Mon Nov 18 23:35:58 PST 2019
Last update timestamp - Mon Nov 18 23:46:55 PST 2019

Process finished with exit code 0

After running that for the second time I got the following:
"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50133:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\myjavasdk01\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.670\aws-java-sdk-rekognition-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.670\jmespath-java-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.670\aws-java-sdk-sns-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.670\aws-java-sdk-core-1.11.670.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.670\aws-java-sdk-sqs-1.11.670.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7\jackson-databind-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.670\aws-java-sdk-kinesis-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.670\aws-java-sdk-kinesisvideo-1.11.670.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar" org.myjavasdk01.example01.Starter
Arn - ""
Input kinesisVideo stream - ""
Output kinesisData stream - ""
RoleArn - ""
CollectionId - ""
Status - FAILED
Status message - Access denied to Kinesis Data
Creation timestamp - Mon Nov 18 23:35:58 PST 2019
Last update timestamp - Mon Nov 18 23:50:58 PST 2019

Process finished with exit code 0

When I list the streams, I got the following:
(As you might notice, all the streams listed were Failed)!

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50144:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\myjavasdk01\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.670\aws-java-sdk-rekognition-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.670\jmespath-java-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.670\aws-java-sdk-sns-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.670\aws-java-sdk-core-1.11.670.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.670\aws-java-sdk-sqs-1.11.670.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7\jackson-databind-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.670\aws-java-sdk-kinesis-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.670\aws-java-sdk-kinesisvideo-1.11.670.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar" org.myjavasdk01.example01.Starter
StreamProcessor name - my-stream
Status - FAILED
StreamProcessor name - my-stream-03
Status - FAILED

Process finished with exit code 0

Check your role’s permission, it might not have AmazonKinesisFullAccess

Hi @zhiyua-git. Will try that.
Suppose that worked - where can I view the results of the analysis?
Thanks

hi @zhiyua-git.
I guess I needed to prepend KDS name with "AmazonRekognition".

Now after running the describe stream again, I get the following:

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50449:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\myjavasdk01\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.670\aws-java-sdk-rekognition-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.670\jmespath-java-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.670\aws-java-sdk-sns-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.670\aws-java-sdk-core-1.11.670.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.670\aws-java-sdk-sqs-1.11.670.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7\jackson-databind-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.670\aws-java-sdk-kinesis-1.11.670.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.670\aws-java-sdk-kinesisvideo-1.11.670.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar" org.myjavasdk01.example01.Starter
Arn - arn:aws:rekognition:us-west-2:xxxxxxxxxxxx:streamprocessor/xyz-stream-05
Input kinesisVideo stream - arn:aws:kinesisvideo:us-west-2:xxxxxxxxxxxx:stream/xyz-kinesis-video-05/...........
Output kinesisData stream - arn:aws:kinesis:us-west-2:xxxxxxx:stream/AmazonRekognitionXYZ-kinesis-data-05
RoleArn - arn:aws:iam::xxxxxxxx:role/xyz
CollectionId - xyz
Status - STOPPED
Status message - null
Creation timestamp - Tue Nov 19 02:02:46 PST 2019
Last update timestamp - Tue Nov 19 02:04:36 PST 2019

Process finished with exit code 0

I also now am getting the following after running the "KinesisVideoRekognitionIntegrationExampleTest" class:

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50432:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.673\aws-java-sdk-core-1.11.673.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.3\jackson-databind-2.6.7.3.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest,testExample

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'org.apache.logging.log4j.simplelog.StatusLogger.level' to TRACE to show Log4j2 internal initialization logging.
log4j:WARN No appenders could be found for logger (com.amazonaws.AmazonWebServiceClient).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Running rekognition-kds-stream-application to process stream AmazonRekognitionXYZ-kinesis-data-05 as worker 10.0.2.4:36bb1beb-2289-4076-8615-9c9598c0f13b...Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...

Rendering frame without any rekognized results...

Process finished with exit code 0

I also noted that during the project build - that I got the following warning:

Information:javac 1.8.0_221 was used to compile java sources
Information:11/19/2019 6:19 AM - Build completed successfully with 1 warning in 15 s 781 ms
C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\generated-sources\delombok\com\amazonaws\kinesisvideo\parser\kinesis\KinesisDataStreamsWorker.java
Warning:(51, 35) java: Worker(com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory,com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration) in com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker has been deprecated
C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\generated-sources\delombok\com\amazonaws\kinesisvideo\parser\mkv\MkvDataElement.java
C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\src\test\java\com\amazonaws\kinesisvideo\parser\ebml\TestEBMLTypeInfoProvider.java

Hi @jtheanalytica ,

You sample is already running, just not getting data from your processor for rendering the bounding box.

You need to start the processor to see what error you were getting. If it is permission issue, you will need to add permission, if it fail with some other weird error, then you will need to contact Rekognition team.

You can use these functions to check what is failing while you start the processor.
aws rekognition start-stream-processor --name "yourProcessorName"
aws rekognition describe-stream-processor --name "yourProcessorName"

Hi @zhiyua-git.
This is what I got running the commands you provided above:

C:\Users\IEUser\aws rekognition start-stream-processor --name masbastream01

C:\Users\IEUser\aws rekognition describe-stream-processor --name masbastream01
{
"Name": "masbastream01",
"StreamProcessorArn": "arn:aws:rekognition:us-west-2:....:streamprocessor/masbastream01",
"Status": "RUNNING",
"CreationTimestamp": 1574254792.021,
"LastUpdateTimestamp": 1574254940.714,
"Input": {
"KinesisVideoStream": {
"Arn": "arn:aws:kinesisvideo:us-west-2:....:stream/masbakinesis01/...
}
},
"Output": {
"KinesisDataStream": {
"Arn": "arn:aws:kinesis:us-west-2:....:stream/AmazonRekognitionmasba01"
}
},
"RoleArn": "arn:aws:iam::....:role/"name",
"Settings": {
"FaceSearch": {
"CollectionId": "name",
"FaceMatchThreshold": 80.0
}
}
}

Then I started streaming the video using the "Kinesis Video Streams Producer SDK on Windows using MSVC (Microsoft Visual C++)"

Then I ran the class "KinesisVideoRekognitionIntegrationExampleTest" , and got the following:

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=50150:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.673\aws-java-sdk-core-1.11.673.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.3\jackson-databind-2.6.7.3.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest,testExample
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
log4j:WARN No such property [immediateFlush] in com.amazonaws.services.lambda.runtime.log4j.LambdaAppender.
log4j:ERROR Could not find value for key log4j.appender.CONSOLE
log4j:ERROR Could not instantiate appender named "CONSOLE".

2019-11-20 05:16:20 INFO LeaseCoordinator:With failover time 10000 ms and epsilon 25 ms, LeaseCoordinator will renew leases every 3308 ms, takeleases every 20050 ms, process maximum of 2147483647 leases and steal 1 lease(s) at a time.
Running rekognition-kds-stream-application to process stream AmazonRekognitionmasba01 as worker 10.0.2.4:d06ba3e4-967a-4bdc-a276-48c31345e375...2019-11-20 05:16:20 INFO Worker:Initialization attempt 1
2019-11-20 05:16:20 INFO Worker:Initializing LeaseCoordinator
2019-11-20 05:16:23 INFO Worker:Syncing Kinesis shard info
2019-11-20 05:16:26 INFO Worker:Starting LeaseCoordinator
2019-11-20 05:16:36 INFO Worker:Initialization complete. Starting worker loop.
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 05:16:42 ERROR Worker:Worker.run caught exception, sleeping for 1000 milli seconds!
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.runProcessLoop(Worker.java:602)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.run(Worker.java:572)
at com.amazonaws.kinesisvideo.parser.kinesis.KinesisDataStreamsWorker.run(KinesisDataStreamsWorker.java:55)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...

Rendering frame without any rekognized results...

Process finished with exit code 0

Running aws rekognition describe-stream-processor --name masbastream01 again gave:

{
"Name": "masbastream01",
"StreamProcessorArn": "arn:aws:rekognition:us-west-2:....:streamprocessor/masbastream01",
"Status": "STOPPED",
"CreationTimestamp": 1574254792.021,
"LastUpdateTimestamp": 1574255757.506,
"Input": {
"KinesisVideoStream": {
"Arn": "arn:aws:kinesisvideo:us-west-2:.....:stream/masbakinesis01/…..."
}
},
"Output": {
"KinesisDataStream": {
"Arn": "arn:aws:kinesis:us-west-2:.....:stream/AmazonRekognitionmasba01"
}
},
"RoleArn": "arn:aws:iam::…...:role/name",
"Settings": {
"FaceSearch": {
"CollectionId": "name",
"FaceMatchThreshold": 80.0
}
}
}

I've just granted the IAM role the following permissions: AmazonKinesisFullAccess and AmazonKinesisVideoStreamsFullAccess

Now I'm getting the following result:

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=49877:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.673\aws-java-sdk-core-1.11.673.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.9\httpclient-4.5.9.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.11\httpcore-4.4.11.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.3\jackson-databind-2.6.7.3.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest,testExample

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
log4j:WARN No such property [immediateFlush] in com.amazonaws.services.lambda.runtime.log4j.LambdaAppender.
log4j:ERROR Could not find value for key log4j.appender.CONSOLE
log4j:ERROR Could not instantiate appender named "CONSOLE".
2019-11-20 08:18:59 INFO LeaseCoordinator:With failover time 10000 ms and epsilon 25 ms, LeaseCoordinator will renew leases every 3308 ms, takeleases every 20050 ms, process maximum of 2147483647 leases and steal 1 lease(s) at a time.
Running rekognition-kds-stream-application to process stream AmazonRekognitionmasbadata03 as worker 10.0.2.4:e9777abf-1aeb-447f-b6ec-fc836dc181be...2019-11-20 08:18:59 INFO Worker:Initialization attempt 1
2019-11-20 08:18:59 INFO Worker:Initializing LeaseCoordinator
2019-11-20 08:19:01 INFO Worker:Syncing Kinesis shard info
2019-11-20 08:19:03 INFO Worker:Starting LeaseCoordinator
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:14 INFO Worker:Initialization complete. Starting worker loop.
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:26 INFO LeaseTaker:Worker 10.0.2.4:e9777abf-1aeb-447f-b6ec-fc836dc181be saw 1 total leases, 1 available leases, 1 workers. Target is 1 leases, I have 0 leases, I will take 1 leases
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:26 INFO LeaseTaker:Worker 10.0.2.4:e9777abf-1aeb-447f-b6ec-fc836dc181be successfully took 1 leases: shardId-000000000000
Rendering frame without any rekognized results...
2019-11-20 08:19:26 INFO Worker:Created new shardConsumer for : ShardInfo [shardId=shardId-000000000000, concurrencyToken=ccd823f7-fc79-40fe-a19f-1055767fec3b, parentShardIds=[], checkpoint={SequenceNumber: 49601535465886712437480547637348452192188447404540821506,SubsequenceNumber: 0}]
2019-11-20 08:19:26 INFO BlockOnParentShardTask:No need to block on parents [] of shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:29 INFO KinesisDataFetcher:Initializing shard shardId-000000000000 with 49601535465886712437480547637348452192188447404540821506
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:30 ERROR InitializeTask:Caught exception:
com.amazonaws.services.kinesis.model.InvalidArgumentException: StartingSequenceNumber 49601535465886712437480547637348452192188447404540821506 used in GetShardIterator on shard shardId-000000000000 in stream AmazonRekognitionmasbadata03 under account xxxxx is invalid because it did not come from this stream. (Service: AmazonKinesis; Status Code: 400; Error Code: InvalidArgumentException; Request ID: c23ad774-fd7e-b365-9475-bed00ce4aa7a)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1712)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1367)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1113)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:770)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:744)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:726)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:686)
at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:668)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:532)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:512)
at com.amazonaws.services.kinesis.AmazonKinesisClient.doInvoke(AmazonKinesisClient.java:2782)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2749)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2738)
at com.amazonaws.services.kinesis.AmazonKinesisClient.executeGetShardIterator(AmazonKinesisClient.java:1383)
at com.amazonaws.services.kinesis.AmazonKinesisClient.getShardIterator(AmazonKinesisClient.java:1355)
at com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy.getIterator(KinesisProxy.java:522)
at com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator.getIterator(MetricsCollectingKinesisProxyDecorator.java:124)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.getIterator(KinesisDataFetcher.java:189)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.advanceIteratorTo(KinesisDataFetcher.java:167)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.initialize(KinesisDataFetcher.java:138)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitializeTask.call(InitializeTask.java:85)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:49)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:24)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:32 INFO KinesisDataFetcher:Initializing shard shardId-000000000000 with 49601535465886712437480547637348452192188447404540821506
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:34 ERROR InitializeTask:Caught exception:
com.amazonaws.services.kinesis.model.InvalidArgumentException: StartingSequenceNumber 49601535465886712437480547637348452192188447404540821506 used in GetShardIterator on shard shardId-000000000000 in stream AmazonRekognitionmasbadata03 under account xxxxxs invalid because it did not come from this stream. (Service: AmazonKinesis; Status Code: 400; Error Code: InvalidArgumentException; Request ID: de8b9426-98b4-ec4c-88c4-fd8edd8cc288)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1712)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1367)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1113)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:770)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:744)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:726)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:686)
at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:668)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:532)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:512)
at com.amazonaws.services.kinesis.AmazonKinesisClient.doInvoke(AmazonKinesisClient.java:2782)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2749)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2738)
at com.amazonaws.services.kinesis.AmazonKinesisClient.executeGetShardIterator(AmazonKinesisClient.java:1383)
at com.amazonaws.services.kinesis.AmazonKinesisClient.getShardIterator(AmazonKinesisClient.java:1355)
at com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy.getIterator(KinesisProxy.java:522)
at com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator.getIterator(MetricsCollectingKinesisProxyDecorator.java:124)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.getIterator(KinesisDataFetcher.java:189)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.advanceIteratorTo(KinesisDataFetcher.java:167)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.initialize(KinesisDataFetcher.java:138)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitializeTask.call(InitializeTask.java:85)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:49)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:24)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:35 INFO KinesisDataFetcher:Initializing shard shardId-000000000000 with 49601535465886712437480547637348452192188447404540821506
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:37 ERROR InitializeTask:Caught exception:
com.amazonaws.services.kinesis.model.InvalidArgumentException: StartingSequenceNumber 49601535465886712437480547637348452192188447404540821506 used in GetShardIterator on shard shardId-000000000000 in stream AmazonRekognitionmasbadata03 under account xxxxx is invalid because it did not come from this stream. (Service: AmazonKinesis; Status Code: 400; Error Code: InvalidArgumentException; Request ID: c0c0f483-21ec-1fcc-968f-9d28df57fd46)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1712)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1367)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1113)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:770)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:744)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:726)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:686)
at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:668)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:532)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:512)
at com.amazonaws.services.kinesis.AmazonKinesisClient.doInvoke(AmazonKinesisClient.java:2782)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2749)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2738)
at com.amazonaws.services.kinesis.AmazonKinesisClient.executeGetShardIterator(AmazonKinesisClient.java:1383)
at com.amazonaws.services.kinesis.AmazonKinesisClient.getShardIterator(AmazonKinesisClient.java:1355)
at com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy.getIterator(KinesisProxy.java:522)
at com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator.getIterator(MetricsCollectingKinesisProxyDecorator.java:124)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.getIterator(KinesisDataFetcher.java:189)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.advanceIteratorTo(KinesisDataFetcher.java:167)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.initialize(KinesisDataFetcher.java:138)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitializeTask.call(InitializeTask.java:85)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:49)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:24)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:38 INFO KinesisDataFetcher:Initializing shard shardId-000000000000 with 49601535465886712437480547637348452192188447404540821506
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:40 ERROR InitializeTask:Caught exception:
com.amazonaws.services.kinesis.model.InvalidArgumentException: StartingSequenceNumber 49601535465886712437480547637348452192188447404540821506 used in GetShardIterator on shard shardId-000000000000 in stream AmazonRekognitionmasbadata03 under account xxxxxxx is invalid because it did not come from this stream. (Service: AmazonKinesis; Status Code: 400; Error Code: InvalidArgumentException; Request ID: ee7337f0-accd-e277-b83c-5e5ebf3a40dd)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1712)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1367)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1113)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:770)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:744)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:726)
at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:686)
at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:668)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:532)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:512)
at com.amazonaws.services.kinesis.AmazonKinesisClient.doInvoke(AmazonKinesisClient.java:2782)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2749)
at com.amazonaws.services.kinesis.AmazonKinesisClient.invoke(AmazonKinesisClient.java:2738)
at com.amazonaws.services.kinesis.AmazonKinesisClient.executeGetShardIterator(AmazonKinesisClient.java:1383)
at com.amazonaws.services.kinesis.AmazonKinesisClient.getShardIterator(AmazonKinesisClient.java:1355)
at com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy.getIterator(KinesisProxy.java:522)
at com.amazonaws.services.kinesis.clientlibrary.proxies.MetricsCollectingKinesisProxyDecorator.getIterator(MetricsCollectingKinesisProxyDecorator.java:124)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.getIterator(KinesisDataFetcher.java:189)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.advanceIteratorTo(KinesisDataFetcher.java:167)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisDataFetcher.initialize(KinesisDataFetcher.java:138)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitializeTask.call(InitializeTask.java:85)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:49)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.MetricsCollectingTaskDecorator.call(MetricsCollectingTaskDecorator.java:24)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-20 08:19:41 ERROR Worker:Worker.run caught exception, sleeping for 1000 milli seconds!
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.runProcessLoop(Worker.java:602)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.run(Worker.java:572)
at com.amazonaws.kinesisvideo.parser.kinesis.KinesisDataStreamsWorker.run(KinesisDataStreamsWorker.java:55)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...

Rendering frame without any rekognized results...

Process finished with exit code 0

You are using different Kinesis streams for your processor and sample you ran.

2019-11-20 08:19:40 ERROR InitializeTask:Caught exception:
com.amazonaws.services.kinesis.model.InvalidArgumentException: StartingSequenceNumber 49601535465886712437480547637348452192188447404540821506 used in GetShardIterator on shard shardId-000000000000 in stream AmazonRekognitionmasbadata03 under account 368013261494 is invalid because it did not come from this stream. (Service: AmazonKinesis; Status Code: 400; Error Code: InvalidArgumentException; Request ID: ee7337f0-accd-e277-b83c-5e5ebf3a40dd)

Running aws rekognition describe-stream-processor --name masbastream01 again gave:

{
"Name": "masbastream01",
"StreamProcessorArn": "arn:aws:rekognition:us-west-2:....:streamprocessor/masbastream01",
"Status": "STOPPED",
"CreationTimestamp": 1574254792.021,
"LastUpdateTimestamp": 1574255757.506,
"Input": {
"KinesisVideoStream": {
"Arn": "arn:aws:kinesisvideo:us-west-2:.....:stream/masbakinesis01/…..."

Hi @zhiyua-git.
Thank you.
I created everything from scratch: new KVS, new KDS, new Stream-Name... etc.
Still getting the same results.
Any ideas?

Hi @jtheanalytica ,

You sample is already running, just not getting data from your processor for rendering the bounding box.

You need to start the processor to see what error you were getting. If it is permission issue, you will need to add permission, if it fail with some other weird error, then you will need to contact Rekognition team.

You can use these functions to check what is failing while you start the processor.
aws rekognition start-stream-processor --name "yourProcessorName"
aws rekognition describe-stream-processor --name "yourProcessorName"

I think you will need to debug into it. Couldn't tell if it is same result as the error message could be different.

Thanks @zhiyua-git.
Nothing really is failing regards the stream-processor!

Could it be something related to the number of shards?

What about the steps I need to follow from creating a stream until its consumption? The way I've been doing it is as follows:

1- Create a collection and note the collection identifier you used.

2- Index the faces you want to search for into the collection you created in step 1
3- Create a Kinesis video stream and note the stream's Amazon Resource Name (ARN).
4- Create a Kinesis data stream. Prepend the stream name with AmazonRekognition and note the stream's ARN.
5- I start streaming the video using "Kinesis Video Streams Producer SDK on Windows using MSVC (Microsoft Visual C++)"

6- Then I run the class "KinesisVideoRekognitionIntegrationExampleTest" - which I assume it Creates the stream processor and staring it. (of course after I pass the following as parameters: streamprocessor -name, the Kinesis video stream ARN, the Kinesis data stream ARN, and the collection identifier, and the IAM role).

RekognitionInput rekognitionInput = RekognitionInput.builder()
.kinesisVideoStreamArn("arn:aws:kinesisvideo:us-west-xxxx")
.kinesisDataStreamArn("arn:xxx")
// Refer how to add face collection :
// https://docs.aws.amazon.com/rekognition/latest/dg/add-faces-to-collection-procedure.html
.faceCollectionId("xxx")
.iamRoleArn("xxx")
.matchThreshold(0.08f)

Hi @jtheanalytica ,

The steps look correct to me. You can check following to see if any issue happened:

  1. While you are running the sample, check result of
    "aws rekognition describe-stream-processor" multiple times to make sure it was always RUNNING without hitting any error. If it hit any permission issue then you might need to look into your IAM role policy.
  2. Check if your KVS and KDS stream name and ARN matches.
  3. Check if any Exception is thrown while you run the sample.
  4. Check if your IAM role have all the permissions (AmazonKinesisFullAccess, AmazonKinesisVideoStreamsFullAccess, AmazonRekognitionServiceRole) and trust The identity provider(s) rekognition.amazonaws.com. I would recommend creating a new role using following steps: (1) Create a new role as AWS Service - Rekognition; (2) Add AmazonKinesisVideoStreamsFullAccess and AmazonKinesisFullAccess policy to it.

While you are running the sample, check result of
"aws rekognition describe-stream-processor" multiple times to make sure it was always RUNNING without hitting any error. If it hit any permission issue then you might need to look into your IAM role policy.

Following your suggestion above - this is what I got:
C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library>aws rekognition describe-stream-processor --name masba-stream-06
{
"Name": "masba-stream-06",
"StreamProcessorArn": "arn:aws:rekognition:us-west-2:xxxxx:streamprocessor/masba-stream-06",
"Status": "RUNNING",
"CreationTimestamp": 1574421649.774,
"LastUpdateTimestamp": 1574421652.026,
"Input": {
"KinesisVideoStream": {
"Arn": "arn:aws:kinesisvideo:us-west-2:xxxxxxx:stream/masba-kvs-06/1574421418636"
}
},
"Output": {
"KinesisDataStream": {
"Arn": "arn:aws:kinesis:us-west-2:xxxxxx:stream/AmazonRekognitionmasba-kds-06"
}
},
"RoleArn": "arn:aws:iam::xxxxxxx:role/masba",
"Settings": {
"FaceSearch": {
"CollectionId": "rek101",
"FaceMatchThreshold": 80.0
}
}
}

C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library>aws rekognition describe-stream-processor --name masba-stream-06
{
"Name": "masba-stream-06",
"StreamProcessorArn": "arn:aws:rekognition:us-west-2:xxxxxxx:streamprocessor/masba-stream-06",
"Status": "RUNNING",
"CreationTimestamp": 1574421649.774,
"LastUpdateTimestamp": 1574421652.026,
"Input": {
"KinesisVideoStream": {
"Arn": "arn:aws:kinesisvideo:us-west-2:xxxxxxx:stream/masba-kvs-06/1574421418636"
}
},
"Output": {
"KinesisDataStream": {
"Arn": "arn:aws:kinesis:us-west-2:xxxxxxx:stream/AmazonRekognitionmasba-kds-06"
}
},
"RoleArn": "arn:aws:iam::xxxxxxx:role/masba",
"Settings": {
"FaceSearch": {
"CollectionId": "rek101",
"FaceMatchThreshold": 80.0
}
}
}

C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library>aws rekognition describe-stream-processor --name masba-stream-06
{
"Name": "masba-stream-06",
"StreamProcessorArn": "arn:aws:rekognition:us-west-2:xxxxxxx:streamprocessor/masba-stream-06",
"Status": "STOPPED",
"CreationTimestamp": 1574421649.774,
"LastUpdateTimestamp": 1574421695.403,
"Input": {
"KinesisVideoStream": {
"Arn": "arn:aws:kinesisvideo:us-west-2:xxxxxxxx:stream/masba-kvs-06/1574421418636"
}
},
"Output": {
"KinesisDataStream": {
"Arn": "arn:aws:kinesis:us-west-2:xxxxxxx:stream/AmazonRekognitionmasba-kds-06"
}
},
"RoleArn": "arn:aws:iam::xxxxxxxx:role/masba",
"Settings": {
"FaceSearch": {
"CollectionId": "rek101",
"FaceMatchThreshold": 80.0
}
}
}

C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library>

Hi @zhiyua-git.
After digging a little bit I found the following issue that talked about similar issue to mine:
snowplow/kinesis-example-scala-consumer#7

I changed the APPLICATION_NAME found in the class "KinesisDataStreamsWorker" to a new one.

Now after rebuilding the project and running the class "KinesisVideoRekognitionIntegrationExampleTest" , I'm getting the following:

NOTE: I got "Rendering Rekognized sampled frame..."

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=55920:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.487\aws-java-sdk-core-1.11.487.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.5\httpclient-4.5.5.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.9\httpcore-4.4.9.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.2\jackson-databind-2.6.7.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
log4j:WARN No such property [immediateFlush] in com.amazonaws.services.lambda.runtime.log4j.LambdaAppender.
log4j:ERROR Could not find value for key log4j.appender.CONSOLE
log4j:ERROR Could not instantiate appender named "CONSOLE".
2019-11-22 05:43:19 INFO LeaseCoordinator:With failover time 10000 ms and epsilon 25 ms, LeaseCoordinator will renew leases every 3308 ms, takeleases every 20050 ms, process maximum of 2147483647 leases and steal 1 lease(s) at a time.
Running rekognition-kds-stream-application01 to process stream AmazonRekognitionmasba-kds-08 as worker 10.0.2.4:1c4a9234-f772-4b56-b400-83d6dd8bfe7f...2019-11-22 05:43:19 INFO Worker:Initialization attempt 1
2019-11-22 05:43:19 INFO Worker:Initializing LeaseCoordinator
2019-11-22 05:43:23 INFO KinesisClientLibLeaseCoordinator:Created new lease table for coordinator with initial read capacity of 10 and write capacity of 10.
2019-11-22 05:43:33 INFO Worker:Syncing Kinesis shard info
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:35 INFO Worker:Starting LeaseCoordinator
Rendering frame without any rekognized results...
2019-11-22 05:43:36 INFO LeaseTaker:Worker 10.0.2.4:1c4a9234-f772-4b56-b400-83d6dd8bfe7f saw 1 total leases, 1 available leases, 1 workers. Target is 1 leases, I have 0 leases, I will take 1 leases
Rendering frame without any rekognized results...
2019-11-22 05:43:37 INFO LeaseTaker:Worker 10.0.2.4:1c4a9234-f772-4b56-b400-83d6dd8bfe7f successfully took 1 leases: shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:46 INFO Worker:Initialization complete. Starting worker loop.
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:46 INFO Worker:Created new shardConsumer for : ShardInfo [shardId=shardId-000000000000, concurrencyToken=0f45d7df-e874-4fdf-8edb-145215bc8a14, parentShardIds=[], checkpoint={SequenceNumber: LATEST,SubsequenceNumber: 0}]
2019-11-22 05:43:46 INFO BlockOnParentShardTask:No need to block on parents [] of shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:47 INFO KinesisDataFetcher:Initializing shard shardId-000000000000 with LATEST
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:49 INFO KinesisRecordProcessor:Initializing record processor for shard: shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:50 INFO KinesisRecordProcessor:Processing 2 records from shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:50 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:52 INFO KinesisRecordProcessor:Processing 2 records from shardId-000000000000
2019-11-22 05:43:52 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:53 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
2019-11-22 05:43:53 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:56 INFO KinesisRecordProcessor:Processing 3 records from shardId-000000000000
Rendering frame without any rekognized results...
2019-11-22 05:43:56 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:57 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-22 05:43:58 INFO KinesisRecordProcessor:Processing 2 records from shardId-000000000000
2019-11-22 05:43:58 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering Rekognized sampled frame...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
2019-11-22 05:44:01 INFO KinesisRecordProcessor:Processing 2 records from shardId-000000000000
2019-11-22 05:44:01 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
2019-11-22 05:44:02 ERROR Worker:Worker.run caught exception, sleeping for 1000 milli seconds!
Rendering non-sampled frame with previous rekognized results...
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.runProcessLoop(Worker.java:602)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.run(Worker.java:572)
at com.amazonaws.kinesisvideo.parser.kinesis.KinesisDataStreamsWorker.run(KinesisDataStreamsWorker.java:55)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
05:44:02.311 [pool-2-thread-2] ERROR com.amazonaws.kinesisvideo.parser.examples.GetMediaWorker - Failure in GetMediaWorker for streamName masba-kvs-08 com.amazonaws.AbortedException:

Process finished with exit code 0

Hi @jtheanalytica,

You are getting results
Rendering Rekognized sampled frame...

Can you run the streaming for longer and check? Looks like you stopped sending stream after some time so GetMedia stopped.

Hi @zhiyua-git.
Do you have any idea how to stream for longer? As the class "KinesisVideoRekognitionIntegrationExampleTest" runs for a while and then stops shortly after!

Hi @jtheanalytica ,
You can use kvssink gstreamer plugin to send video into your KVS stream, and comment out this line in the sample. ".inputStream(TestResourceUtil.getTestInputStream("bezos_vogels.mkv"))"

Hi @jtheanalytica ,
You can use kvssink gstreamer plugin to send video into your KVS stream, and comment out this line in the sample. ".inputStream(TestResourceUtil.getTestInputStream("bezos_vogels.mkv"))"

Hi @zhiyua-git
This is what I've been doing the whole time!

Good new It works now! I can see the bounding box.

But I still get the error in the end! And the test just stops abruptly! - even though the "kvssink gstreamer plugin" was still running.
Is there any way to make the class "KinesisVideoRekognitionIntegrationExampleTest" last longer?

"C:\Program Files\Java\jdk1.8.0_221\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar=49852:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.2.4\plugins\junit\lib\junit5-rt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_221\jre\lib\rt.jar;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\test-classes;C:\Users\IEUser\awsProjects\amazon-kinesis-video-streams-parser-library\target\classes;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-rekognition\1.11.487\aws-java-sdk-rekognition-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.487\aws-java-sdk-core-1.11.487.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpclient\4.5.5\httpclient-4.5.5.jar;C:\Users\IEUser.m2\repository\org\apache\httpcomponents\httpcore\4.4.9\httpcore-4.4.9.jar;C:\Users\IEUser.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\IEUser.m2\repository\software\amazon\ion\ion-java\1.0.2\ion-java-1.0.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.6.7.2\jackson-databind-2.6.7.2.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.6.0\jackson-annotations-2.6.0.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\core\jackson-core\2.6.7\jackson-core-2.6.7.jar;C:\Users\IEUser.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.6.7\jackson-dataformat-cbor-2.6.7.jar;C:\Users\IEUser.m2\repository\joda-time\joda-time\2.8.1\joda-time-2.8.1.jar;C:\Users\IEUser.m2\repository\com\amazonaws\jmespath-java\1.11.487\jmespath-java-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesisvideo\1.11.487\aws-java-sdk-kinesisvideo-1.11.487.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec-http\4.1.17.Final\netty-codec-http-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-codec\4.1.17.Final\netty-codec-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-handler\4.1.17.Final\netty-handler-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-buffer\4.1.17.Final\netty-buffer-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-common\4.1.17.Final\netty-common-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-transport\4.1.17.Final\netty-transport-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\io\netty\netty-resolver\4.1.17.Final\netty-resolver-4.1.17.Final.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kinesis\1.11.487\aws-java-sdk-kinesis-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-dynamodb\1.11.487\aws-java-sdk-dynamodb-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-s3\1.11.487\aws-java-sdk-s3-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-kms\1.11.487\aws-java-sdk-kms-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-video-streams-producer-sdk-java\1.8.0\amazon-kinesis-video-streams-producer-sdk-java-1.8.0.jar;C:\Users\IEUser.m2\repository\com\google\inject\guice\4.0\guice-4.0.jar;C:\Users\IEUser.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\IEUser.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\IEUser.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\IEUser.m2\repository\com\google\code\findbugs\annotations\2.0.3\annotations-2.0.3.jar;C:\Users\IEUser.m2\repository\com\google\code\gson\gson\2.8.2\gson-2.8.2.jar;C:\Users\IEUser.m2\repository\javax\measure\jsr-275\0.9.1\jsr-275-0.9.1.jar;C:\Users\IEUser.m2\repository\com\google\inject\extensions\guice-multibindings\4.0\guice-multibindings-4.0.jar;C:\Users\IEUser.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\IEUser.m2\repository\com\amazonaws\amazon-kinesis-client\1.9.3\amazon-kinesis-client-1.9.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cloudwatch\1.11.487\aws-java-sdk-cloudwatch-1.11.487.jar;C:\Users\IEUser.m2\repository\com\google\protobuf\protobuf-java\2.6.1\protobuf-java-2.6.1.jar;C:\Users\IEUser.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-core\1.2.0\aws-lambda-java-core-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-events\1.2.0\aws-lambda-java-events-1.2.0.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sns\1.11.487\aws-java-sdk-sns-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-sqs\1.11.487\aws-java-sdk-sqs-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-java-sdk-cognitoidentity\1.11.487\aws-java-sdk-cognitoidentity-1.11.487.jar;C:\Users\IEUser.m2\repository\com\amazonaws\aws-lambda-java-log4j\1.0.0\aws-lambda-java-log4j-1.0.0.jar;C:\Users\IEUser.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec\0.2.3\jcodec-0.2.3.jar;C:\Users\IEUser.m2\repository\org\jcodec\jcodec-javase\0.2.3\jcodec-javase-0.2.3.jar;C:\Users\IEUser.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\IEUser.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Users\IEUser.m2\repository\org\projectlombok\lombok\1.16.18\lombok-1.16.18.jar;C:\Users\IEUser.m2\repository\org\apache\commons\commons-lang3\3.6\commons-lang3-3.6.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-api\1.7.10\slf4j-api-1.7.10.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-slf4j-impl\2.8.2\log4j-slf4j-impl-2.8.2.jar;C:\Users\IEUser.m2\repository\org\slf4j\slf4j-log4j12\1.7.25\slf4j-log4j12-1.7.25.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-api\2.8.1\log4j-api-2.8.1.jar;C:\Users\IEUser.m2\repository\org\apache\logging\log4j\log4j-core\2.8.1\log4j-core-2.8.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3.jar;C:\Users\IEUser.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3.jar;C:\Users\IEUser.m2\repository\org\mockito\mockito-all\1.10.19\mockito-all-1.10.19.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3.jar;C:\Users\IEUser.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3.jar;C:\Users\IEUser.m2\repository\org\testng\testng\6.8.21\testng-6.8.21.jar;C:\Users\IEUser.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\IEUser.m2\repository\com\beust\jcommander\1.27\jcommander-1.27.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng-common\1.6.3\powermock-module-testng-common-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-core\1.6.3\powermock-core-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-mockito\1.6.3\powermock-api-mockito-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-common\1.6.3\powermock-module-junit4-common-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4\1.6.3\powermock-module-junit4-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit4-legacy\1.6.3\powermock-module-junit4-legacy-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-junit3\1.6.3\powermock-module-junit3-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-module-testng\1.6.3\powermock-module-testng-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-reflect\1.6.3\powermock-reflect-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-api-support\1.6.3\powermock-api-support-1.6.3-sources.jar;C:\Users\IEUser.m2\repository\org\powermock\powermock-classloading-base\1.6.3\powermock-classloading-base-1.6.3-sources.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit4 com.amazonaws.kinesisvideo.parser.examples.KinesisVideoRekognitionIntegrationExampleTest

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/apache/logging/log4j/log4j-slf4j-impl/2.8.2/log4j-slf4j-impl-2.8.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/IEUser/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
log4j:WARN No such property [immediateFlush] in com.amazonaws.services.lambda.runtime.log4j.LambdaAppender.
log4j:ERROR Could not find value for key log4j.appender.CONSOLE
log4j:ERROR Could not instantiate appender named "CONSOLE".
2019-11-23 06:37:42 INFO LeaseCoordinator:With failover time 10000 ms and epsilon 25 ms, LeaseCoordinator will renew leases every 3308 ms, takeleases every 20050 ms, process maximum of 2147483647 leases and steal 1 lease(s) at a time.
Running rekognition-kds-stream-application-16 to process stream AmazonRekognitionmasba-kds-16 as worker 10.0.2.4:89b804a6-d716-46a2-85e7-fb64924df12c...2019-11-23 06:37:43 INFO Worker:Initialization attempt 1
2019-11-23 06:37:43 INFO Worker:Initializing LeaseCoordinator
2019-11-23 06:37:44 INFO KinesisClientLibLeaseCoordinator:Created new lease table for coordinator with initial read capacity of 10 and write capacity of 10.
2019-11-23 06:37:55 INFO Worker:Syncing Kinesis shard info
2019-11-23 06:37:57 INFO Worker:Starting LeaseCoordinator
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:37:58 INFO LeaseTaker:Worker 10.0.2.4:89b804a6-d716-46a2-85e7-fb64924df12c saw 1 total leases, 1 available leases, 1 workers. Target is 1 leases, I have 0 leases, I will take 1 leases
Rendering frame without any rekognized results...
2019-11-23 06:37:58 INFO LeaseTaker:Worker 10.0.2.4:89b804a6-d716-46a2-85e7-fb64924df12c successfully took 1 leases: shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:08 INFO Worker:Initialization complete. Starting worker loop.
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:08 INFO Worker:Created new shardConsumer for : ShardInfo [shardId=shardId-000000000000, concurrencyToken=b2383926-df21-4b28-9dc7-d76503a7c634, parentShardIds=[], checkpoint={SequenceNumber: LATEST,SubsequenceNumber: 0}]
2019-11-23 06:38:08 INFO BlockOnParentShardTask:No need to block on parents [] of shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:09 INFO KinesisDataFetcher:Initializing shard shardId-000000000000 with LATEST
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:11 INFO KinesisRecordProcessor:Initializing record processor for shard: shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:12 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering frame without any rekognized results...
2019-11-23 06:38:12 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:12 INFO KinesisRecordProcessor:Processing 2 records from shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:14 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
2019-11-23 06:38:14 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:15 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:16 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering frame without any rekognized results...
2019-11-23 06:38:16 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:17 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:18 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
2019-11-23 06:38:18 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
2019-11-23 06:38:19 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering frame without any rekognized results...
Rendering Rekognized sampled frame...
2019-11-23 06:38:20 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering non-sampled frame with previous rekognized results...
2019-11-23 06:38:20 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
2019-11-23 06:38:21 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering Rekognized sampled frame...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering Rekognized sampled frame...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering Rekognized sampled frame...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
2019-11-23 06:38:24 INFO KinesisRecordProcessor:Processing 1 records from shardId-000000000000
2019-11-23 06:38:24 INFO KinesisRecordProcessor:Checkpointing shard shardId-000000000000
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
Rendering non-sampled frame with previous rekognized results...
2019-11-23 06:38:24 ERROR Worker:Worker.run caught exception, sleeping for 1000 milli seconds!
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.runProcessLoop(Worker.java:602)
at com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.run(Worker.java:572)
at com.amazonaws.kinesisvideo.parser.kinesis.KinesisDataStreamsWorker.run(KinesisDataStreamsWorker.java:55)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
06:38:24.848 [pool-2-thread-2] ERROR com.amazonaws.kinesisvideo.parser.examples.GetMediaWorker - Failure in GetMediaWorker for streamName masba-kvs-16 com.amazonaws.AbortedException:

Process finished with exit code 0

Hi @jtheanalytica ,

For that you might need to catch exceptions from GetMedia and restart it, as GetMedia would create a valid connection for at most 1 hour and also it will disconnect if you hit network issue/parsing issue on backend service, you will need to restart it.

Resolving as stale