Top Banner
SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis
22

SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

Dec 27, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project: Status meeting with Frederique VanTill 9th January 2007

Peter Kirstein

Piers O’Hanlon

Socrates Varakliotis

Page 2: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Overview

• SUMOVER project overview• Current media tools status• New features plan• Future plans

Page 3: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

SUMOVER Project overview

• JISC funded project for 2 years (Started: Aug 05)– Joint Information Systems Committee (JISC)– Resources: ~1.5 people for 2 years

• Why it happened– Resulted from UKERNA e-Science videoconf reports– Media tools in wide use in Advanced Collaborative

Environments• AccessGrid and until recently VRVS

– Diverging code base• Lack of support for VIC and RAT

– UCL has long history of working on the tools

Page 4: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Workpackages

• WP1 : Project management• WP2 : Code management systems

– Source code versioning, Bug/feature tracking, checking/testing tools, project management

• WP3 : Common code base– Bring together source code under ‘one roof’

• WP4 : Tools support– Provide some support for tools

• WP5 : Workshops– Bring together interested parties and community

• WP6 : Tools development projects– Develop some new interesting stuff and publish

Page 5: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

WP1 : Project management

• Project plan and budget• Project progress report

– Two reports issued, next due end of February

• Website– Info/Docs: Workshop docs/report, Project plan– Code management – Trac & Subversion

• Email lists setup– Web based system - mailman

• Workshop organisation• Project presentations made at:

– OSS2006, AG retreat 06, AHM2006

Page 6: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

WP2: Software management systems

• Surveyed a number of systems– Source code versioning systems

• CVS, RCS, Git, Bitkeeper, Arch, Subversion

– Bug tracking systems• Bugzilla, Mantis, Trac

– Static analysis tools, Testing suites, Doc systems

• Now running selected system– Trac with Subversion– Imported all existing code and history– Local and external users (ANL) active

Page 7: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Page 8: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

WP3: Common code base

Deliverable: D9: Common Code Base (May 06)• Surveyed existing patches

– ANL, VRVS, External (NCHC, Glasgow, ANU)

• Licensing– Staying with BSD style license– Re-organise code for optional GPL components

• Have established collaboration partners– ANL, NCHC, Glasgow, ANU– Having regular AG based meetings

• Working towards convergence– First converged code base for AG (Early ’07)

Page 9: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

WP4: Tools support

Deliverable: D10: Tool Support (Oct 06)• Utilising new software management systems• Integrating in existing features

– E.g. H.264, MPEG4, etc

• Coordinate with external developers– Direct email/conferencing, Sumover-dev mailing list

• Work with: Users, AG-Tech, AGSC, inSORS• Stimulate contributions from community

– Code, Bugs, Features, Docs

Page 10: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

WP5: Workshops

• Organised and ran first workshop at UCL– Participants: 16 + 3 (AG remote)– Brought together ANL, VRVS, inSORS and others– Laid ground for continued collaboration– Discussed and ordered features list – on wiki– Platforms

• Support new Linux and WinXP versions, plus some OSX

• Finalising organisation of second workshop– Confirmed attendance and booked setup

Page 11: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Workshop – Draft AgendaMonday 15th January10am Coffee10:30 Meeting start: Sumover status update11:30 Software management systems12:00 Presentation from Colin Perkins (AVT WorkGroup chair) on IETF activities12:30 Buffet lunch14:00 RAT15:00 Coffee15:30 VIC

Presentation from Barz Hzu (NCHC)16:30 Talk by Tom Uram (ANL – AG Tech lead) 16:30 Future

New features (e.g. DCCP support, new codecs, SRTP etc)18:00 day end

Tuesday 16th January11:00 Coffee11:15 Open Discussion on future13:00-13:55 Lunch14:00-16:30 Optional tool dev session

Page 12: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

WP6: Tools development projects

• A lot of discussion at workshop• Put up list of features/changes on Web

