Details

    • Sub-task
    • Resolution: Out of scope
    • P2: Important
    • None
    • Multimedia
    • None

    Description

      Tests for video playback should be carried out on all tier 1 desktop platforms (Win7/8*, Mac OS 10.7/10.8* and Linux) [*when supported]

      For network streaming, attention must be paid to platform specific codec/containers/protocols.

      Test cases to include C++ and QML API's and examples.

      Goal is to automate any suitable test. Others shall remain manual or semi automated. QtUiTest dependent.

      Test to include:

      Features tested for each UI: QVideoWidget QGraphicsVideoItem QAbstractVideoSurface QML
      Video playback (local and streamed)        
      Playback controls (Play, Pause, Stop, FF, RW)        
      Playlist controls (Next, Previous, Shuffle, Current Loop, Reset)        
      Search and progress        
      Full screen and screen rotation        
      System notifications and focus handling        
      Buffering and network interruptions        
      Query state of media playback        
      Multiple video playback (including mixture of local and streamed content)        
      Handle invalid media        
      Subtitle support        
               
      Other features tested: C++ QML
      Volume controls (Up, Down, Mute, app and system volume, HW and software control)    
      Metadata support    
      Playback of DRM protected content    
           
      Codecs to include:
      MPeg4
      H263
      H264
       
      Protocol support:
      HTTP
      RTSP
       

      And most importantly document and test a state machine describing video playback.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ylopes Yoann Lopes
            mgoddard Michael Goddard (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes