sdl_java_suite
sdl_java_suite copied to clipboard
Video Streaming to core sdl_hmi unsupported resolution
Bug Summary
When streaming to core using sdl_hmi, if you select a resolution that is not supported by the phone and if you click ok on the prompt on sdl_hmi that ask if you would like to start video streaming, the video stream manager will get put into an error state and be unrecoverable.
Reproduction Steps
Using samsung galaxy s21
- Connect an Android SDL Navigation app to SDL Core with sdl_hmi
- Start streaming a video to the HMI
- Switch the video stream to a resolution lower than 320x240 (ex: 400x100)
- click ok on the prompt asking if you would like to start video streaming
- Switch back to a resolution of greater than or equal to 320X240
- Start video streaming
Expected Behavior: Video should stream
Observed Behavior: Video does not stream, we receive a start service NAK
Which projects have you seen this bug on?
No response
Android Version(s)
Android 12
Android Device(s)
Samsung galazy s21
sdl_java_suite Version
5.4.0_RC
Testing Environment(s)
Core 8.1 with sdl_hmi
Relevant log output
2022-04-11 11:43:27.196 581-581/io.livio.sdltestsuite.app1 W/SdlProtocol: RC_5.4.0: Service type: 11 disallowed with current HMI level
2022-04-11 11:43:27.196 581-581/io.livio.sdltestsuite.app1 I/SdlService: SdlSecurity onEncryptionServiceUpdated: serviceType: NAV, encrypted: false, errors: onServiceError: Service start NAK received for service type NAV
2022-04-11 11:43:27.197 581-581/io.livio.sdltestsuite.app1 E/BaseEncryptionLifecycleManager: RC_5.4.0: onServiceError, session Type: NAV, reason: Service start NAK received for service type NAV
2022-04-11 11:43:27.197 581-581/io.livio.sdltestsuite.app1 E/VideoStreamManager: RC_5.4.0: Unable to start video service: Service start NAK received for service type NAV