Longview - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Longview

Description:

What is screen recording software? Software that allows a user to create, edit, and ... 512 megabytes of RAM. A dedicated graphics card with DirectX 9.0 support ... – PowerPoint PPT presentation

Number of Views:90
Avg rating:3.0/5.0
Slides: 21
Provided by: ao11
Category:

less

Transcript and Presenter's Notes

Title: Longview


1
Overview Presentation November 8th, 2005
Ben Jeavons John Lansing Luke Miller Gabe
Westmass Wesley Willett
2
Longview team
  • John Lansing
  • Problem, Solution, Example uses
  • Ben Jeavons
  • Conceptual Diagram, Requirements
  • Wes Willett
  • UI
  • Luke Miller
  • System Architecture
  • Gabe Westmaas
  • Prototype

Gabe Westmaas
3
Longview sponsor
  • Electric Rain
  • John Soucie Technical Lead
  • Mike Soucie - CEO

Gabe Westmaas
4
Problem - Background
  • What is screen recording software?
  • Software that allows a user to create, edit, and
    play screen captures.
  • What is a screen capture?
  • Capturing the screen over an extended period of
    time to form a video file. (Wikipedia)
  • Often used to demonstrate a program, or to teach
    somebody how to use a program.
  • Current screen recording applications
  • Macromedia Captivate
  • !Quick Screen Recorder
  • Camtasia Studio

John Lansing
5
Problem
  • Current solutions use bitmap recording
  • Creates large file sizes
  • Lack of scalability in playback size
  • Slow and jumpy frame rates

John Lansing
6
Solution - Background
  • Microsofts new presentation foundation, WinFX
  • Uses XAML to represent user interface (UI)
  • Vector graphics
  • Will be used prevalently in Microsofts upcoming
    Windows Vista operating system

John Lansing
7
Solution
  • Longview will leverage new WinFX features to
    address these problems
  • File size
  • Capture XAML instead of bitmaps
  • Small text files versus images
  • Scalability
  • Vector graphics will enable playback to be scaled
  • Frame rates
  • Video will appear just as if the program was
    actually running

John Lansing
8
Example Uses
  • Demonstrations
  • Can show off features of a new product in a small
    and convenient movie file
  • Shows more than just screenshots
  • Tutorials
  • Software providers can include tutorial videos
    with their product to teach the user how to use
    their program

John Lansing
9
Longview Conceptual Diagram
Ben Jeavons
10
Environmental Requirements
  • Software Environment
  • C with Visual Studio 2005 beta
  • User Experience in XAML
  • WinFX SDK beta
  • Runtime Environment
  • Run on WinFX beta
  • Windows XP and Windows Vista
  • Record any applications under WinFX

Ben Jeavons
11
Environmental Requirements
  • Hardware Environment
  • Minimum Hardware Requirements
  • 512 megabytes of RAM
  • A dedicated graphics card with DirectX 9.0
    support
  • A modern Intel Pentium- or AMD Athlon-based PC
  • User Input
  • Mouse/Pointing Device
  • Keyboard
  • Microphone
  • Output Devices
  • Monitor/Display Device
  • Speakers

Ben Jeavons
12
Functional Requirements
  • Recording
  • Controls such as Record, Pause, Stop
  • Selective recording options
  • Editing Features
  • Add annotations
  • Arrange portions of recording
  • Playback
  • Controls such as Play, Pause, Stop

Ben Jeavons
13
Longview
Luke Miller
14
Longview User Interface
  • Interfaces for each of the applications three
    main functions
  • Recording
  • Playback
  • Editing
  • Designed in accordance with Microsofts Windows
    Vista User Experience (UX) Guidelines.

Wes Willett
15
UI Welcome Task Dialog
  • Directs users to the correct interface.

Wes Willett
16
UI Recording Task Dialog
  • Allows users to choose what to record.
  • Provides hotkey and recording options.
  • Application minimizes to the system tray when
    recording begins.

Wes Willett
17
UI Paused Task Dialog
  • Displayed when recording is stopped.
  • Allows users to stop recording or change
    recording options before resuming.

Wes Willett
18
UI Longview Player
  • Follows Windows conventions
  • (modeled after Windows Media Player)
  • Standard playback controls
  • Play, pause, etc.
  • Specialized controls
  • Zoom, Pan

Wes Willett
19
UI Longview Editor
  • Used when editing recorded content.
  • Major components
  • Timeline
  • Navigation and editing of content keyframes
  • Editing toolbar
  • Annotations
  • Highlights
  • Transitions

Wes Willett
20
Prototype
  • Successes
  • Simple recorder and player
  • Problems
  • Acquiring logical trees of other applications
  • Demonstration

Gabe Westmaas
Write a Comment
User Comments (0)
About PowerShow.com