Delivering high quality video streaming for



Similar documents
Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.

Kaltura Extension for SharePoint User Manual. Version: Eagle

Wowza Streaming Cloud TM Overview

HOSTING A LIFEWAY SIMULCAST

Media Server Installation & Administration Guide

Web Conferencing Version 8.3 Troubleshooting Guide

Streaming Media System Requirements and Troubleshooting Assistance

How to Integrate Camera Live View into Web Application?

Cisco TelePresence Content Server

HTML5 the new. standard for Interactive Web

Hosting a Lifeway Simulcast

July 2014

RTMP Channel Server I6NET Solutions and Technologies

Ocularis Media Server Installation & Administration Guide

What games are available for streaming?

Serving Media with NGINX Plus

Product Brochure.

User Manual Version p BETA III December 23rd, 2015

HDVideoShare! User Documentation Team January

Kaltura On-Prem Evaluation Package - Getting Started

Contents. Getting Set Up Contents 2

What HTML5 is, isn t, and why it matters

Adobe Connect Support Guidelines

4.3. Windows. Tutorial

Fragmented MPEG-4 Technology Overview

Upgrading from a previous release of LifeSize Video Center to LifeSize UVC Video Center 2.0 is not supported in this release.

LiveStreamingCDN Producer User s Guide

User's Manual. iphone Codec. for SelenioFlex Ingest

Version Client Setup Guide

JW Player Quick Start Guide

Release Notes. Upgrades to LifeSize UVC Video Center. New Features. LifeSize UVC Video Center Release: v2.1

ADOBE FLASH PLAYER Local Settings Manager

What s New in Cumulus 9.0? Brand New Web Client, Cumulus Video Cloud, Database Optimizations, and more.

Managing video content in DAM How digital asset management software can improve your brands use of video assets

How to Edit Your Website

HTTP Live Streaming as a Secure Streaming Method. Bobby Kania Luke Gusukuma Client: Keith Gilbertson VT CS 4624 Semester Project 4/29/12

Avigilon View Software Release Notes

Live and On-Demand Video with Silverlight and IIS Smooth Streaming

MAXPRO. Cloud CLOUD HOSTED VIDEO SERVICES TO PROTECT YOUR BUSINESS. Video Anytime, Anywhere

QuickTime Streaming. End-to-end solutions for live broadcasting and on-demand streaming of digital media. Features

FEATURE GUIDE AeroSphère / Small / Large / Base

HELIX MEDIA LIBRARY API DEVELOPER S GUIDE

Minimum Computer System Requirements

Danaos Platform Conferencing Quick Users Guide

How many titles are available? What if I can t find the title I m looking for?

ANTIK JUICE IPTV DEMO KIT MANUAL

