rrze-mmz / Tides

Das neue Videoportal der FAU
1 stars 1 forks source link

Migration Support for Livestream Clips #14

Closed stefanosgeo closed 1 year ago

stefanosgeo commented 1 year ago

Description:

Currently, our video portal support for livestream clips. Livestreaming has become an integral part of our platform, and it is essential to have a seamless migration process for livestream clips when transferring them from our old to new video portal.

The purpose of this issue is to request the migration for the support of livestream clips. This feature will enable us to migrate all existing livestream clips effortlessly without any loss of data or functionality. It will streamline our processes and ensure continuity for our users.

Goals

  1. Enable the migration of livestream clips from the old video portal to the new one.
  2. Provide the ability to tag a clip as a livestream clip in the clip edit page.
  3. Ensure livestream clips are available to all users, even if they don't have any video assets.
  4. Display all available livestream lecture halls/rooms for selection, including livestream types (SideBySide, Camera only, Slides only) for the main player.
  5. Integrate with the Wowya livestream app to reserve livestream slots based on Opencast scheduling events.
  6. Ensure the player can handle playback of any livestream source.

Proposed Changes:

  1. Add a "Live" menu item in the navigation for easy access to all currently available livestreams.
  2. Write new tests to ensure proper functionality and integration of the livestream clip migration feature.

Additional Considerations:

  1. Consider the scalability and performance of the migration process, especially for a large number of livestream clips.
  2. Account for potential edge cases and handle them gracefully during the migration process.

Please feel free to provide any additional insights, suggestions, or concerns related to this feature request. Your input is highly valuable in shaping the development roadmap of our video portal.

stefanosgeo commented 1 year ago

Fixed by 08627f92511ac33d326d388c8b8c8f71d4268009