voyagersales.ppt
DESCRIPTION
TRANSCRIPT
Voyager Product and Featureshttp://www.callisto.ca
Callisto Media Systems Voyager - Video Services Platform
Accomplishments Patent awarded 10/97 (US & Canada) Best New Canadian Technology Development Award - 3/99 Pilot customers deliveries - 4/99 Product launch - 5/99 (NAB) SUN Partnership - 5/99 “News in a Box” w/Leitch - 4/00 Telesat Award (VCA launch customer) - 10/01 Voyager Release 2.2.3 - 06/02
Voyager Provides Unmatched Flexibility
Strategic Differentiation Architecture - patented/proven - 7 years ongoing dev’t
Centralized & distributed streaming & caching Tightly coupled group of servers acting as a single server (VIA)
– All servers connected to all other servers Loosely coupled distributed cache servers (VCA)
– Puts content @ local hub, no duplication of storage (reduces costs)
Features - includes basic & advanced mgmt. services Quality of Service (QoS) over IP Content management & distribution Effortless/remote support capabilities
Customer investment management capability
Video Services Platform - NOT just a Streaming Solution
Digital Video & Video Streaming
Applications Background
End to End Solution
Ingestion Distribution Cache
Meta-dataIngest Central Access
Push Unicast
Push to edge
Pull from edge
Multicasting
Mapping
Distribution
Encryption*
Archiving
Accounting
Remote caching
Unicast
Multicast
Collaboration
Stream Play
* Future
Quality of Service
What are Video Servers?
Guaranteed video delivery Special purpose video S/W I/O intensive operation Video data stream oriented Delivers voice, video & data Asset management Other applications on
separate servers
General General Purpose Purpose ServersServers
VideoVideoServer Server
Balanced system performance General purpose O/S CPU & memory intensive Transaction oriented Evaluates data Runs applications
Service Components
Content acquisition - of existing resources or production of new content to populate video server
Video digitization - encoding and compressing of analog video for storage in a digital medium
Video server - stores video in digital format for retrieval on demand
Network - for distribution of video and interaction with client (broadband)
Client interface - software the client runs to request, view and operate (Web browser - Netscape/IE)
Video on Demand Service Model
BroadbandPort
Display Device IP Service Delivery SupportServices
FibreChannelArray
other subscribers
Large Selection SetDigital Video Files
Voyager
Access/ViewingCommsNetwork Service Provider Equipment
- Accounting- Billing- Statistics- Maintenance- Reporting
WebTV
Acquisition &Encoding
Digital MPEG Video MPEG1 (ISO) - PC based solutions
S/W decoding Most popular PC/Intranet standard (1.2 - 1.5 mbps) Special techniques for lower bit rates
MPEG2 (ISO) - Broadcast Quality Hardware decoding - any PC ($100 video card) Software decoding for higher end PCs (with DVD players) Higher bit rates (MBPS) for DVD
More storage & bandwidth required
MPEG4 - ISO/ISMA open standard Multimedia specification (video, audio & graphics) & interactivity Compresses scenes individually, variable bit rates
Video Storage Requirements
Bit Rate Storage (1 hr) CD (650 MB) DVD (4.4 GB)
1.0 450 MB 86 min 9.7 hrs
1.2 540 MB 72 min 8.1 hrs
1.5 675 MB 57 min 6.5 hrs
2.0 900 MB 43 min 4.8 hrs
3.0 1.35 GB 29 min 3.2 hrs
4.0 1.8 GB 21 min 2.4 hrs
Voyager Video on Demand
(VoD) Systems
Architectural Issues Configuration flexibility (H/W & S/W) Scalability - seamless incremental growth
Manage capital investment outlay Retain capital investment
Centralized or distributed video Large central and smaller remote servers
Central or distributed content repository Distributed databases No centralized master of any database or device
Video Distribution Issues
Network bandwidth, control & ownership Content brokerage & management Application - system features, tools, GUI, ITV Architecture - scalability, flexibility, distribution Platform, integrity - of streams, content and QoS Performance of video server engine
Solution must have all these capabilities
Application Issues System operation and maintenance
Effortless Administration Remote support & maintenance
Comprehensive activity tracking & statistics suite Viewer, title/content, database management Digital rights management
Simple configurable GUI Asset management Configuration management
Internal configuration flexibility
Voyager Interconnect Architecture (VIA) Scalable, modular, flexible, distributed architecture Content and bandwidth management
Voyager Performance Managing & configuring performance optimization parameters
Voyager Collaborative Architecture (VCA) Integrates Families of servers into distributed Communities
Voyager Management Application (VMA) Configuration, content, user profile, account & database mgmt
Voyager GUI GUI development utilities & portal development capability
Voyager Foundation
Voyager Management Application (VMA)
Catalog Clips Profiles NetworkAccounting
Video Services Platform
Ed
ucation
En
tertainm
ent
Su
rveillanc
e
Vid
eo
Vo
D - IP
Re
po
sitory
M
gm
t.
ITV
Voyager Video Services Platform (VIA/VCA)
Building Blocks
User Interface/GUI
VIA - Resource Management
H/W - SUN & others
Solaris
Foundation (Real Time Communications)
Catalog Clips Profiles NetworkAccounting
Voyager Management Application (VMA)
Set Top Box (EPG)
Stream ManagementIngestion Delivery
Application - edu, entertainment, surv.
VCA - Collaborative Architecture
VMA Features System Operation and Maintenance
Manage database of individual or group user profiles Control of desired system features
Comprehensive activity tracking Accounting & usage tracking (with filtering ability)
By individual user, video object and/or activity Asset usage monitoring (Royalty management)
Interface/API to billing & reporting systems Administrative functions for video objects
Addition/removal of video objects to/from library Manage video object library & databases Manage client access and control
Voyager Catalog Management
Cataloging by user defined attributes Search based on user specified attributes/categories
Custom search criteria, Dublin Core, IMS, CanCore Keyword searches on title or descriptive paragraph “N” Level drill down menu capability (customer defined)
Title/content management Remote cache system management Remote content import Editing & clipping
Database attribute management Enter, editing & display control
Voyager Clip Management
Power of “digital video editing” in users hand Create “virtual clips” and “tags/bookmarks” Create & provide URL links to video, clips & tags
Clip is auto-generated and available for incorporation into– web documents & training courses etc.– on line textual annotation of video clips– on line HTML editing & video clip insertion
Eliminates copyright/re-purposing issues
VideoStart
VideoEnd5 min 10 min
Clip
Server: www.voyager.comTitle: Flight to Jupiter
Voyager Profile Management
User Access Voyager access & security Integration with 3rd party authentication server
Multilevel security - driven by user profile Privileged access for critical control functions
System Administrator, Administrator, Librarian, User
User profile selectable options including Feature set choices Multilingual capability
Stream Capture & Play-out
Live event capture support Can ingest ‘live’ Video over IP stream Voyager automatically puts in to cache Allows for real time streaming Meta-data can be created during ingestion Applications include
Security camera captures Live event transmissions Automatic content ingestion
Additional Voyager Features
Playlist Can create and play any list of video files or clips
QuickTime/MPEG4 QuickTime integrated into Voyager (no Mac server req’d) MPEG4 hinted files with QT/RTSP Including Mac client platform support Incorporates MPEG4 - ISO/ISMA
Integration of windows & real media formats
Voyager System Management
Server & architecture management Database integrity management Storage capacity management System auto configuration
Nodal management Bandwidth & I/O management Storage device management
System Configuration & Management
Customer set-up configuration system System default features
System logo, background colors Feature sets, e.g. language, home/splash page etc.
GUI & application layout Database parameters
Search criteria & attribute displays Mandatory fields Attribute value properties (single, multiple etc.)
Customer System Management
Video Viewing
MPEG1 S/W decoders Direct Show with Callisto Java applet
MPEG2 - S/W decode for PCs (> 650 MHz) Several decoders on market that support windows player
Browser-less client (MPEG1, MPEG2, MP3) Voyager Java API QuickTime Player for QT, MPEG4 on PC & Mac
Power in the User’s Hands
Voyager ASP/Portal
AdminAdminPortal 1Portal 1AdminAdmin
Portal 1Portal 1NewsNews
Portal 2Portal 2NewsNews
Portal 2Portal 2EDUEDU
Portal 3Portal 3EDUEDU
Portal 3Portal 3 SportsSportsPortal 4Portal 4SportsSports
Portal 4Portal 4
IndividualizedIndividualizedPortalsPortals
IndividualizedIndividualizedPortalsPortals
Satellite & Low Bandwidth Content
Distribution Support
Telesat Configuration
WebCache Server
Web Cache
Library Player& Video
Conferencing
Satellite HQ Remote Sites
Gateway/Hub
Two-Way Indoor Unit
ODU
Video Server,Repository,& SatelliteScheduler
CA*net4IP-2
IP- 1
Router(NAT)
16 MBPS 2 MBPS
CacheServer
Dispatch Scheduler Provides content movement dispatch facility
B/B Satellite distribution & low B/W connectivity Between central & remote cache servers Can monitor and change content dispatch schedule and parameters
Satellite or network dispatch based on B/W & time slot allocation By date, day of week or default parameters
Prioritized based on requestors By round robin, site, site prioritized or groups
Eliminates/manages duplicated content requests
Video Request Support Can search any public meta-data in Community Video request status page (for all Community) Requested videos can only be manually deleted
Others only in cache & space reallocated based on usage System manages space requirements for incoming
content
Group-casting Will allow selected distribution of content Can create groups of recipients, e.g.
French Schools (Group 1) English Schools (Group 2) Native Schools (Group 3)
Content can be “pushed” by service provider or “pulled” by remote requestor
Content requested by remote sites becomes part of primary archive
Content received but note requested by remote site, remains only in rewritable cache
CA*net 3 Connectivity
BCnet
Netera SRnet MRnet
ONet RISQ
ACORN
STAR TAP
Ottawa Halifax
Chicago
Vancouver
Fredericton
Calgary ReginaWinnipeg
Montreal
Toronto
St. John’s
Charlottetown
New York
Select Customers Education
Pentranic Group (2 systems) USA Video (3 systems)* Bell/OneWorld CANARIE CAnet3 NBTel (Aliant) * Island Tel/ITAS (Aliant) University of Manitoba TV Ontario * California State University Cuauhtemoc University (Mexico) Belle/Netera University of Guadalajara Tutorbuddy.com University of South Florida (Inet2)
Other House of Commons* Maritime Tel (Aliant) * Rogers Telecom/Metronet* Nortel Networks (2 systems) World Village Networks Infomagnetics/IMT (wireless) Leitch Technology Futureway Communications Bertelsmann* Humanet/Seojin (Korea) WebDax (Nebraska - wireless) Telesat Canada - satellite (19 systems) SavoirNet/Bell Canada
*Leased/pilot trials** Selected
Project Management
&Sales Tools
Define Requirements
Identify the kind and level of training Identify course development requirements Identify user requirements (quality) How many users will access system (streams)? How much content will be made available (hrs)? Identify he most effective distribution method Where and who will maintain system? Roll out schedule
Keep Success within Reach
Implementation
Review network capability - client Determine methodology for delivery
Local and remote locations Determine content and encoding methodology Choose pilot project clients and content Beta on Broadband LAN or WAN Measure usage and request feed back
Target: Success
Integration into IS Strategy Meet enterprise information & filtering needs Streamlining & simplification of services Value added service & training on demand Sharing, exchanging & retaining information System modularity, inter-operability & distribution Information synchronization Meets enterprise technology architecture goals
Scalability, open, multi-media, off the shelf
Convergence of Technology with Strategy
Network Infrastructures
& Issues
Network Implications
IP network No special networking H/W (any switch, router etc.)
Bandwidth Most critical on streaming capability How much can be accessed for video delivery How many streams can be supported at specific bit rate
Service Quality Internet or LAN
Impacts # of hops and QoS
Network Requirements
BackBone 10BaseT 100BaseT GBE
Actual (est'd) 6 MBPS 60 MBPS 600 MBPS
Data TBD TBD TBD
Video@ 56 KBPS 110 streams 1,100 streams 11,000
250 KBPS 24 streams 240 streams 2,400 streams
1 MBPS 6 streams 60 streams 600 streams
2 MBPS 3 streams 30 streams 300 streams
3 MBPS 2 streams 20 streams 200 streams