Skip to content

x-callback-url/stream?url=<audio stream url> working at most twice

Environment: iOS 15.7.6 or iPadOS 16.5, VLC Player 3.4.5

Steps to reproduce:

  1. VLC in newly opened status w/o currently playing media
  2. invoke vlc-x-callback://x-callback-url/stream?url=URL
  3. mini-player opens and audio streaming begins
  4. user stops audio streaming without closing mini-player
  5. VLC app closed
  6. user activity for about 10 seconds
  7. VLC app opened
  8. invoke vlc-x-callback://x-callback-url/stream?url=URL2
  9. mini-player closes
  10. audio streaming does not begin

If a delay is introduced it can work twice only:

  1. VLC in newly opened status w/o currently playing media
  2. invoke vlc-x-callback://x-callback-url/stream?url=URL
  3. mini-player opens and audio streaming begins
  4. user stops audio streaming without closing mini-player
  5. VLC app closed
  6. user activity for about 10 seconds
  7. VLC app opened
  8. wait 1 second
  9. invoke vlc-x-callback://x-callback-url/stream?url=URL2
  10. mini-player is minimized
  11. audio streaming begins
  12. user stops audio streaming without closing mini-player
  13. VLC app closed
  14. user activity for about 10 seconds
  15. VLC app opened
  16. wait 1 second
  17. invoke vlc-x-callback://x-callback-url/stream?url=URL3
  18. mini-player closes
  19. audio streaming does not begin
Edited by WuMingIT
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information