The World`s First Unified Media Server

PD 360 Training. Getting Started Series. PD 360 Essentials (Distance Learning) PD 360 Essentials. School Leadership and PD 360

RealPresence Media Suite

USER GUIDE. Quickflix Streaming on your Personal Computer (PC) & Apple Macintosh (MAC)

System requirements for A+

Help. F-Secure Online Backup

VOD Encoder Fast HIDef Video Encoding

Performance Analysis of Web-browsing Speed in Smart Mobile Devices

Working with Windows Movie Maker

Synote Mobile. HTML5 Responsive Design Video Annotation Application

Acquire Video Wall. Revolutionising digital interaction.

If you want to upload media files to Moodle, please refer to the alternative documentation in Moodle help How to add video and audio in Moodle

Getting Started. Version 3.1 Last updated 2014/3/10. Orbweb ME: Getting Started

CinePlay User Manual

Kaltura Management Console (KMC) User Manual. Version: Eagle

Communications Cloud Product Enhancements February 2016

How To Watch A Live Webcast On A Pc Or Mac Or Ipad (For Pc Or Ipa)

RSW. Responsive Fullscreen WordPress Theme

Internet Content Distribution

EZCast User s Manual

A Technology Survival Guide for Online Learning Developed by the Temple College elearning Department (Version 1.7)

farmerswife Contents Hourline Display Lists 1.1 Server Application 1.2 Client Application farmerswife.com

Source-Live 1.3 User Guide

SeeTec ExpansionPackage

Content Protection in Silverlight. Microsoft Corporation

Hassle-Free Meetings. Hold meetings anytime anywhere.

IIS Media Services 3.0 Overview. Microsoft Corporation

Radio Toolbox And Player Embedding

AXIS 262+ Network Video Recorder

Live Webcasting & Video Streaming Made Easy with VidOstreamTM. Family

SAFARI Montage Troubleshooting Guide. SAFARI Montage Copyright ; SAFARI Video Networks, LLC

IT Peace of Mind. Powered by: Secure Backup and Collaboration for Enterprises

HTML5 Video. Current situation. Version 1.1. February 8, Herman van Dompseler / Bas Zoetekouw. SURFnet/Kennisnet Innovation Programme

Source Live 2.0 User Guide

TELESKILL VIDEO CONFERENCE LIVE

FAQ - Online Applications - Payment and Submission

Quick Installation Guide

SHARPCLOUD SECURITY STATEMENT

Unified Meeting. Easy to use, simple, reliable. Tips for a Successful Conference CONFERENCING & COLLABORATION

Video conferencing with its multiple simultaneous video chats demands a good deal from your computer. The following platforms are required:

Saudi Electronic University EF Online English Guidelines

SwannEye HD Plug & Play Wi-Fi Security Camera Quick Start Guide Welcome! Lets get started.

FAQ: troubleshooting Java for Saba Web Access

Minimum Requirements for Web Based Applications

User Guide FOR TOSHIBA STORAGE PLACE

Blue Coat Security First Steps Solution for Streaming Media

Smart Anytime, Safe Anywhere. Climax Home Portal Platform. Envisage and Enable a Connected Future

Transcription:

Delivering high quality video streaming for VIDEO STREAMING SOLUTIONS web portal Streaming and your mobile video smoothlydevices Program Seminar Pemantapan Laman Web Sektor Awam Bil. 1/2011 Dewan Auditorium JPM By Israk Technology Sdn. Bhd. info@israkmedia.my 03-8945 9722

The motivation. One of MAMPU portal assessment s criteria. Everyone wants to publish video on their site. Video is becoming a trend. High user expectation on video quality.

Video/Audio clips Criteria (as per MAMPU Guidelines) Streaming/downloaded audio clips are clips with sound only and are meant to be recorded for listening purpose. Background sound is not an audio clip. Streaming/downloaded video clips are clips with sound and moving picture and are meant to be recorded for viewing purpose. Flash is not considered as a video clip. Flash in the cover page is not considered as a video clip. Both audio and video clips must be related to the agency. Mobile Web/SMS Mobile web initiative or any type of sms features that can be accessed by visitors.

Our own 2011 Video checklist/criteria : Using video streaming technology (rather than video playback directly from web server) Not using embedded video from free video portal such as Youtube, Vimeo or Blip.tv Have good video quality even at fullscreen Does not requires Windows Media Player or Quicktime installed to play video Can play video via different browsers; IE (6,7,8 &9), Firefox, Safari, Chrome or Opera Can play video on multi-platform; Windows, Linux, Mac Able to fast forward/seek video (Not necessarily must view from the beginning) Have system to upload/manage videos and publishing workflow Zero or minimal video keep buffering Have mobile site for video gallery

Video Streaming Technology Comparison 04 06 08 Packet Packet Packet Packet Packet

Why not Youtube, Vimeo or Blip.tv (Although it s Free!) Many government agencies and private organizations block video from these sites. Waste of internet bandwidth. They uses progressive download. Video will be continuously downloaded, although it s paused. User may not view the whole video, although may already downloaded everything. Some users may use multiple windows/tabs to download several videos at one. Use single bitrate or multiple bitrates with manual selection. Will restart video /re download if change bitrate or view Fullscreen Many cases, slow startup (black screen) or keep buffering during viewing. Youtube video limited up to 15min or 2GB upload of file size. If longer, video must be split into many parts. Use http uploading (not optimized file transfer) Youtube implement cookies (Whitehouse.com has issues with this)

Video cannot be viewed because of firewall or social video site blocked i.e Youtube, Vimeo Use own video infrastructure or hosted services instead of free service. Use HTTP-based that uses regular port 80/8080, rather than conventional streaming such as RTMP (port 1935), RSTP(port 504) sometime block by firewall.

Bad video quality, especially when view at fullscreen Why? Video is transcoded at low quality (smaller size, faster download, less buffering) to cater wider audiences. Videos are prepared with multiple bitrates (higher bitrate has higher qualitysharpness). Videos playback quality will change dynamically in every few second based on user s internet connection & CPU resources, rather than only one continuous low quality.

Offer good user experience. Listing of videos in thumbnail with searching/filtering option. Intelligent video player with few buttons : pause, play, stop, volume, full screen, automatic play, thumbnail User can fast forward/backward video. Progressively play video (not waiting until full video being downloaded) Simple, no user knowledge required. Download & install Flash/Silverlight plugin.

Video can be played via popular browsers and different platforms. Windows media player not in Linux, Mac. Quicktime not in Linux Choose between flash or silverlight. With free plugin, it can be played across browsers and cross platform. IE 7,8 does not support <embed>

System to upload, manage many videos and publishing workflow. Must have a web-based management system where you can create a playlist, publish or unpublish video, promote certain videos to frontpage, and more.

Only need video streaming for existing web portal. Portal already existed on certain platform and not intend to rebuild the portal. Use hosted video services which allows embed a simple code into existing portal (any HTML-based editor) No need to purchase software, server and high startup cost.

Allow video viewing via mobile devices. Use browser agent to detect mobile devices and redirect to mobile site. Use conditions to support different mobile devices and optimized for different screen such as iphone, ipad or Android devices.

Video keep buffering or waited very long before can play Why? Single bitrate problem. User internet is slow, and video bitrate is higher. With adaptive streaming, slower internet user will play lower video quality, and faster one will play better quality and it may change at any time to avoid buffering.

User need to select video bitrate manually. Why? Older technologies are not intelligent. Users may not aware that they have the option or don t know or confuse what it means User no need to change bitrate to view a better quality video. No user knowledge/ awareness is required. Bitrate is intelligently changed automatically & continuously

High start up and maintenance cost Why? Client have many, complex and high-end servers. Setting up scalable video streaming is indeed technically complicated. Several old technologies still exist. Properly planned video portal and streaming infrastructure, avoid wasting resource. Use Hybrid solution with managed streaming services via Malaysia and International Content Delivery Network (CDN). You do not need to build own expensive streaming infrastructure, thus lower project startup cost.

Internet is slow, videos is mainly for internal usage. However, video can also be viewed from anywhere in the world if they login to the portal. Hybrid solution means you can have your own streaming servers or internal caching servers. Users within corporate network (LAN), can view the video at high quality because it is played locally without depending or consume the office internet connection. When viewed from outside the office, it will be played from external servers.

Only certain people can view certain videos. Has fine-grained access control. You can setup different roles and groups in which viewing permission can be set according to your need.

Limited resource and expertise to produce video and maintain video portal. Do not under estimate video editing and maintaining video portal. It s time consuming and require specialized expertise and hardware/software. You can outsource to continuously produce and upload videos to the web.

Fast Track Your Video Project Israk Technology Sdn. Bhd. (908706-P) B-8-2, Jln PP25, Putra Walk, Tmn Pinggiran Putra, 43300, Sri Kembangan, Selangor, Malaysia Website : http://www.israkmedia.my Demo at http://www.lagismooth.com Tel: +603 8945 9722 016 338 4940 Email: info@israkmedia.my najib@israkmedia.my