Resume playback when additional data written to file (streaming large videos) #710

Closed
opened 2017-11-02 20:38:21 +01:00 by tzarebczan · 1 comment
tzarebczan commented 2017-11-02 20:38:21 +01:00 (Migrated from github.com)

The Issue

The root cause of this issue is mentioned in https://github.com/lbryio/lbry/issues/982 - I noticed it when trying to stream Cop Chronicles videos which are 1080P where each blob only holds a second or two of data. The player will initially start streaming and then stop after a second or two because the 2nd blob is not completed/written to the file. This forces the user to click play again to resume the stream.

Is there a way to tell that the stream was paused because the data was not available and to restart it automatically when it is?

Steps to reproduce

  1. Try streaming larger videos, like Cop Chronicles
  2. Stream starts and then pauses

Expected behaviour

Stream should continue when data is available

Actual behaviour

Stream pauses and user must click play to resume

System Configuration

  • LBRY Daemon version:
  • LBRY App version:
  • LBRY Installation ID:
  • Operating system:

Anything Else

Screenshots

<!-- Thanks for reporting an issue to LBRY and helping us improve! To make it possible for us to help you, please fill out below information carefully. Before reporting any issues, please make sure that you're using the latest version. - App releases: https://github.com/lbryio/lbry-app/releases - Standalone daemon: https://github.com/lbryio/lbry/releases We are also available on live chat at https://chat.lbry.io --> ## The Issue The root cause of this issue is mentioned in https://github.com/lbryio/lbry/issues/982 - I noticed it when trying to stream Cop Chronicles videos which are 1080P where each blob only holds a second or two of data. The player will initially start streaming and then stop after a second or two because the 2nd blob is not completed/written to the file. This forces the user to click play again to resume the stream. Is there a way to tell that the stream was paused because the data was not available and to restart it automatically when it is? ### Steps to reproduce 1. Try streaming larger videos, like Cop Chronicles 2. Stream starts and then pauses ### Expected behaviour Stream should continue when data is available ### Actual behaviour Stream pauses and user must click play to resume ## System Configuration <!-- For the app, this info is in the About section at the bottom of the Help page. You can include a screenshot instead of typing it out --> <!-- For the daemon, run: curl 'http://localhost:5279' --data '{"method":"version"}' and include the full output --> - LBRY Daemon version: - LBRY App version: - LBRY Installation ID: - Operating system: ## Anything Else <!-- Include anything else that does not fit into the above sections --> ## Screenshots <!-- If a screenshot would help explain the bug, please include one or two here -->
tzarebczan commented 2018-06-27 15:58:43 +02:00 (Migrated from github.com)

Just ran into this recently again while playing lbry://Elastos#08f18690044232e82a6286667ce17f2c49c4a8bf

Just ran into this recently again while playing lbry://Elastos#08f18690044232e82a6286667ce17f2c49c4a8bf
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/lbry-desktop#710
No description provided.