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

              austin.chiang Austin Chiang
              pablo.agulla Pablo Agulla
              Alejandro Tardín Alejandro Tardín
              Kiyoshi Lee Kiyoshi Lee
              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