advertise your website Login Registration
 
 
 
Submission Guidelines Recent Approved Articles Featured Articles
Submit Free Article
Home About Us Advertising GuideLines Do's & Don't T & C FAQ Contact us
  Home Computers & Technology Articles
 
HostJinni Promotions
Articles Category
Arts & Entertainment
Automotive
Business
Cancer
Careers
Communications
Computers & Technology
Finance
Food & Drink
Gaming
Health & Fitness
Home & Family
Home Based Business
Home Improvement
Insurance
Just for Women
Kids & Teens
Legal
News & Society
Online Business
Online Tickets
Pets
Real Estate
Reference and Education
Relationships
Self Improvement
Shopping
Sports & Recreation
Travel & Tourism
Writing
  Member Area
Author Login
Free Registration
Authors From Country
 
  Helpful Topics
How to Write Articles
Free Early Approval Tips
Why Article Submission
 
  Best of Webzine
Leader Board
Most Viewed Articles
Top Rated Articles
Archive
  WebZine Status
Total Articles -25430
Registered Authors - 4565
Featured Articles - 340
Articles added this
month - 0
 

Video On-demand (VOD) Performance

    -    
Video traffic is going to be, if not already, the dominant component of the global Internet traffic. It was reported a few months back that traffic from Netflix alone constituted about 20% of the US Internet traffic. In this article, we want to discuss the performance aspects of video applications, video on-demand or video streaming to homes in particular. Other applications such as video conferencing and video file download are good topics for future discussions.
YouTube and Netflix movie on-demand are good examples of VOD or streaming video services. The videos are watched on many devices like PCs/laptops, tablets, smartphones, and smart TVs (or TVs equipped with an external streaming device such as Google TV or Roku).

Video streaming, contrary to the popular assumption, uses the TCP/IP not the UDP/IP protocol. That means the video/audio bits are delivered error-free and in exact sequence (means no communication degradation in transit). If one is watching a 10-minute video clip, the initial packets that are delivered are buffered for a short amount of time (say 30 seconds) and the playing of the video is delayed by that amount. Once the video starts playing, the remaining packets of the video clip are delivered continuously in the background and will keep replenishing the screen. Thus the displaying of the video will be smooth after the initial pause giving the effect of almost being in real-time. Well, let us say most of the time, assuming the network bandwidth and quality are fully adequate.

Many times, the network quality may not be up to par. The bandwidth may vary and get reduced during the playing or there may be packet losses. When the network behaves such, there may not be new bits available for display as they are still arriving slowly or in the process of being retransmitted. A pause status/icon (informing “still loading”) will be shown on the screen till fresh bits become available to be displayed. This pausing may happen for a very short period of time if the connection is randomly degraded for a very brief amount of time. If this condition happens once or twice depending on the total duration of the video stream (say more than 5 minutes), then there is no impact on the user experience.

On the other hand, if one is watching a one-hour video and the network connection is consistently slow or of bad quality, then there will be multiple hiccups during that hour and it is no fun to watch such a video -the user experience takes a definite hit.

I experienced this phenomenon myself recently. I watch old TV shows on Netflix fairly regularly between 9 pm to 11 pm. I never had any user experience issues for the first six-months of this year – perfect rendition. Lately, however, the video pauses not once but several times – I had to almost give up watching these shows. These shows are about 45-minutes long and the total file sizes are about 700 Gbytes. My Internet services are currently provided by Comcast via the cable modem. I generally get download speeds in the range of 4 Mb/s to 10 Mb/s.

Unlike fiber to home, Internet delivered via cable is still shared by many homes in the community. The available bandwidth might drop to the lower end of the range during the prime time or hours of heavy Internet usage. There may be packet losses because of contention. The investigation as to why there is so much stuttering of the video at that time is still inconclusive and needs further study.

Another thing to note here is that in the Application Performance Management (APM) world we have the response time metric for assessing the performance of an interactive App. But for VOD, we know what a bad user experience is but we don’t have a standard way of measuring the user experience. This metric should incorporate factors such as the initial amount of delay and the number of pauses (and their duration) encountered during the video delivery.
 
