SE401:Group58:Sprint2b

From Marks Wiki
Jump to navigation Jump to search
Main Menu Work Plan Progress Research Backlog Functional Backlog
Meeting Minutes Supervisor Meeting Minutes Sprint Log Conference Poster

Sprint Details

Task 1: Pip Logic

Task 1.1

  • Developer: Weng Hao
  • Duration: 10 minutes
  • Priority: High
    • Both videos should play simultaneously on play command (Done)
    • Both videos should stop simultaneously on stop command (Done)
    • Both videos should pause simultaneously on pause command (Done)

Task 1.2

  • Developer: Weng Hao
  • Priority: Low
  • Duration: 5 hours (With Test under Unit Testing)
    • Smaller video should be contained in large video at all times (Done)
    • Smaller video should not be smaller than 50 pixels by 50 pixels
    • Smaller video should not be larger than 50% in width of larger video and 50% in height of larger video

Task 1.3

  • Developer: Weng Hao
  • Duration: 2 hours
    • PiP Video should be movable when clicked and dragged. (Done)
    • PiP Video should remain stationary otherwise (Done)

Task 2: Pip Visuals

  • (View-bound)

Task 2.1

  • Developer: Weng Hao
  • Duration: 3 Hours
    • Priority: Medium
    • There must be a large and a small video, both of which are rectangles and contained in the video player control (Done)
    • The large video occupies the majority of video player control real-estate (Main focus on Video Player)
    • The small video must be on top of large video (Done)

Task 2.2

  • Developer: Weng Hao
  • Duration: 3 Hours
  • Priority: Medium
  • The small video must be drag-able and instruct presenter of change in coordinates (Done?)
  • The small video must be resizeable and instruct presenter of size change
  • The small video must have a non-intrusive yet identifiable border (Done - Need to discuss with others though)
  • The large and small video must always be visible and opacity set to 100% (Done)

Task 3: Duo Video

Task 3.1

  • Duration: 8 - 20
  • Priority: Critical
    • Investigate framerate limitations from playing side-by-side video templates on Silverlight
    • Find possible solution (If possible), to run both videos
    • Try find databinding for bytestream - If it works or not


Task 4: Session Information

Task 4.1

  • Duration: 5-7 hours
  • Priority: Low
    • Retrieving Session Information from Javascript or URL and send to Silverlight Player
      • Layout/Bandwidth Information