ViewCast integrates video sourcing, management and delivery