Like this article..? Rate it here:  Votes | Average: 1 out of 5  Votes | Average: 2 out of 5  Votes | Average: 3 out of 5  Votes | Average: 4 out of 5  Votes | Average: 5 out of 5     2 votes, average: 4 out of 5    
About Author
   
Articles Stats
  Published Date - November 15 2012
  Total Views - 224
  Total Votes - 2
  Average Rating - 2
  Comments - 0
  Mr. Nate Rodnay
Apsera Tech, a premium APM consulting company, has years of experience in WAN optimization, networking and application performance management. It has helped Fortune 1000 companies in diverse industries such as financial services, healthcare, manufacturing, and publishing in planning/resolving critical business application performance issues like slow application response time, WAN optimization and WAN acceleration.
 
Particular Article
 
Author Article
  • Video Streaming Performance Metrics
  • [2013-04-11 ]
    Video traffic has become the dominant component of Internet as well as mobile networks in the recent years and is expected to continue – applications include video calls, video conferencing. Read More...
  • APM Strategy
  • [2013-03-14 ]
    Every company needs an Application Performance Management (APM) strategy to ensure that business critical applications always meet or exceed business goals for which they were deployed. Read More...
  • Cloud-based WAN Optimization
  • [2013-01-29 ]
    There is an unmistakable industry trend to offer every IT function in the cloud, if at all possible. WAN Optimization (WANO) is no exception. Read More...
  • The Joys of Reporting Financial (and Non Financial) Information
  • [2013-01-11 ]
    Financial reporting requires the collating of some pretty important information, so you want to make sure the information you’re getting across is easy to understand and relevant. Read More...
  • VoIP Telephone Systems Company – How to Start One
  • [2013-01-08 ]
    Nowadays, different types of telephone systems are being launched in the market. You must have heard a lot about VoIP telephone system. It is a great small office telephone system that could really benefit you a lot. Read More...
  • E-Kanban – A Highly Flexible Way Of Material Ordering
  • [2013-01-02 ]
    Kanban system was developed in order to keep a track of the goods purchased, the material ordered and delivered to the customers or retailers Read More...
  • Video On-demand (VOD) Performance
  • [2012-11-15 ]
    Video traffic is going to be, if not already, the dominant component of the global Internet traffic. Read More...
  • Load Balancers and Their Role in Global Environment
  • [2012-11-03 ]
    A technological innovation over the period has facilitated the business enterprises with digital workspaces. Read More...
  • Implement an Advanced Mobile Strategy with Effective Android Development
  • [2012-07-17 ]
    Mobile applications are catching up at a fast rate and the power of today\\\\\\\'s smart phones and computing tablets have created numerous conveniences at the fingertips of users. The latest technologies ha Read More...
  • Ensure Revenue Optimization with Effective Product Development
  • [2012-07-01 ]
    Most Companies strive to develop and as per customer requirements and product exactly what customers want and when they want to. This also has to be done faster and cheaper than their competitors. Pro Read More...
  • How Agile Lifecycle Management Can Help Your Organization
  • [2012-06-23 ]
    There are a number of companies specializing in product lifecycle management rely on agile lifecycle management solutions to respond efficiently to the ever revolving requirements. There are situation Read More...
  • Mobile Apps Development – the Latest trend in Mobile Industry
  • [2012-06-13 ]
    Every year brings with it an individual trend for the mobile industry in general and more specifically for the mobile application development industry. Similarly, market research for the mobile indust Read More...
  • Optimum Software Development for Affirmative Results
  • [2012-05-04 ]
    Every move of ours is controlled by the software applications. If you want to send or read emails you need applications. If you want to chat or listen to music on your mobile phone you need applicatio Read More...
  • Recompense of Hiring WordPress Developer
  • [2012-04-21 ]
    This article will help you to take proper decision while hiring Wordress developer for your business purpose and websites to make it more effective and responsive. Read More...
  • Business Intelligence tools: Essential for the New Age Business Enterprises
  • [2012-04-11 ]
    The advent of technology into every industry has paved way for businesses to be reliant on software applications, computer networks and computer-based techniques. The corporate strategies, which are Read More...
     
     
      Submit Articles - Free Articles - Online Articles Submission  
      WebZine Articles (webzinearticles.com) is a registered trademark. All Rights Reserved. 2012