Mediaplayer™ Vs. Realplayer™ a Comparison of Network Turbulence

Total Page:16

File Type:pdf, Size:1020Kb

Mediaplayer™ Vs. Realplayer™ a Comparison of Network Turbulence MediaPlayer™ vs. RealPlayer™ A Comparison of Network Turbulence Mingzhe Li, Mark Claypool, Robert Kinicki CS Department Worcester Polytechnic Institute Worcester, MA, USA http://perform.wpi.edu/ Introduction • Streaming video often does not like TCP – Wants smooth stream, so rate-based – Does not always want retransmissions !Chooses UDP • UDP flows may be unresponsive to congestion !Handle with Active Queue Management (AQM) • Typical AQMs model UDP flows as CBR (“firehose”) • More realistic models of streaming UDP flows will make AQMs more effective • We investigate size and distribution over time ! Turbulence • Big 3: RealPlayer, MediaPlayer, QuickTime [Jup01] November 2002 SIGCOMM Internet Measurement Workshop Methodology • Build automated video players (MediaTracker and RealTracker [WCZ01]) – Use commercial cores – Software Development Kits (SDKs) – Record application stats: frame rate… • Select hosts with both RealNetworks and Microsoft Media video servers • Stream identical content to players on the same host • Analyze results November 2002 SIGCOMM Internet Measurement Workshop Clip Selection Real Microsoft Type Bandwidth (Kbps) (Kbps) 1 Sports High 284 323 3:46 Low 36 50 2 Commercial High 268 307 0:39 Low 84 102 3 Sports High 284 307 0:60 Low 37 38 4 Music T.V. High 181 309 4:05 Low 26 50 5 News High 218 250 1:47 Low 22 39 6 Movie Clip Very High 637 731 2:27 High 271 347 Low 39 102 November 2002 SIGCOMM Internet Measurement Workshop Experimental Setup • Player Platform – Microsoft Windows 2000 PC – P4 1.8 GHz, 512M RAM, AGP 32MB video card – mindspeed.wpi.edu (Worcester, MA, USA) • Network – LAN: PCI 10M NIC Win2k professional – Campus uplink: ~50 Mbps (Yipes in 15 Mbps) • Software – Microsoft Media Player version 7.1 – RealNetworks RealOne Player build 6.0.10.505 –Etherealversion 0.8.20 November 2002 SIGCOMM Internet Measurement Workshop 1760 IP Packet Arrivals 830 1755 Real Play (217K) 825 1750 Windows Media Player (250K) 820 1745 815 1740 810 1735 805 Real Packet Number Packet Real 1730 800 Media Packet Number 1725 795 1720 790 30 30.2 30.4 30.6 30.8 31 Time (Seconds) • RealPlayer – single packets • Media Player – groups of packets (3 in this example) – 2 at about 1500 bytes (typical MTU) – 1 “left-over” less than MTU November 2002 SIGCOMM Internet Measurement Workshop Media Player IP Packet Fragmentation 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% IP Packets w/out UDP Header UDP w/out Packets IP 0% 0 200 400 600 800 Encoded Bandwidth (Kbits/s) November 2002 SIGCOMM Internet Measurement Workshop Normalized UDP Packet Sizes 0.8 0.7 Real Player 0.6 Windows Media 0.5 0.4 0.3 0.2 Probability Density 0.1 0 00.51 1.52 Normalized Packet size Media Player – More “Constant Packet Size” RealPlayer – Less “Constant Packet Size” November 2002 SIGCOMM Internet Measurement Workshop UDP Packet Interarrival Times 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 Cumulative Density 0.2 Real Player 0.1 Window Media Player 0 0 0.5 1 1.5 2 2.5 3 Normalized Interarrival Time Interval Media Player – More “Constant Packet Rate” RealPlayer – Less “Constant Packet Rate” November 2002 SIGCOMM Internet Measurement Workshop Playout Rate 700 Real Player (284K) 600 Real Player (36K) 500 Windows Media Player (323K) 400 Windows Media Player (49K) 300 200 Bandwidth (Kbits/sec.) 100 0 0 50 100 150 200 250 Time (seconds) RealPlayer buffers at a higher rate November 2002 SIGCOMM Internet Measurement Workshop Frame Rate 35 30 25 20 15 Real Player Frame Rate (fps) Frame Rate 10 Media Player 5 0 200 400 600 800 Average Bandwidth (Kbits/sec.) RealPlayer significantly higher at low bandwidth November 2002 SIGCOMM Internet Measurement Workshop Summary • Microsoft Media Player typical CBR – Constant packet sizes and interarrivals • RealNetworks RealPlayer less CBR – Range of packet sizes and interarrivals – Buffers at up to 3 times playout rate • Media Player has significant IP frag. – 3-5 IP frags / UDP for broadband+ bwidth • Results can be used for more realistic streaming simulations and emulations • MediaTracker and RealTracker online: http://perform.wpi.edu/real-tracer/ November 2002 SIGCOMM Internet Measurement Workshop Future Work • Build simulated streaming application –In NS • Server side control – Clip encoding, Content type – (We have server set-up, preliminary results) • Bandwidth under congestion –TCP-Friendly? – (We have results for RealPlayer) • More players and protocols –QuickTime (QuickTracker) November 2002 SIGCOMM Internet Measurement Workshop MediaPlayer™ vs. RealPlayer™ A Comparison of Network Turbulence Mingzhe Li, Mark Claypool, Robert Kinicki CS Department Worcester Polytechnic Institute Worcester, MA, USA http://perform.wpi.edu/.
Recommended publications
  • Realaudio and Realvideo Content Creation Guide
    RealAudioâ and RealVideoâ Content Creation Guide Version 5.0 RealNetworks, Inc. Contents Contents Introduction......................................................................................................................... 1 Streaming and Real-Time Delivery................................................................................... 1 Performance Range .......................................................................................................... 1 Content Sources ............................................................................................................... 2 Web Page Creation and Publishing................................................................................... 2 Basic Steps to Adding Streaming Media to Your Web Site ............................................... 3 Using this Guide .............................................................................................................. 4 Overview ............................................................................................................................. 6 RealAudio and RealVideo Clips ....................................................................................... 6 Components of RealSystem 5.0 ........................................................................................ 6 RealAudio and RealVideo Files and Metafiles .................................................................. 8 Delivering a RealAudio or RealVideo Clip ......................................................................
    [Show full text]
  • Download Video Player for Pc 10 Best and Free Video Players for Windows 10 PC in 2021
    download video player for pc 10 Best And Free Video Players For Windows 10 PC in 2021. We all love to watch TV shows, Movies on our computers. Since computers are more preferred nowadays, more and more streaming sites are popping out of the web. However, not everyone out there loves to stream videos because video streaming can be expensive. We first need to have a proper internet connection and a subscription to the streaming service to watch videos. In this case, downloading videos seems to be the best option as we have to spend the internet data once rather than streaming it again and again. But, what after downloading the video? Is it enough to get the best media experience? Well, no! To get the best video experience, we need to use the best media player. The media player is the only thing that decides our media consumption experience. So, having a good media player app is the most vital thing for media consumption. In this article, we will share the list of the best free video players for Windows. List of 10 Best And Free Video Players For Windows 10. These video players are free to download, and you can use them to get the most amazing video watching experience. So, let’s explore the ten best free video players for Windows. 1. Media Player Classic. If you are searching for a powerful video player tool for Windows 10 operating system, you need to give Media Player Classic a try. Guess what? The tool provides users with lots of customization options.
    [Show full text]
  • I Feasibility of Streaming Media for Transportation Research And
    Feasibility of Streaming Media For Transportation Research and Implementation Final Report Prepared by: Drew M. Coleman July 2007 Research Project SPR-2231 Report No. 2231-F-05-11 Connecticut Department of Transportation Bureau of Engineering and Highway operations Division of Research Keith R. Lane, P.E. Director of Research and Materials James M. Sime, P.E. Manager of Research i TECHNICAL REPORT DOCUMENTATION PAGE 1. Report No. 2. Government Accession 3. Recipients Catalog No. 2231-F-05-11 No. 4. Title and Subtitle 5. Report Date Feasibility of Streaming Media for July 2007 Transportation Research and 6. Performing Organization Code Implementation SPR-2231 7. Author(s) Drew M. Coleman 8. Performing Organization Report No. 2231-F-05-11 9. Performing Organization Name and 10. Work Unit No. (TRIS) Address 11. Contract or Grant No. Connecticut Department of Transportation CT Study No. SPR-2231 Division of Research 13. Type of Report and Period Covered 280 West Street Final Report Rocky Hill, CT 06067-3502 February 2001-June 2007 12. Sponsoring Agency Name and Address Connecticut Department of Transportation 2800 Berlin Turnpike 14. Sponsoring Agency Code Newington, CT 06131-7546 SPR-2231 15. Supplementary Notes Conducted in cooperation with the U.S. Department of Transportation, Federal Highway Administration 16. Abstract This report is intended to serve as a guide for transportation personnel in the development and dissemination of streaming video-based presentations. These were created using streaming media production tools, then delivered via network and Web-based media servers, and finally, viewed from the end-users’ PC- desktops. The study focuses on three popular streaming media technology platforms: RealNetworks®, Microsoft® and Apple®.
    [Show full text]
  • Before You Begin Producing
    Producing with Camtasia Before You Begin Producing Before you begin to produce your video you need to decide how it will be shared; web based, CD, DVD. Once you have decided how you are going to share your video you need to decide which file format would be the best for that particular mode of delivery. The file formats you can save with in Camtasia include: AVI, Macromedia Flash (SWF), Windows Media (WMV), QickTime, Macromedia Flash (FLV), RealMedia (RM), Camtasia for RealPlayer (CAMV), and GIF animation. Click on Show more file formats to view all these options. AVI video file: AVI is recommended for CD delivery requiring the highest video quality. Once you produce your completed AVI files, use Pack and Show to bundle the Camtasia Player and Codec for easy delivery on CD‐ROM. It can also be edited by using Camtasia or other video editing programs. This is the type of format the original video will save as after recording with Camtasia. Macromedia Flash (SWF) movie file: An SWF file format can be used for videos that are 3‐5 minutes. This file format is good for using if you want to put your video on the internet and it is supported by most browsers. You will need the Flash plug‐in to view this video. Windows Media (WMV) streaming media file: A WMV file format creates smaller file sizes and works well for longer videos. It does not have to be downloaded and plays in Microsoft Windows Media Player. It is a streaming video file format. This type of file must be stored on a Windows Media streaming server.
    [Show full text]
  • Towards Efficient Heap Overflow Discovery
    Towards Efficient Heap Overflow Discovery Xiangkun Jia, TCA/SKLCS, Institute of Software, Chinese Academy of Sciences; Chao Zhang, Institute for Network Science and Cyberspace, Tsinghua University; Purui Su, Yi Yang, Huafeng Huang, and Dengguo Feng, TCA/SKLCS, Institute of Software, Chinese Academy of Sciences https://www.usenix.org/conference/usenixsecurity17/technical-sessions/presentation/jia This paper is included in the Proceedings of the 26th USENIX Security Symposium August 16–18, 2017 • Vancouver, BC, Canada ISBN 978-1-931971-40-9 Open access to the Proceedings of the 26th USENIX Security Symposium is sponsored by USENIX Towards Efficient Heap Overflow Discovery Xiangkun Jia1;3, Chao Zhang2 , Purui Su1;3 , Yi Yang1, Huafeng Huang1, Dengguo Feng1 1TCA/SKLCS, Institute of Software, Chinese Academy of Sciences 2Institute for Network Science and Cyberspace 3University of Chinese Academy of Sciences Tsinghua University {jiaxiangkun, yangyi, huanghuafeng, feng}@tca.iscas.ac.cn [email protected] [email protected] Abstract to attack. As the heap layout is not deterministic, heap Heap overflow is a prevalent memory corruption vulner- overflow vulnerabilities are in general harder to exploit ability, playing an important role in recent attacks. Find- than stack corruption vulnerabilities. But attackers could ing such vulnerabilities in applications is thus critical for utilize techniques like heap spray [16] and heap feng- security. Many state-of-art solutions focus on runtime shui [43] to arrange the heap layout and reliably launch detection, requiring abundant inputs to explore program attacks, making heap overflow a realistic threat. paths in order to reach a high code coverage and luckily Several solutions are proposed to protect heap overflow trigger security violations.
    [Show full text]
  • Input Formats & Codecs
    Input Formats & Codecs Pivotshare offers upload support to over 99.9% of codecs and container formats. Please note that video container formats are independent codec support. Input Video Container Formats (Independent of codec) 3GP/3GP2 ASF (Windows Media) AVI DNxHD (SMPTE VC-3) DV video Flash Video Matroska MOV (Quicktime) MP4 MPEG-2 TS, MPEG-2 PS, MPEG-1 Ogg PCM VOB (Video Object) WebM Many more... Unsupported Video Codecs Apple Intermediate ProRes 4444 (ProRes 422 Supported) HDV 720p60 Go2Meeting3 (G2M3) Go2Meeting4 (G2M4) ER AAC LD (Error Resiliant, Low-Delay variant of AAC) REDCODE Supported Video Codecs 3ivx 4X Movie Alaris VideoGramPiX Alparysoft lossless codec American Laser Games MM Video AMV Video Apple QuickDraw ASUS V1 ASUS V2 ATI VCR-2 ATI VCR1 Auravision AURA Auravision Aura 2 Autodesk Animator Flic video Autodesk RLE Avid Meridien Uncompressed AVImszh AVIzlib AVS (Audio Video Standard) video Beam Software VB Bethesda VID video Bink video Blackmagic 10-bit Broadway MPEG Capture Codec Brooktree 411 codec Brute Force & Ignorance CamStudio Camtasia Screen Codec Canopus HQ Codec Canopus Lossless Codec CD Graphics video Chinese AVS video (AVS1-P2, JiZhun profile) Cinepak Cirrus Logic AccuPak Creative Labs Video Blaster Webcam Creative YUV (CYUV) Delphine Software International CIN video Deluxe Paint Animation DivX ;-) (MPEG-4) DNxHD (VC3) DV (Digital Video) Feeble Files/ScummVM DXA FFmpeg video codec #1 Flash Screen Video Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Forward Uncompressed Video Codec fox motion video FRAPS:
    [Show full text]
  • Realplayer 8 Plususer Manual
    REALPLAYER 8 PLUS USER MANUAL Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of RealNetworks, Inc. RealPlayer 8 Plus User Manual, Revision 1.0 ©RealNetworks, Inc. 2000 The RealPlayer, RealNetworks, RealJukebox, RealMedia, Real.com, Real.com Take 5, RealSystem, RealAudio, Sure Stream, RealProducer, RealVideo, RealText, RealPix, RealServer, and the Real logo are trademarks or registered trademarks of RealNetworks, Inc. All other products and companies listed herein are trademarks or registered trademarks of their respective owners. RealPlayer User Education Team: Harold Gross (lead), Alan Bedard, Jacquelin Vanderwood (artist). RealNetworks, Inc. 2601 Elliott Avenue Seattle, WA 98121 USA Corporate Information, Servers, and Tools http://www.realnetworks.com Consumer Software and Content http://www.real.com Technical Support and Customer Service http://service.real.com TABLE OF CONTENTS ABOUT THIS MANUAL 1 Document Conventions.........................................................2 1 INSTALLING REALPLAYER 3 System Requirements............................................................3 PC (Windows based computer).........................................3 Minimal Computer.................................................3 Recommended Computer.......................................3 Macintosh........................................................................4
    [Show full text]
  • Video - Dive Into HTML5
    Video - Dive Into HTML5 You are here: Home ‣ Dive Into HTML5 ‣ Video on the Web ❧ Diving In nyone who has visited YouTube.com in the past four years knows that you can embed video in a web page. But prior to HTML5, there was no standards- based way to do this. Virtually all the video you’ve ever watched “on the web” has been funneled through a third-party plugin — maybe QuickTime, maybe RealPlayer, maybe Flash. (YouTube uses Flash.) These plugins integrate with your browser well enough that you may not even be aware that you’re using them. That is, until you try to watch a video on a platform that doesn’t support that plugin. HTML5 defines a standard way to embed video in a web page, using a <video> element. Support for the <video> element is still evolving, which is a polite way of saying it doesn’t work yet. At least, it doesn’t work everywhere. But don’t despair! There are alternatives and fallbacks and options galore. <video> element support IE Firefox Safari Chrome Opera iPhone Android 9.0+ 3.5+ 3.0+ 3.0+ 10.5+ 1.0+ 2.0+ But support for the <video> element itself is really only a small part of the story. Before we can talk about HTML5 video, you first need to understand a little about video itself. (If you know about video already, you can skip ahead to What Works on the Web.) ❧ http://diveintohtml5.org/video.html (1 of 50) [6/8/2011 6:36:23 PM] Video - Dive Into HTML5 Video Containers You may think of video files as “AVI files” or “MP4 files.” In reality, “AVI” and “MP4″ are just container formats.
    [Show full text]
  • Sunrich Technology (R&D) Ltd. Test Report
    Sunrich Technology (R&D) Ltd. Test Report Product Model: U-600 USB 2.0 to HDMI Adapter Date: 12/02/2010 Prepared By Checked By Approved By Bruce Ricky Ricky 1 Table of contents Hardware Description.................................................................................. 3 Compatibility Test Suite ............................................................................... 4 Windows OS Compatibility Test Suite ........................................................................ 4 Mac OS Compatibility Test Suite ................................................................................ 6 USB Host Controller Compatibility Test Suite ........................................................... 8 Monitors Compatibility Test Suite ............................................................................ 17 Media Player Compatibility Test Suite ..................................................................... 19 Burn-In Test Suite ..................................................................................... 21 2 A. Hardware Description Product Photo Product Information Chipset Displaylink DL-165 + Silicon Image SiI9022 Features Compliant with USB specification, revision 2.0 Supports suspend and wake-up modes Support Function: Display Modes: Primary, Extended, Mirror Display Rotation: 0˚, 90˚,180˚,270˚ Supports display resolution up to 1920 x 1080 Support Multi-Display extension of one computer system Audio output through HDMI Encoded Signal Audio Embedded into HDMI USB Powered (no external power needed)
    [Show full text]
  • Most Common Video File Formats Compared
    Most common Video file formats compared Video File Format Characteristics ASF,WMV • Can be streamed across the Internet and viewed before entire file has been downloaded when (Advanced Streaming Format) using a Windows Media server. (Windows Media Video) • Requires Windows Media Player be installed. • Typically placed on an internet streaming server. AVI • Can be viewed with standard Windows Players such as Windows Media Player. (Audio Video Interleave) • Uncompressed yields a high quality video but uses a lot of storage space. • If downloading from the Internet, the entire file must be downloaded before being played. • Typically stored on local hard disk or CDROM or made available as download from web server. MOV • Requires Apples Quicktime Movie Player (Apple Quicktime Movie) • Depending on Compression chosen can provide a very high quality video clip, but better quality uses more storage space. • Can be streamed across the Internet and viewed before entire file has been downloaded if using a Quicktime streaming server. • Can be placed both on an internet streaming server, or local storage such as hard disk or CDROM. MPEG • Can provide VHS quality movies or better (Motion Pictures Experts • Mpeg1 is equal to VHS. Group) • Mpeg2 is better than VHS and used for DVD • Mpeg4 is best quality • Requires an MPEG player to view • If downloading from the Internet, the entire file must be downloaded before being played because files sizes are very large. • Typically MPEG2 is used to make DVD movies • Can be placed on any storage media large enough to hold the file, but at current time the internet speed will not support streaming MPEG files.
    [Show full text]
  • Real Player for Android Can Download Videos Realplayer Android
    real player for android can download videos RealPlayer Android. RealPlayer for Android is the mobile version of this popular multimedia player. Download RealPlayer free for Android and enjoy videos, music and photos. 1 2 3 4 5 6 7 8 9 10. RealPlayer is a multimedia player with plenty of experience in the world of software. Now, this version for Android will allow you to open videos, audio files and photos wherever you are, using your smartphone or tablet. Designed to provide the ultimate multimedia experience. Main features. Intuitive user interface. Carry out scrobbling by means of Last.fm . Create customized playlists. Includes an equalizer . Stunning graphics for HD devices. Search by means of voice commands . Download RealPlayer free for Android and get hold of one of the most popular multimedia players on the market . How to Download Music from YouTube to Realplayer. Here we focus on the best YouTube downloader and how you can use it to download YouTube music to RealPlayer and enjoy everything on RealPlayer for free. Steven Wilson. Aug 13,2019 • Filed to: Download YouTube Videos • Proven solutions. RealPlayer is considered to be a solid choice for individuals who play a wide variety of videos and music file formats since it’s a universal media player that automatically recognizes almost all video and audio file formats. The program is designed with a slick and intuitive interface that allows you to have an easy and immediate access to your music tracks and videos, enabling you to manage them with ease. Although RealPlayer supports downloads from YouTube and other multiple video sharing sites, it isn’t the best video downloader on the web.
    [Show full text]
  • Helix Enterprise Player) Helix Enterprise Player Configuration Tool, and Realplayer Enterprise Configuration Tool
    REALNETWORKS, INC. END USER LICENSE AGREEMENT REALPLAYER® ENTERPRISE, UNIVERSAL REALPLAYER ENTERPRISE, (ALSO KNOWN AS HELIX ENTERPRISE PLAYER) HELIX ENTERPRISE PLAYER CONFIGURATION TOOL, AND REALPLAYER ENTERPRISE CONFIGURATION TOOL REDISTRIBUTION NOT PERMITTED Software License for RealPlayer Enterprise, Universal RealPlayer Enterprise, (Helix Enterprise Player) and RealPlayer Enterprise Configuration Tool IMPORTANT -- READ CAREFULLY: This End User License Agreement ("License Agreement") is a legal agreement between you (either an individual or an entity) and RealNetworks, Inc. and its suppliers and licensors (collectively, "RN") for the RealPlayer Enterprise and the RealPlayer Enterprise Configuration Tool, each of which includes computer software and associated media and printed materials, whether provided in physical form or received on-line in electronic form (collectively, "Software"). By clicking on the "I Accept" button, installing, copying or otherwise using the Software, you agree to be bound by the terms of this License Agreement. If you do not agree to the terms of this License Agreement, click on the "I Do Not Accept" button and/or do not install the Software. YOU AGREE THAT YOUR USE OF THE SOFTWARE ACKNOWLEDGES THAT YOU HAVE READ THIS LICENSE, UNDERSTAND IT, AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. ANY THIRD PARTY SOFTWARE, INCLUDING ANY NON-RN PLUG-IN, THAT MAY BE PROVIDED WITH THE SOFTWARE IS INCLUDED FOR USE AT YOUR OPTION. IF YOU CHOOSE TO USE SUCH SOFTWARE, THEN YOUR USE SHALL BE GOVERNED BY SUCH THIRD PARTY'S LICENSE AGREEMENT, AN ELECTRONIC COPY OF WHICH WILL BE INSTALLED IN THE "LICENSES” FOLDER IN THE DIRECTORY ON YOUR COMPUTER IN WHICH YOU CHOOSE TO INSTALL THE SOFTWARE.
    [Show full text]