Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suspend and resume instead of restart video stream #979

Closed
kshala-ford opened this issue May 24, 2018 · 0 comments
Closed

Suspend and resume instead of restart video stream #979

kshala-ford opened this issue May 24, 2018 · 0 comments
Labels
bug A defect in the library
Projects
Milestone

Comments

@kshala-ford
Copy link
Contributor

Issue Report

Currently the streaming media manager closes and reopens the video service and recreates a new video encoder in case the app moves from Background to Active (visible) application state on the phone. This issue improves the video stream by keeping the video stream open recreating the video encoder only.

Reproduction Steps
  1. Start the MobileNav app on the iPhone
  2. Connect the phone to an SDL head unit and select the app after it registers
  3. Wait for the app to start streaming video to the head unit
  4. Press Home button on the phone
  5. Reopen the app on the phone
Expected Behavior

At 4. The SDL media manager should only suspend the video stream
At 5. The app should resume the video stream immediately

Observed Behavior

Because the SDL media manager restarts the video stream which takes a few seconds

OS & Version Information
  • SDL iOS Version: 5.2
@joeljfischer joeljfischer added this to the 6.0.0 milestone May 24, 2018
@joeljfischer joeljfischer added the bug A defect in the library label May 24, 2018
@joeljfischer joeljfischer added this to Donations in v6.0.0 May 24, 2018
@joeljfischer joeljfischer moved this from Donations to Done in v6.0.0 Jun 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A defect in the library
Projects
No open projects
v6.0.0
  
Done
Development

No branches or pull requests

2 participants