Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-117661

Provide a library for video previewing with support

    Details

      Description

      As a content manager

      I want to be able to preview a video

      so that I can identify the video it is before adding it to a content (or viewing it once the content is published)

      • We will be replacing Xuggler with ffmpeg.
      • Xuggler will be removed.
      • When the user opens the configurarion page to enable the feature an alert will be displayed if ffmpeg is not installed / not compatible with instructions on how to install it.
      • To maximize backwards compatibility we'll be reusing the settings for video thumbnails already present in portal.properties.

       

       

      Acceptance criteria

      Given a site with ffmpeg conversion enabled

      When a user uploads a video to DM

      Then a video preview is generated

       

      Given a server without ffmpeg installed

      When an admin enables ffmpeg from settings

      Then an error will be shown prompting the admin to install ffmpeg

       

      Given a site with ffmpeg conversion enabled

      When a user uploads a video to DM and the preview is not yet generated

      Then a message will inform the user that the preview is being generated

      Test Scenarios

      ID Test Priority Test Scenarios Covered by Backend (Unit/Integration)? Test to add
      5.1 4 Users can enable the FFMPEG Video Converter with ffmpeg installed  YES DLVideo#PreviewRemainsAfterDisablingFFmpeg
      5.2 4 Video preview can be generated with ffmpeg conversion enabled  YES DLVideo#PreviewRemainsAfterDisablingFFmpeg
      5.3 4 Users can disable the FFMPEG Video Converter after the video is generated  NO DLVideo#PreviewRemainsAfterDisablingFFmpeg
      5.4 3 An info message will be shown to inform the user that the preview is being generated during the preview generation process NO DLVideo#PreviewRemainsAfterDisablingFFmpeg
      5.5 2 An error message will be shown to prompt the admin to install ffmpeg when enabling FFMPEG Video Converter without ffmpeg installed NO Manual testing

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              austin.chiang Austin Chiang
              Reporter:
              pablo.agulla Pablo Agulla
              Engineering Assignee:
              Alejandro Tardín
              Recent user:
              Sophia Zhang
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.4.1 CE GA2 DXP 7,4
                  7.4.13 DXP GA1
                  Master