SE401:Group58:Tandberg Meetings
		
		
		
		Jump to navigation
		Jump to search
		
| Main Menu | Work Plan | Progress | Research Backlog | Functional Backlog | 
| Meeting Minutes | Supervisor Meeting Minutes | Sprint Log | Conference | Poster | 
Agenda
The agenda for the April 11 Meeting cxan be found in the following URL:
 April 11 Requirements Meeting Agenda
Todo
Professor Grundy
- Need Project Machine
 
Students
- Give Jesse link to workplan
 - Create Feature Backlog
 - Talk to Jesse on what they'd like
- Requirements
 
 - Give Jesse a time
- email to Jesse
 - jesse.baker@tandberg.com
 
 
Minutes
General Information
- Wiki still viable
- No confidential information for now
 
 - R & D project
- Capture requirements
 
 - Professor Grundy will give us internet account
- Free, unlimited internet
 
 - Craig played around with Silverlight
- Maybe have sample code
 - Play around with it
- Build own and extend
 
 
 - We have straight access to content server
 - S3
- Doesn't give thumbnail via API
 - Will get it later
 
 
Content Server Tutorial
- Tutorial information for the Content Server may be found here:
 
Tandberg Meetings
- Face-to-face meeting with Hamilton team
 - Once a fortnight
 - Can talk anytime (Via endpoints)
- Email if needed
 
 - Give Jesse a time
- email to Jesse
 - jesse.baker@tandberg.com
 
 
Requirements
- Looking at Silverlight as a technology
- What it can do
 - Limitations
 - How far can we go?
 - No other options
- Only focus on Silverlight, no alternatives
 
 
 - Look at API we can offer
- Use existing API
 - See if we can integrate Silverlight and API
 - What Tandberg can offer that Silverlight can't
 
 
Note
- Focus on content only
 - Don't worry about connection caps, etc
 - Content Server
- API call
 - Shouldn't really care about files
 
 
Content Server Requirements
- We have admin rights to content server
 - Have to do everything via API
 - Additional support needed:
- Extend API
 - Only need admin access
 
 - Security Updates
- When running, Tandberg updates as well
 
 
Silverlight Requirements
- Focused on the wmv and wma file format
 - Thick client
 - Doesn't matter what it runs on
- Microsoft is thickle..
 
 - Show list of conferences available
 - Search conferences
- Based on keywords
 
 - Sort conferences
 - Conference thumbnails
 - Replicate existing Tandberg system
- Normal End-User Requirements:
- Looking at videos
 - Browser
 
 
 - Normal End-User Requirements:
 - Similiar to Youtube
- Can add stuff in Youtube
- e.g. Links, etc
 
 
 - Can add stuff in Youtube
 - Viewing
- Video most important
 - GUI
- Simple and clean as possible
 - Not fantastic
 - CONTENT ITSELF
 
 
 - Must use WCF
 - Must have bandwidth detection
 
GUI Requirements
- Scaling videos based on screen resolution
 - 2-Videos Screen
- Must make sure layout is good
 - Presentation must be good
 - Audience and Presentation
 - Looking at the sizing of the 2
 - synchronized video
- "What I hear is what I see"
 
 - Synchronized
 - Maybe both starting same time
- Buffering issues: Pause until both videos ready at same time
 
 
 
Notes
- Make it simple
 - Easy to use
 - Clean
 - Not too much time on GUI
 
Video Viewer Requirements
- MUST GET RIGHT - FOCUS ON CONTENT
 - 4 Different Layouts
 - Must focus on media itself
 - Make content right
 - Stream must be good (Not required by us)
- Done by tandberg
 
 
Video Content
- No recording
 - Playback
 - View and playback
 
Video Recording
- Just volume needed
 
After Requirements
- Finding a way of catching specific bits
- Time?
 
 - Captioning
 - Annotation
 - Existing Tandberg API doesn't support this yet
 
Library Requirements
- Must be able to:
- Sort
 - Search
 - Use categories for Sort & Search
 
 
Additional Features
- Finding and sharing content
 - Enhanced finding
 - Example:
- If silverlight video has link
- Pull out video and stores links
 - Share links
 
 
 - If silverlight video has link
 
Notes
- Let users find what they want
 - Audience:
- Client
- Similiar to Youtube users
 
 - Tandberg Engineers
- For their learning purposes
 
 - NO ADMINS
 
 - Client
 
Security Requirements
- Ignore
 - No password protection
 - Rest of it:
- May want to think about it
- Roles
 - Should display only users though
 
 
 - May want to think about it
 - Only 1 API user & password
 - Can pass a user though
 - Show the ones that you are allowed to see only
- (User Priviledges)
 
 
Existing Tandberg System
- Mixed with embedded media players
- e.g. Javascript, PHP
 
 - Doesn't care what player
- Tandberg library deals with video format issues
 - Only cares about video content
 
 - Jesse - Author of SOAP API
- Soap:
- Not just SOAP API
 - May have HTTP Operations
- No need 1000's of SOAP calls
 
 
 
 - Soap:
 - API
- Does shield from server
 
 
Presentation
- Auckland
- Formal
 - Followed by exhibition
 
 - Presentation in Tandberg
- For company only
 
 
Silverlight Information
- Has SOAP version 1.1
- Can't speak with version 1.2
 
 - WCF
- Silverlight goes through WCF
 - Tandberg System also uses WCF
 
 - Only streams via HTTP
 - Can't do backward compatibility
 - Can't configure with ports for HTTP?
 
Equipment
- Dial IP address
 - Can't record meetings with Jesse from our endpoint.
- Can only do from Hamilton endpoint
 
 - Easy to get information/content from it
 - Can get download from Tandberg team
 - 256K - Preferred resolution
 - Data Traffic
- Hop-to-Hop
 - Goes through Oslo