GamingAnywhere: An Open Cloud Gaming System
|
|
- Mildred Golden
- 5 years ago
- Views:
Transcription
1 1 GamingAnywhere: An Open Cloud Gaming System Chun-Ying Huang, Cheng-Hsin Hsu, Yu-Chun Chang, and Kuan-Ta Chen ACM MMSys 13, Oslo, Norway
2 2 Tough Life of Gamers Games are becoming way too complex The overhead of setting up a game is significant Often locked on a specific computer Games may not be software or hardware compatible with some computers Computer hardware constantly demands upgrading
3 3 Cloud Gaming Real-time game playing via thin clients Streaming PC Game servers Streaming Streaming Laptop Internet Mobile
4 4 Selling Points of Cloud Gaming Gamers perspectives: Frees gamers from indefinitely upgrading their computers Eliminates setup overhead and compatibility issues for trying out a game, as everything needed will be settled in data centers by game operators Enables gamers to play games anywhere, anytime Game manufacturers perspectives: Allows developers to support more platforms Reduces the production cost Prevents pirating
5 5 Cloud Gaming is Hot Cloud gaming is expected to lead the future growth of computer games: 9 times in 6 years [CGR] T5-Labs [CGR]
6 6 Limitations of Existing Services OnLive demands for 5 Mbps for reasonable quality OnLive dictates a backbone latency of 22 ms, and partially copes with it by setting up 5 data centers (CA, VA, TX, IL, GA) Only people who live in 1000 mile radius from a data center can play the game and more We, researchers, have tons of ideas to improve cloud gaming services, but all cloud gaming systems are proprietary and closed
7 Solutions: GamingAnywhere is the first cloud gaming platform for researchers, service providers, and users 7
8 8 Design Objective Extensibility Components can be implemented as modules Features can be easily expanded Portability Cross-platform ready Configurability Exposes as many configurations as possible Openness It will be released to the public soon
9 Cloud Gaming Scenario 9
10 10 System Architecture The client and the server, with many modules Implemented by leveraging open-source packages Game Server Game Client Running the selected game Game console Agent Process/Thread Replay User Inputs (Keyboard, Mouse,...) Decode Input Events (Customized Protocol) Audio / Video Capturer Audio / Video Encoder RTSP / RTP / RTCP Audio / Video Player Audio / Video Decoder RTSP / RTP / RTCP User Inputs (Keyboard, Mouse,...) Encode Input Events (Customized Protocol) Control Flow Data Flow Internet
11 11 Implementation Overview GamingAnaywhere core is majorly implemented as a library With several modules and executables Server modules Video source (platform dependent) Audio source (platform dependent) Encoders (various encoders via ffmpeg) Replayer (platform dependent) RTSP/RTP server (using ffmpeg) Client modules RTSP/RTP client (using live555) Decoders (via ffmpeg) Controller (using SDL) Renderer (using SDL)
12 12 Server Components Threads Shared buffers Desktop/Game RTSP server thread Object owner (1n) handle clients (2a) write audio frames Audio buffer (4a) read audio frames (1a) audio capture Audio source (3a) wake up encoder Audio encoder (5a) encode and send (1v) video capture Video source (3v) wake up encoder Video encoder (5v) encode and send Data Flow Connections (RTSP/RTP/RTCP) (2v) write a video frame Video buffer (4v) read a video frame (2i) replay input events Input replayer (1i) receive input events Control Flow Connections
13 14 Processing Video Frames Process a video frame 1. Capturer: Capture game frames (T capture ) 2. Converter: Convert from RGB format to YUV format (T convert ) 3. Encoder: Encoding and packetization (T encode )
14 15 Improving Game Frame Throughput Overall frame throughput 1/(T capture + T convert + T encode ) frames per second If (T capture + T convert + T encode ) is 40 ms, the maximum frame throughput is 25 fps A pipelined design for parallelism Improved frame throughput: 1/max(T capture, T convert, T encode ) If max(t capture, T convert, T encode ) is 20 ms, the frame throughput can achieve 50 fps Video source (frame capture) F1 F2 F3 F4 Color space converter (RGB to YUV) F1 F2 F3 Video encoder F1 F2 F3 t t+ t t+2 t t+3 t
15 17 Client Overview Threads Game Interaction Buffers SDL Rendering Input Events Object owner (3rv) decode and render video frames (3ra) decode and render audio frames (callback) (1i) receive input events Video buffer (2rv) buffer an encoded audio frames RTSP client thread (1r) receive encoded A/V frames Audio buffer (2ra) buffer encoded audio frames Main thread (2i) send input events Data Flow Connections Control Flow Connections
16 18 Video Playout Buffering The 1-frame buffering strategy An H.264 frame can be split into different numbers of packets The marker bit (with a value of 1) indicates the last packet of a frame Assuming 30 KB frames transmitted in a 50 Mbps network buffering time = 30 KB * 8 bits / 50 Mbps =~ 5 ms Frame #1 Frame #2 Frame #3 Frame #4 Frame #5 M M M M M RTP Packets time
17 19 GamingAnywhere Screenshots Server Client #2 Client #1 Client #3
18 LIVE DEMO 20
19 A demonstration of GamingAnywhere system. There are four devices in the photo. One game server (left-hand side laptop) and three game clients (an MacBook, an Android phone, and an ipad2). 21
20 22 Performance Evaluation Compare against OnLive and StreamMyGame Environment setup
21 23 Performance Evaluation (Cont d) Audio: The LAME encoder Video: The x264 encoder One of the VideoLan projects With the below default parameters $r is the bitrate variable, default 3Mbps --profile main --preset faster --tune zerolatency --bitrate $r --ref 1 --me dia --merange 16 --intra-refresh --keyint 48 --sliced-threads --slices 4 --threads 4 --input-res 1280x720
22 25 t 0 (Key event sent) t 1 (Key event received) t 4 (Frame displayed) Menu screen shown Client t 3 (Frame received) Server t 2 (Frame sent) Menu frame Network delay (ND) : network RTT Processing delay (PD) : t 2 t 1 t 3 t 0 ND Playout delay (OD) : t 4 t 3
23 26 GA Has Lower Response Delay Low response delay
24 27 Delay Decomposition of GA Processing delay Memory lock + copy RGB to YUV x264 encoder Packetization (RTP packets) Playout delay 1-frame buffering S/W decoder SDL rendering
25 28 GA Incurs Low to Moderate Network Loads Configured to capture at 50 fps with a bitrate of 3 Mbps
26 GA Provides Superior Video Quality 29
27 30
28 31 Conclusion GamingAnywhere is the first open cloud gaming system GamingAnywhere outperforms OnLive and StreamMyGame 66% 90% of processing delay reduction 3 19 db video quality improvement We hope it will stimulate more studies and applications on cloud gaming Server resource scheduling QoS/QoE measurements and provisioning Mobile cloud gaming and much more!
29 32 QUESTIONS? Thanks for your attention!
GamingAnywhere: An Open- Source Cloud Gaming Testbed
1 GamingAnywhere: An Open- Source Cloud Gaming Testbed Chun-Ying Huang, De-Yu Chen, Cheng-Hsin Hsu, and Kuan-Ta Chen ACM Multimedia 2013 OSS Competition, Barcelona, Spain 2 Cloud Gaming is Hot Cloud gaming
More informationGPU Consolidation for Cloud Games: Are We There Yet?
GPU Consolidation for Cloud Games: Are We There Yet? Hua-Jun Hong 1, Tao-Ya Fan-Chiang 1, Che-Run Lee 1, Kuan-Ta Chen 2, Chun-Ying Huang 3, Cheng-Hsin Hsu 1 1 Department of Computer Science, National Tsing
More informationTo Cloud or Not to Cloud: Measuring the Performance of Mobile Gaming
To Cloud or Not to Cloud: Measuring the Performance of Mobile Gaming Chun-Ying Huang Department of Computer Science and Engineering National Taiwan Ocean University Keelung, Taiwan chuang@ntou.edu.tw Kuan-Ta
More informationAchieving Low-Latency Streaming At Scale
Achieving Low-Latency Streaming At Scale Founded in 2005, Wowza offers a complete portfolio to power today s video streaming ecosystem from encoding to delivery. Wowza provides both software and managed
More informationGPU Consolidation for Cloud Games: Are We There Yet?
GPU Consolidation for Cloud Games: Are We There Yet? Hua-Jun Hong 1, Tao-Ya Fan-Chiang 1, Che-Run Lee 1, Kuan-Ta Chen 2, Chun-Ying Huang 3, and Cheng-Hsin Hsu 1 1 Department of Computer Science, National
More informationNDN-RTC. Peter Gusev UCLA REMAP 9/5/2014
NDN-RTC Peter Gusev UCLA REMAP 9/5/2014 NDNComm 2014 Demo Producer 1: Live NDNComm HD streaming (1080p 30fps, 1.5Mbps) Producer 2: REMAP office webcam producer (SD, 30fps, 500Kbps) Demo 1: Consumer for
More information15: OS Scheduling and Buffering
15: OS Scheduling and ing Mark Handley Typical Audio Pipeline (sender) Sending Host Audio Device Application A->D Device Kernel App Compress Encode for net RTP ed pending DMA to host (~10ms according to
More informationOn energy consumption of mobile cloud gaming using GamingAnywhere
Thesis no.:msee-2016-54 On energy consumption of mobile cloud gaming using GamingAnywhere Suren Musinada Faculty of Computing Blekinge Institute of Technology SE 371 79 Karlskrona, Sweden This thesis is
More informationTowards Pervasive and Mobile Gaming with Distributed Cloud Infrastructure. Teemu Kämäräinen, Matti Siekkinen, Yu Xiao, Antti Ylä-Jääski
Towards Pervasive and Mobile Gaming with Distributed Cloud Infrastructure Teemu Kämäräinen, Matti Siekkinen, Yu Xiao, Antti Ylä-Jääski Introduction Background In Mobile Cloud Gaming the game is rendered
More informationUncompressed HD Video Streaming with Congestion Control
Uncompressed HD Video Streaming with Congestion Control Ladan Gharai...University of Southern California/ISI Colin Perkins... University of Glasgow http://www.east.isi.edu/~ladan/apan.pdf Outline Goals
More informationPerformance Measurements of 360 Video Streaming to Head-Mounted Displays Over Live 4G Cellular Networks
Performance Measurements of 360 Video Streaming to Head-Mounted Displays Over Live 4G Cellular Networks Wen-Chih Lo, Ching-Ling Fan, Shou-Cheng Yen, and Cheng-Hsin Hsu Department of Computer Science National
More informationApplication and Desktop Sharing. Omer Boyaci November 1, 2007
Application and Desktop Sharing Omer Boyaci November 1, 2007 Overview Introduction Demo Architecture Challenges Features Conclusion Application Sharing Models Application specific + Efficient - Participants
More informationProject Title: Design and Implementation of IPTV System Project Supervisor: Dr. Khaled Fouad Elsayed
Project Title: Design and Implementation of IPTV System Project Supervisor: Dr. Khaled Fouad Elsayed What's IPTV? In brief IPTV is a method of distributing television content over IP that enables a more
More informationGame as Video: Bit Rate Reduction through Adaptive Object Encoding
Game as : Reduction through Adaptive Object Encoding Mahdi Hemmati 1, Abbas Javadtalab 1, Ali Asghar Nazari Shirehjini 1, Shervin Shirmohammadi 1,2, Tarik Arici 2 1 Distributed and Collaborative Virtual
More informationLecture 27 DASH (Dynamic Adaptive Streaming over HTTP)
CS 414 Multimedia Systems Design Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP) Klara Nahrstedt Spring 2012 Administrative MP2 posted MP2 Deadline April 7, Saturday, 5pm. APPLICATION Internet Multimedia
More informationINTRODUCTORY Q&A AMX SVSI NETWORKED AV
INTRODUCTORY Q&A AMX SVSI NETWORKED AV WE KNOW YOU HAVE QUESTIONS As an IT professional, it is your job to make sure that any application being deployed on the network is safe and secure. But we know that
More informationDelay-rate-distortion Optimization for Cloud-based Collaborative Rendering
Delay-rate-distortion Optimization for Cloud-based Collaborative Rendering Xiaoming Nan, Yifeng He, Ling Guan Department of Electrical and Computer Engineering Ryerson University, Toronto, Ontario, Canada
More information1 Toward an Adaptive Screencast Platform: Measurement and
1 Toward an Adaptive Screencast Platform: Measurement and Optimization CHIH-FAN HSU, Academia Sinica, Taiwan CHING-LING FAN, National Tsing Hua University, Taiwan TSUNG-HAN TSAI, Academia Sinica, Taiwan
More informationMITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC ABSTRACT
MITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC Anietie Bassey, Kufre M. Udofia & Mfonobong C. Uko Department of Electrical/Electronic
More informationTransport protocols Introduction
Transport protocols 12.1 Introduction All protocol suites have one or more transport protocols to mask the corresponding application protocols from the service provided by the different types of network
More informationAddPac Technology. Sales and Marketing.
HD IP based Remote Lecture Solution AddPac Technology Sales and Marketing www.addpac.com Contents HD IP based Remote Lecture Network Diagram Product Solution Table Product Specifications HD IP Broadcasting
More informationA Disruptive Approach to Video Walls Making high-end video wall controllers simple, cost effective and flexible
Userful Network Video Wall White Paper A Disruptive Approach to Video Walls Making high-end video wall controllers simple, cost effective and flexible Daniel Griffin Userful Corporation 2016.02.26 Introduction
More informationOctober 26, 2016 Streaming Media West Booth 101
Contact: Rebecca Gray Marketing Manager DVEO division of Computer Modules, Inc. 858-613-1818 rebecca@dveo.com Immediate Release October 26, 2016 Streaming Media West Booth 101 DVEO Announces New Products
More informationMODERN /CONTROLROOMS THE FINDING A SOLUTION THAT WORKS FOR THE WAY YOU WORK
THE MODERN CONTROL ROOM FINDING A SOLUTION THAT WORKS FOR THE WAY YOU WORK BLACKBOX.COM /CONTROLROOMS CONTROL ROOM SIGNAL FLOW SOURCES SIGNAL MANAGEMENT OPERATOR CONSOLES VIDEO WALL MAIN CONTROL ROOM Video
More informationIPTV 1
IPTV http://bobek.cz http://nangu.tv 1 IPTV Standardization 2 IETF - Signaling Multicast-based services On-demand services RFC 3376 IGMPv3 However, IGMPv2 is by far the most common signaling protocol used
More informationMODERN /CONTROLROOMS THE FIND A SOLUTION THAT WORKS FOR THE WAY YOU WORK
THE MODERN CONTROL ROOM FIND A SOLUTION THAT WORKS FOR THE WAY YOU WORK BLACKBOX.COM /CONTROLROOMS CONTROL ROOM SIGNAL FLOW SOURCES SIGNAL MANAGEMENT OPERATOR CONSOLES VIDEO WALL MAIN CONTROL ROOM Video
More informationA Multimedia Streaming Server/Client Framework for DM64x
SEE THEFUTURE. CREATE YOUR OWN. A Multimedia Streaming Server/Client Framework for DM64x Bhavani GK Senior Engineer Ittiam Systems Pvt Ltd bhavani.gk@ittiam.com Agenda Overview of Streaming Application
More information4 Myths about in-memory databases busted
4 Myths about in-memory databases busted Yiftach Shoolman Co-Founder & CTO @ Redis Labs @yiftachsh, @redislabsinc Background - Redis Created by Salvatore Sanfilippo (@antirez) OSS, in-memory NoSQL k/v
More informationANT- 4000E H P60 HD VIDEO ENCODER
ANT- 4000E H.264 1080P60 HD VIDEO ENCODER User Manual Ver. 2.0 1 Safety Precautions We appreciate you purchasing the ANT-4000E. Before installing the product, please read the following carefully. Make
More informationSell Macbook Pro 15 Retina 2013 Gaming Review
Sell Macbook Pro 15 Retina 2013 Gaming Review Top Categories, Appliances Computers Gaming Home Entertainment Internet The Good The 2014 15-inch MacBook Pro offers excellent performance and a of the MacBook
More informationHDMI based Video Conference Device Recording
HD IP Broadcasting Solution for HDMI based Video Conference Device Recording AddPac Technology 2013, Sales and Marketing www.addpac.com Contents Network Diagrams Product Specifications HD IP Broadcasting
More informationVR Streaming: the tiled approach. Ray van Brandenburg, Founder & CTO
VR Streaming: the tiled approach Ray van Brandenburg, Founder & CTO ray@.com About Founded in October 2016 Spin-off from TNO, based on research since 2011 Focused on streaming of VR content The VR market
More informationGame Traffic Analysis: An MMORPG Perspective
Appeared in ACM NOSSDAV 2005 (15th International Workshop on Network and Operating System Support for Digital Audio and Video) Game Traffic Analysis: An MMORPG Perspective (MMORPG: Massive Multiplayer
More informationInternet Video Delivery. Professor Hui Zhang
18-345 Internet Video Delivery Professor Hui Zhang 1 1990 2004: 1 st Generation Commercial PC/Packet Video Technologies Simple video playback, no support for rich app Not well integrated with Web browser
More informationProducer Broadcasting Guide
Producer Broadcasting Guide 1 Starting a Producer Broadcast Available for Available for ios, Android, and web. See page 7 for 360 Producer. Step 1: From the Settings area in the app, select Advanced Sources.
More informationPlacing Virtual Machines to Optimize Gamer Satisfaction andprovider Net Profit
Placing Virtual Machines to Optimize Gamer Satisfaction andprovider Net Profit M.Aruna 1, D.Stanley 2 1 Department of Computer Applications, Francis Xavier Engineering College, Tamil Nadu, Tirunelveli
More informationWhite Paper: HTML5 Streaming (Plug-in Free Web Viewer) hanwhasecurity.com
White Paper: HTML5 Streaming (Plug-in Free Web Viewer) hanwhasecurity.com Overview and Background Overview Existing web viewers require a plug-in (ActiveX, Silverlight, or NPAPI) to be installed to use
More informationStreaming Media. Advanced Audio. Erik Noreke Standardization Consultant Chair, OpenSL ES. Copyright Khronos Group, Page 1
Streaming Media Advanced Audio Erik Noreke Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, 2010 - Page 1 Today s Consumer Requirements Rich media applications and UI - Consumer decisions
More informationA Hybrid Architecture for Video Transmission
2017 Asia-Pacific Engineering and Technology Conference (APETC 2017) ISBN: 978-1-60595-443-1 A Hybrid Architecture for Video Transmission Qian Huang, Xiaoqi Wang, Xiaodan Du and Feng Ye ABSTRACT With the
More informationIP Video Phone on DM64x
IP Video Phone on DM64x Sriram Sethuraman Ittiam Systems Pvt. Ltd., Bangalore Acknowledgments to: Ittiam AV Systems and VVOIP Teams Video Phone Brief history Over IP New Markets Suitability of DM64x Solution
More informationCOMP 249 Advanced Distributed Systems Multimedia Networking. Performance of Multimedia Delivery on the Internet Today
COMP 249 Advanced Distributed Systems Multimedia Networking Performance of Multimedia Delivery on the Internet Today Kevin Jeffay Department of Computer Science University of North Carolina at Chapel Hill
More informationCobalt Digital Inc Galen Drive Champaign, IL USA
Cobalt Digital White Paper IP Video Transport Protocols Knowing What To Use When and Why Cobalt Digital Inc. 2506 Galen Drive Champaign, IL 61821 USA 1-217-344-1243 www.cobaltdigital.com support@cobaltdigital.com
More informationProducts Presentation 2015
Products Presentation 2015 The Streambox Advantage Award Winning IP Video Codec ACTL3-AP and video transport LDMP Advanced compression technology for higher-quality HD/SD video contribution. Exclusive
More informationWhat Sets ThinManager Apart?
What Sets ThinManager Apart? There are several companies that make office grade thin clients. Most of these low cost players sell a thin client tool while ACP ThinManager is an entire tool box. Some questions
More informationCS 218 F Nov 3 lecture: Streaming video/audio Adaptive encoding (eg, layered encoding) TCP friendliness. References:
CS 218 F 2003 Nov 3 lecture: Streaming video/audio Adaptive encoding (eg, layered encoding) TCP friendliness References: J. Padhye, V.Firoiu, D. Towsley, J. Kurose Modeling TCP Throughput: a Simple Model
More informationContents. About Objective Quality Benchmarks 15 Overview of Objective Benchmarks and Tools 16
Contents Acknowledgments 4 Introduction 14 About Objective Quality Benchmarks 15 Overview of Objective Benchmarks and Tools 16 Our Test Case 18 Peak Signal-to-Noise Ratio (PSNR) 18 Video Quality Metric
More informationUser Instructions H.265 4K IP Camera
User Instructions H.265 4K IP Camera Model Name: Z3Cam-4K Software Version 2.09 Before attempting to connect or operate this product, please read these instructions carefully and save this manual for future
More information360 VIDEO CLOUD STREAMING & HTMLVIDEOELEMENT EXTENSIONS
360 VIDEO CLOUD STREAMING & HTMLVIDEOELEMENT EXTENSIONS Louay Bassbouss Fraunhofer FOKUS, October 19-20, 2016; San Jose, CA, USA 360 video cloud streaming https://www.fokus.fraunhofer.de/go/360 2 360 STREAMING
More informationVicon Valerus VMS 18 Update 1 (Build 28)
Release Notes May 2018 Vicon Valerus VMS 18 Update 1 (Build 28) General Description Vicon is releasing a new of the Valerus VMS, 18 Update 1 (Build 28). This provides updates and fixes for items reported
More informationCompleting the Multimedia Architecture
Copyright Khronos Group, 2011 - Page 1 Completing the Multimedia Architecture Erik Noreke Chair of OpenSL ES Working Group Chair of OpenMAX AL Working Group Copyright Khronos Group, 2011 - Page 2 Today
More informationTECHNICAL NOTES. XD Media Server (FW version 4.8.x) BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA
TECHNICAL NOTES XD Media Server (FW version 4.8.x) BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz INTRODUCTION This tech note applies only to XD players
More informationUser Instructions H.265 4K IP Camera
User Instructions H.265 4K IP Camera Model Name: Z3Cam-4K Software Version 2.08 Before attempting to connect or operate this product, please read these instructions carefully and save this manual for future
More informationSmart Beholder: An Extensible Smart Lens Platform
Smart : An Extensible Smart Lens Platform Chun-Ying Huang, Ching-Ling Fan, Chih-Fan Hsu, Hsin-Yu Chang, Tsung-Han Tsai, Kuan-Ta Chen, and Cheng-Hsin Hsu Department of Computer Science, National Chiao Tung
More informationMicroprocessors LCD Parallel Port USB Port
Microprocessors LCD Parallel Port USB Port H. Abdoli Bu-Ali Sina University 1 New LCDs Interfacing Lower prices Display numbers, characters, graphics Integrated refreshing controller Ease of programming
More informationThunderbolt Update. Shahaf Kieselstein VP and General Manager Jason Ziller Marketing Director CCD, Client Computing Group Intel Corporation June 2016
Thunderbolt Update Shahaf Kieselstein VP and General Manager Jason Ziller Marketing Director CCD, Client Computing Group Intel Corporation June 2016 Thunderbolt 3 Technology Introduced at Computex 2015
More information4K Video Processing and Streaming Platform on TX1
4K Video Processing and Streaming Platform on TX1 Tobias Kammacher Dr. Matthias Rosenthal Institute of Embedded Systems / High Performance Multimedia Research Group Zurich University of Applied Sciences
More informationPerformance Evaluation of Video Streaming in Multihop Wireless Mesh Networks
Performance Evaluation of Video Streaming in Multihop Wireless Mesh Networks Xiaolin Cheng Prasant Mohapatra Sung-Ju Lee Sujata Banerjee Department of Computer Science, University of California at Davis,
More informationMonaLisa Products. Real-time Multimedia Transfer Solution H.264 Full HD Latency 30~50ms Pure TCP/IP Ethernet
Products Real-time Multimedia Transfer Solution H.264 Full HD Latency 30~50ms Pure TCP/IP Ethernet Product -Pony - HDMI Interface - Ethernet Interface - IP Configuration Application ü Digital Signage ü
More informationAdvanced Networking Technologies
Advanced Networking Technologies Chapter 13 Caching Techniques for Streaming Media (Acknowledgement: These slides have been prepared by Dr.-Ing. Markus Hofmann) 1 What is Streaming? Streaming media refers
More informationSC6D0N4 HDMI User Guide
SC6D0N4 HDMI User Guide JMC Systems Engineering AB www.jmc.se +46-8-82 82 70 TABLE OF CONTENTS 1. PRODUCT INTRODUCTION... 4 1.1. Product Brief... 4 1.2. Specification... 6 2. HARDWARE INSTALLATION... 8
More informationCurrent Issues in Streaming Media
Current Issues in Streaming Media Fabian Meier, January 27 2001 fabian@streamingmedialand.com This paper discusses current and past issues in Streaming Media. The goal is to outline specific problems that
More informationFlexiWeb: Network-Aware Compaction for Accelerating Mobile Web
FlexiWeb: Network-Aware Compaction for Accelerating Mobile Web What s the impact of web latency? 100ms 1% Delay sales Source : https://speakerdeck.com/deanohume/faster-mobilewebsites! 100ms 1% Delay revenue
More informationMobile AR Hardware Futures
Copyright Khronos Group, 2010 - Page 1 Mobile AR Hardware Futures Neil Trevett Vice President Mobile Content, NVIDIA President, The Khronos Group Two Perspectives NVIDIA - Tegra 2 mobile processor Khronos
More informationDesktop Telepresence Arrived! Sudha Valluru ViVu CEO
Desktop Telepresence Arrived! Sudha Valluru ViVu CEO 3 Desktop Telepresence Arrived! Video Collaboration market Telepresence Telepresence Cost Expensive Expensive HW HW Legacy Apps Interactivity ViVu CONFIDENTIAL
More informationMCN Streaming. An Adaptive Video Streaming Platform. Qin Chen Advisor: Prof. Dapeng Oliver Wu
MCN Streaming An Adaptive Video Streaming Platform Qin Chen Advisor: Prof. Dapeng Oliver Wu Multimedia Communications and Networking (MCN) Lab Dept. of Electrical & Computer Engineering, University of
More informationMinimizing Server Throughput for Low-Delay Live Streaming in Content Delivery Networks. F. Zhou, S. Ahmad, E. Buyukkaya, R. Hamzaoui and G.
Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery Networks F. Zhou, S. Ahmad, E. Buyukkaya, R. Hamzaoui and G. Simon Live Stream Delivery Content Provider CDN encoders ingest
More informationHIGH PACKET RATES IN GSTREAMER
HIGH PACKET RATES IN GSTREAMER GStreamer Conference 22 October 2017, Prague Tim-Philipp Müller < > tim@centricular.com MORE OF A CASE STUDY REALLY HIGH PACKET RATES? RTP RAW VIDEO: PACKET AND DATA RATES
More informationBlackfin Optimizations for Performance and Power Consumption
The World Leader in High Performance Signal Processing Solutions Blackfin Optimizations for Performance and Power Consumption Presented by: Merril Weiner Senior DSP Engineer About This Module This module
More informationCineLink 4K-D Multi-Channel IP Decoder
CineLink 4K-D Multi-Channel IP Decoder [product image] We are receiving data on a moment-to-moment basis from all of our programs, and the video wall gives us a snapshot of events happening globally. -
More informationMonaLisa Product for Real-time Multimedia Transfer
Build it easy! QoS Solution Company Network Processor MonaLisa Product for Real-time Multimedia Transfer ( for Virtual Desktop, Cloud Computing, Drone FPV, HDMI IP Extender ) 2016 Quopin Co., Ltd. Build
More informationFoveated Video Streaming for Cloud Gaming
Foveated Video Streaming for Cloud Gaming Gazi Karam Illahi School of Electrical Engineering Thesis submitted for examination for the degree of Master of Science in Technology. Espoo 22.8.2017 Thesis supervisors:
More informationONLIVE CLOUD GAMING SERVICE
ONLIVE CLOUD GAMING SERVICE SE 172/272 Enterprise Software Project Topic: Web Service Professor: Rakesh Ranjan By: Kelvin Leung Talhah Asharaf Xiang Liu May 2011 TABLE OF CONTENTS Abstract... 3 I. Introduction...
More informationScalable Multi-DM642-based MPEG-2 to H.264 Transcoder. Arvind Raman, Sriram Sethuraman Ittiam Systems (Pvt.) Ltd. Bangalore, India
Scalable Multi-DM642-based MPEG-2 to H.264 Transcoder Arvind Raman, Sriram Sethuraman Ittiam Systems (Pvt.) Ltd. Bangalore, India Outline of Presentation MPEG-2 to H.264 Transcoding Need for a multiprocessor
More informationNetwork Design and Security for the Physical Security Professional. Steve Surfaro Group Manager, Enterprise Projects
Network Design and Security for the Physical Security Professional Steve Surfaro Group Manager, Enterprise Projects surfaros@us.panasonic.com Agenda Terminology / Technologies / Network topologies Structured
More informationImproving Context Interpretation by Using Fuzzy Policies: The Case of Adaptive Video Streaming
28th Symposium On Applied Computing Dependable and Adaptable Distributed Systems Track Improving Context Interpretation by Using Fuzzy Policies: The Case of Adaptive Video Streaming Lucas Provensi, Frank
More informationRTP Protocol Transport of H.264 Video and AAC Audio
RTP Protocol Transport of H.264 Video and AAC Audio Application Note: AN100 November 15, 2012 Cimarron Systems, LLC Copyright 2012 all rights reserved. Table of Contents Using the RTP Protocol to Transport
More informationCUCM MediaSense Call Recording Error Troubleshooting
CUCM MediaSense Call Recording Error Troubleshooting Contents Introduction Basic MediaSense Call Flow with Built-In Bridge No Recording on MediaSense Verify IP Phone Sends Traffic Perform Packet Captures
More informationc 2012 by Shu Shi. All rights reserved.
c 2012 by Shu Shi. All rights reserved. A LOW LATENCY REMOTE RENDERING SYSTEM FOR INTERACTIVE MOBILE GRAPHICS BY SHU SHI DISSERTATION Submitted in partial fulfillment of the requirements for the degree
More informationIP-200PHD Mega-Pixels. 2.0 Mega Pixel Passive PoE IPCamera. High Quality 2.0 MegaPixel Image. Easy to Install. 1600x1200 Pixels.
2.0 Mega Pixel Passive PoE IPCamera S till couldn't find a way to watch your children or the elders when you are in busy or on duty? Or just need an easy solution for monitoring your office, store or garage?
More informationComputational and Network Utilization for Virtual Training Using Thin Clients
Proceedings of The National Conference On Undergraduate Research (NCUR) 2018 University of Central Oklahoma Edmond, Oklahoma April 5-7, 2018 Computational and Network Utilization for Virtual Training Using
More informationSET-UP INSTRUCTIONS. How can the DB91-TX be used as an RTP Sender, sending audio to DB91-RX decoder used as an RTP Receiver
SET-UP INSTRUCTIONS How can the DB91-TX be used as an RTP Sender, sending audio to DB91-RX decoder used as an RTP Receiver Publish Date: 21-Jun-2017 Contents General information... 4 DB91-TX and DB91-RX
More informationVideo bitrate and framerate could increase if video was reconnected after a long period without sync
Teradek Cube/Brik Firmware Version 7.0.4 Release Notes page 1 of 14 New Features None Changes/Improvements None Bug Fixes Video bitrate and framerate could increase if video was reconnected after a long
More informationIttiam Systems (Pvt.) Ltd.,
Arvind Raman, Kismat Singh, Manisha Agrawal Mohan, Neelakanth Shigihalli, Sriram Sethuraman, B.S. Supreeth Ittiam Systems (Pvt.) Ltd., Bangalore, India Presented by: Sriram Sethuraman TI DSP Fest, 3 December
More informationStreaming (Multi)media
Streaming (Multi)media Overview POTS, IN SIP, H.323 Circuit Switched Networks Packet Switched Networks 1 POTS, IN SIP, H.323 Circuit Switched Networks Packet Switched Networks Circuit Switching Connection-oriented
More informationQualcomm High Efficiency Video Coding (HEVC) Video Encoder
Qualcomm Technologies, Inc. Qualcomm High Efficiency Video Coding (HEVC) Video Encoder User Manual 80-PC029-2 Rev. B July 11, 2017 Qualcomm is a trademark of Qualcomm Incorporated, registered in the United
More informationExpandable SIP Phone System. Expandable SIP Phone System
Expandable SIP Phone System Key Features Included: + One DVX-1000 SIP IP PBX + One DIV-140 Trunk Gateway + Ten DPH-140S IP Telephones + Unified Management + Save On Long-distance Calling + Create an IP
More informationMonaLisa Products. Real-time Multimedia Transfer Solution
Products Real-time Multimedia Transfer Solution H.264 Full-HD Latency 50~70msec Pure TCP/IP Ethernet Low Power Consumption (40% ) Low Bandwidth (10~40Mbps) Unlimited Distance AV TCP/IP Networking Manager
More informationIs today s public cloud suited to deploy hardcore realtime services?
Is today s public cloud suited to deploy hardcore realtime services? A CPU perspective Kjetil Raaen 1,2,3, Andreas Petlund 2,3, and Pål Halvorsen 2,3 1 NITH, Norway 2 Simula Research Laboratory, Norway
More informationWiZi-Cloud: Application-transparent Dual ZigBee-WiFi Radios for Low Power Internet Access
WiZi-Cloud: Application-transparent Dual ZigBee-WiFi Radios for Low Power Internet Access Tao Jin, Guevara Noubir, Bo Sheng College of Computer and Information Science Northeastern University InfoCom 2011,
More informationNXConnect: Multi-User CAx on a Commercial Engineering Software Application
NXConnect: Multi-User CAx on a Commercial Engineering Software Application Edward Red, Greg Jensen, Jordan Ryskamp, Kenneth Mix Presentation Outline Motivation Background NX Multi-user Prototype NX Multi-user
More informationPOI360 Panoramic Mobile Video Telephony over LTE Cellular Networks
POI360 Panoramic Mobile Video Telephony over LTE Cellular Networks Xiufeng Xie University of Michigan-Ann Arbor Xinyu Zhang University of California San Diego CoNEXT 2017 Background: 360 Video for VR 360
More informationVirtual GPU 을활용한 VDI 구현엔비디아서완석.
Virtual GPU 을활용한 VDI 구현엔비디아서완석 wseo@nvidia.com Graphics Computing Cloud Graphics Computing share graphic data in workflow at anywhere NVIDIA VGX Lower Latency Higher Density z Power Efficient DESIGNER
More informationBrowse, Check Out, Download. Learn how to browse, check out, and download OverDrive media from your library's Virtual Branch website.
v.10012010 v.11012010 v.02152011 OverDrive, Inc. 2010 2011 Page 1 1 Browse, Check Out, Download Learn how to browse, check out, and download OverDrive media from your library's Virtual Branch website.
More informationSynchronised multi-room media playback and distributed live media processing and mixing
Synchronised multi-room media playback and distributed live media processing and mixing LCA 2016, Geelong 3 February 2016 Sebastian Dröge 1 Introduction 2 Who? Long-term GStreamer
More informationQuan'fying QoS Requirements of Network Services: A Cheat- Proof Framework
Quan'fying QoS Requirements of Network Services: A Cheat- Proof Framework Kuan- Ta Chen Academia Sinica Chen- Chi Wu Na3onal Taiwan University Yu- Chun Chang Na3onal Taiwan University Chin- Laung Lei Na3onal
More informationShareLink 200 N Setup Guide
ShareLink 00 N Setup Guide This guide provides instructions for installing and connecting the Extron ShareLink 00 N Collaboration Gateway Network Version. The ShareLink 00 N allows anyone to present content
More informationGbps-range High-definition Visual Sharing
Gbps-range High-definition Visual Sharing Update on GLORIAD-KR Uncompressed HD System Jinyong Jo jiny92@kisti.re.kr HPcN Dev. Team, HPcN Project Div. Korea Institute of Science and Technology Information
More informationCS365-TI Digital Media Software Development Kit
CS365-TI Digital Media Software Development Kit April 14, 2017 Document: DS170414-1 Document Status: released Revision: 2.0 Features! Cimarron Systems Digital Media Software Development Kit (DMSDK) for
More informationSolid State Graphics (SSG) SDK Setup and Raw Video Player Guide
Solid State Graphics (SSG) SDK Setup and Raw Video Player Guide PAGE 1 Radeon Pro SSG SDK Setup To enable you to access the capabilities of the Radeon Pro SSG card, it comes with extensions for Microsoft
More informationDM-TXRX-100-STR HD Streaming Transmitter/Receiver. Supplemental Guide Crestron Electronics, Inc.
DM-TXRX-100-STR HD Streaming Transmitter/Receiver Supplemental Guide Crestron Electronics, Inc. The product warranty can be found at www.crestron.com/warranty. The specific patents that cover Crestron
More information