– Encouraging external input

• Selecting a few new features as “dev projects”– Logo sender, SSM, New codecs, DCCP, RAT-

multithreaded

• New video tool project– Collaborative effort with NCHC and ANU

• Most work being done in NCHC – Gstreamer based

– Regular meetings have enhanced SUMOVER collaboration

Page 13: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Evaluation

• Internal evaluation– Progress reports (6 monthly)

• Two issued so far.

– Final project report

• JISC evaluation– JISC meetings– Project officer discussions

• Evaluation and steering advisory group (ESAG)– Hosted first evaluation meeting in

• Core workshop attendees and others

Page 14: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

Media tools - Current status

• VIC• RAT• Common

Page 15: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

VIC (VideoConference tool) – Latest New features

• New Windows DirectX Grabber – {M.Petrovic@Earthlink}– Already shipping with AG3 VIC

• New Image overlay/logo sending functionality – May be utilised on start-up by AG

• Source-Specific Multicast (SSM) support• New codec H261as – {Rhys Hawkins@ANU}

– Enables interoperability with Rhys’ VP Screen tool • Updates for MacOS X 10.4.6. {Colin Perkins@Glasgow}• Windows NullSoft installer script to auto-generate installer• Various stabilisation fixes

– Updated video4linux2 driver to latest API (Linux-2.6.x)– Added more graceful Grabber error handling– Fixes imported from Debian, FreeBSD, and Gentoo ports.– Updated v4l1 to work with wider range of devices {MASH Project}

Page 16: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Latest VIC

New logo sending feature

Page 17: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

VIC – Planned Features for AG release• Input from NCHC – Now merging

– MPEG4 codec– H.264 codec

• Working on compliance with H.264 RTP Payload format (RFC 3984)– Will contact inSORS with update once completed

– Alternate full screen GUI– Advanced rendering

• Full-Screen mode • Video window scaling in software • X11 XVideo - hardware scaling/colourspace conversion

• Input from ANL – Next merge– Mac video capture support– Autoplace control– Optional window menus/border– Site identifier signalling

• Aiming for inclusion in next AG (Early ’07)– In close contact with AG tech lead – Thomas Uram

Page 18: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

RAT (Robust Audio Tool) – Latest New features

• New look GUI: Dynamic display of Address/port/ttl • Dynamic address/port re-binding (without having to restart)

– Useful in conjunction with AG for faster room change

• Security padlock icon – Indicates when crypto enabled

• Further fixes to ALSA driver and updated mixer controls• Windows NullSoft installer script to auto-generate installer• Stabilisation updates

– Windows driver fixes - used CriticalSection controls– Long running RAT crash fixed – Mbus seqnum wrapping– Crypto operation improved– Various compiler problems

Page 19: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

New look RAT

New dynamic Address bar

New Security icon

Page 20: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

RAT – Planned Features for AG release

• Input from NCHC – planned merge– Speex codec

• Input from ANL – planned merge– Per user gain control– Site identifier signalling

• Aiming for inclusion in next AG (Early ’07)– In full contact with AG tech lead – Thomas Uram

Page 21: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Common library

• Latest fixes– MBUS sequence numbers wrapping– Encrypted stream robustness– Memory debugging fixed

• Planned– Providing DCCP at network level

Page 22: SUMOVER Project: Status meeting with Frederique VanTill 9 th January 2007 Peter Kirstein Piers O’Hanlon Socrates Varakliotis.

SUMOVER Project - Status Jan 2007

Plan for next 6 months

• Synchronise and integrate into AG releases– UCL tools planned in next AG release (Early ’07)

• Later planned new features – Internal & External– VIC: DV support (ANU), DCCP (UCL), Audio Indicators– RAT: Software Echo Cancellation (NCHC), DCCP (UCL)

• Events– SUMOVER Workshop– Attend/present at AG retreat (2007)– JISC 2007

• Meeting (over network) with evaluation group