streamethorg / streameth-platform

An open-source event & live-streaming solution.
https://streameth.org
GNU General Public License v3.0
29 stars 12 forks source link

I want to see and manage video processing errors #775

Closed xannyxs closed 3 weeks ago

xannyxs commented 1 month ago

Is your feature request related to a problem? Please describe. Currently, when there's an error during video processing, the UI continues to show the video as "processing" indefinitely. This creates two significant issues:

  1. Poor User Experience: Users are misled into thinking their video is still being processed when it has actually failed.
  2. Inability to Manage Failed Videos: Users can't remove these failed videos from their library, leading to cluttered and confusing video management.

Describe the solution you'd like We need to implement an error handling mechanism for video processing that includes:

  1. An error component that clearly displays when something has gone wrong during video processing.
  2. The ability for users to delete videos that have failed processing from their library.

Additional context

xannyxs commented 1 month ago
[streameth-platform-packages-new2] [2024-07-18 21:13:16] Livepeer Payload: {
[streameth-platform-packages-new2] [2024-07-18 21:13:16]   id: '7dc1cb9a-8f45-4d1f-b3b1-25a8641ea2ba',
[streameth-platform-packages-new2] [2024-07-18 21:13:16]   webhookId: '83ab5b2c-a4b0-4644-9285-bf98ac2f725e',
[streameth-platform-packages-new2] [2024-07-18 21:13:16]   createdAt: 1721337195316,
[streameth-platform-packages-new2] [2024-07-18 21:13:16]   timestamp: 1721337196019,
[streameth-platform-packages-new2] [2024-07-18 21:13:16]   event: 'asset.failed',
[streameth-platform-packages-new2] [2024-07-18 21:13:16]   payload: { id: 'def892e4-9732-4a18-9aba-047376a636ea', snapshot: {} }
[streameth-platform-packages-new2] [2024-07-18 21:13:16] }
Mario-SO commented 1 month ago

Add a processing failed filter -> New issue (#841)