VSO Integration Testing Catinca Golesteanu 19 January 2006
Agenda 1.VSOVideo - VSOOrchestra Test 2.VSOAudio - VSOOrchestra Test 3.VSOTracking - VSOOrchestra Test 4.VSOUI - VSOOrchestra Test
Overview of the VSO System VSOUI VSO- Tracking VSO- Orchestra VSOVideo VSOAudio VSO-Application
1. Double Test: VSOVideo -VSOOrchestra Tracking VSOUI VSO- Orchestra VSOAudio VSOVideo
Video Framework - Orchestra Framework Phases Video Framework Orchestra Framework Phase I protocol enhancement implementation of protocols Phase II Phase III ... Christian Kern
Status - Integration Orchestra Framework nearly complete integrated enhanced protocol will be implemented soon fully integrated in VSO client application Christian Kern
2. Double Test: VSOAudio -VSOOrchestra Tracking VSOUI VSO- Orchestra VSOVideo VSOAudio
Audio - VSO Application Phase I VSOAudioController: +InitWithSources() +Reset() VSOAppCtrl Dimitri Alexeev
Audio - Orchestra Audio Orchestra Phase I Ensemble Phase II Phase III Position Volume AudioFile Ensemble Phase II Conductor Phase III Tempo Piece Dimitri Alexeev
Status - Integration Status item I Status item II Integration in VSO Application status Dimitri Alexeev
3. Double Test: VSOTracking -VSOOrchestra VSOUI VSO- Orchestra VSOVideo VSOAudio VSOVideo
Tracking – VSO Application Phases Tracking VSO Application Phase I Controlling Actions Configuring Actions Phase II Device List Device handling Orchestra Information Phase III View drawing View Context Phase IV Conductor setter Conductor Information Periklis Tsirakidis
Tracking -Orchestra Phases Tracking Orchestra Phase I Phase II Tempo notification Volume notification Reading notifications Phase II Measure notification Object notification Phase III No conducting notification Phase IV Listener mode notifications Periklis Tsirakidis
Status - Integration Algorithms 100% integrated Framework internal event flow 100% tested Algorithms integration 80% tested Notifications defined Integration into VSO application in progress Periklis Tsirakidis
4. Double Test: VSOUI -VSOOrchestra Tracking VSOUI VSO- Orchestra VSOVideo VSOAudio
UI - VSO Application Phases UI VSOApplication Phase I Phase II Initialize method a complete loaded orchestra Phase II possibility to show different camera types a bundle of cameras Phase III possibility to display tracking Tracking view Phase IV UI interface for switching between modes (Screensaver-, Listener-, Conductormode) possibility to switch between modes Leon v. Tippelskirch
UI - Orchestra UI Orchestra Leon v. Tippelskirch Phases Phase I Add & remove musician Attach audio & video file Responding to the correlated actions Phase II Load & save orchestra configuration Phase III Show & move musicians & Conductor Provide conductor & musician positions (set, get) Phase IV Initialize & start server mode Phase V Stop server mode Leon v. Tippelskirch
Status - Integration UI - VSO Application Phase 1 completed Phase II-IV todo until the CAT UI - Orchestra Phase 1-II completed Phase III work in progress Phase IV todo until the CAT Leon v. Tippelskirch
Overview of VSO Integration Tests VSOUI – VSOOrchestra VSOUI - VSOOrchestra - VSOVideo VSOUI VSO Tracking VSOTracking – VSOOrchestra Test VSO System VSOTracking - VSOOrchestra - VSOAudio VSO Orchestra VSOAudio – VSOOrchestra VSOOrchestra- VSOVideo - VSOAudio VSOAudio VSOVideo – VSOOrchestra VSOVideo