-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Proposal: Possibility to update video streaming capabilities during ignition cycle
The main purpose of this proposal is to make it possible to update video streaming capabilities (VSC) during the ignition cycle.
Review: smartdevicelink/sdl_evolution#983
Steering Committee Decision:
The Steering Committee voted to accept this proposal with the following revisions:
- (Item 3) For iOS, change
streamingVideoDelegatetodelegate. For Both iOS and Java Suite, useVideoStreamingRange. - (Item 10) Use
VideoStreamingCapabilitystruct for the AppCapability feature. While each capability will have to be reviewed to see if they can be reused for both system and app capabilities, we do feel confident enough to reuseVideoStreamingCapabilityfor both. - (Item 11) Add the following to the HMI Integration Guidelines, and extend the
Resolution Switchingdiagram to document this behavior.
The HMI should stop displaying video to the user after resizing the window instead of waiting for the StopStream request from Core. Video would resume after the video service is restarted. See the following example state flow: "user attempts to resize" -> "HMI stops displaying video" -> "head unit sends OnAppCapabilityUpdated" -> "HMI resizes/waits for stop and start of video stream" -> "display new video stream".
- (Item 12) Add
HMIas an impacted platform.
The proposal .md file was updated to reflect these revisions on 7/27/2020.