ViewCast.com, Inc. markets and sells its products and professional services directly to end-users or through indirect channels comprising original equipment manufacturers, value-added resellers ...