Solution Seamless automatic media adaptation allows sophisticated responses to mobile delivery challenges
|
|
- Chloe Kelley
- 5 years ago
- Views:
Transcription
1 Motivation Emerging mobile networks and devices present unique challenges for high quality multimedia delivery Challenge: Heterogeneity Differing access technologies Differing network characteristics Differing device capabilities Java performance issues Challenge: Network Congestion Shared network scenarios Unpredictable join / leave Fluctuating network load Challenge: Radio Access Signal interference Propagation problems Uneven network coverage Network handoff
2 specified MinMax specified MinMax specified MinMax Solution Seamless automatic media adaptation allows sophisticated responses to mobile delivery challenges Automatic Media Adaptation User QoS Policy Waiting for events Mobility Event Access network changes RTCP Monitor Event New RTCP report arrived Adaptation Algorithm User Policy Event User changed his Policy Monitoring Results ADAPT VIDEO STREAM WITH PRE-DREFINED ADAPTATION VALUES ESTIMATE NEW ACCESS NETWORK NETWORK STATUS = CONGESTED Calculate smoothed packet loss and estimate NETWORK STATUS NETWORK STATUS = UNLOADED No ADAPT VIDEO STREAM WITH USERS min OR max VALUES Update user policy parameters Estimate USERS PREFERENCE Estimate USERS PREFERENCE Movement Detection Resource Availability DECREASE QUALITY or FRAMERATE ADAPT VIDEO STREAM TO NEW VALUE INCREASE QUALITY or FRAMERATE ADAPT VIDEO STREAM TO NEW VALUE QoS Parameters Codec Selections Filter Selections Seamless Chain Switching Media Processing Chains consist of Codecs, Filter, Packetizer etc. Switching between Chains usually imposes additional degradations Our approach: Seamless switching
3 Seamless vs. Traditional Adaptation Problems: - Data loss during chain teardown & rebuilding - Long adaptation time interrupts stream Advantages: - No loss during chain reconstruction - Reduced adaptation time
4 Traditional Adaptation Loss Time Lost Frames Gap Time : New Chain Set-up time : Old Chain Tear-down time, : Intrinsic Chain Delays
5 Seamless Adaptation Loss Time Lost Frames No loss at all! Gap Time Just codec-intrinsic delay! Overall adaptation time also reduced!
6 Demo Scenario Mobility Event RTCP Monitor Event User P olicy Event U ser c hanged his Polic y New R TC P report arriv ed Acc es s netw ork c hanges W aiting for ev ents Adaptation Algorithm Set ac tual Q Update us er polic y parameters ADAPT VID EO STR EAM W IT H PRE-DR EF INED AD APT AT ION VALUES EST IMATE NEW AC C ESS N ET WORK Calc ulate s moothed pac ket los s and es timate NET WOR K ST AT US specified MinM ax Video Server No N ET WORK STATU S = C ON GESTED N ET WORK STATU S = U NLOAD ED Es timate U SERS PR EF ERENC E Estimate U SERS PR EF ERENC E D EC REASE QUALIT Y or F RAM ER AT E and fram erate specified M inmax Set ac tual Q and fram erate AD APT VIDEO STR EAM T O N EW VALU E ADAPT VID EO STR EAM W IT H U SERS min OR m ax VALU ES Set ac tual Q INC R EASE QUALIT Y or F R AM ER AT E specified MinMax RTP Streaming Adaptation based on RTCP feedback Set ac tual Q and fram erate AD APT VIDEO ST REAM TO NEW VALUE and fram erate Adaptation Algorithm Nistnet Emulator Hotspot Technologies GSM/GPRS/UMTS Adaptive Mobile Device
7 Prototype Implementation Java based adaptive multimedia API Based on Java Media Framework (JMF) Pluggable Adaptation Modules (Frame Filter, Quality, Datarate,, Codec Switch) Reference implementation of Seamless Codec Switcher as a plug-in module Enhanced high-speed switching datasource to enable on-the the-fly format switching to JMF RTP mechanisms. MPEG-4 Packetizer / Depacketizer / Frame Filter (DivX4.12) Optimized Resource Management (multi-threading, threading, event-driven) JMF Native Encoder extensions to allow DivX on-the the-fly parameter changes Transcoding Support NistNet Emulator remote control (Java/C++)
8 Sequential Mode Preliminary Results! CaptureDataSource reading audio from microphone Loss Time [ms] DVI GSM DVI GSM G G MP Average of 10 adaptation cycles (Athlon Thunderbird 750MHz, 256MByte Memory, Windows 2000) G G MP ! Results with FileDataSources are even worse (worst case 3 seconds!) Seamless Mode 148.2! Loss Time is 0ms! Chain Switching Time below 1ms (measurement accuracy) Proposed Approach improves Codec Changes significantly! Zero Loss at Sender (verified( with Packet Sniffer)! Reduced Overall Adaptation Time! Codec Independent! Media Type Independent
INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2. Roch H. Glitho- Ericsson/Concordia University
INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2 1 Outline 1. Basics 2. Media Handling 3. Quality of Service (QoS) 2 Basics - Definitions - History - Standards.
More informationRecommended Readings
Lecture 11: Media Adaptation Scalable Coding, Dealing with Errors Some slides, images were from http://ip.hhi.de/imagecom_g1/savce/index.htm and John G. Apostolopoulos http://www.mit.edu/~6.344/spring2004
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 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 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 informationNetworking Applications
Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport Multimedia Multimedia 1 Outline Audio and Video Services
More informationOutline. QoS routing in ad-hoc networks. Real-time traffic support. Classification of QoS approaches. QoS design choices
Outline QoS routing in ad-hoc networks QoS in ad-hoc networks Classifiction of QoS approaches Instantiation in IEEE 802.11 The MAC protocol (recap) DCF, PCF and QoS support IEEE 802.11e: EDCF, HCF Streaming
More informationA Novel Software-Based H.323 Gateway with
A Novel Software-Based H.323 Gateway with Proxy-TC for VoIP Systems Presenter : Wei-Sheng Yin Advisor : Dr. Po-Ning Chen Institute of Communications Engineering National Chiao Tung University Agenda Introduction
More informationThe Transport Layer: User Datagram Protocol
The Transport Layer: User Datagram Protocol CS7025: Network Technologies and Server Side Programming http://www.scss.tcd.ie/~luzs/t/cs7025/ Lecturer: Saturnino Luz April 4, 2011 The UDP All applications
More informationMultimedia Networking
Multimedia Networking 1 Multimedia, Quality of Service (QoS): What is it? Multimedia applications: Network audio and video ( continuous media ) QoS Network provides application with level of performance
More informationDigital Asset Management 5. Streaming multimedia
Digital Asset Management 5. Streaming multimedia 2015-10-29 Keys of Streaming Media Algorithms (**) Standards (*****) Complete End-to-End systems (***) Research Frontiers(*) Streaming... Progressive streaming
More informationRECOMMENDATION ITU-R BT.1720 *
Rec. ITU-R BT.1720 1 RECOMMENDATION ITU-R BT.1720 * Quality of service ranking and measurement methods for digital video broadcasting services delivered over broadband Internet protocol networks (Question
More informationES623 Networked Embedded Systems
ES623 Networked Embedded Systems Introduction to Network models & Data Communication 16 th April 2013 OSI Models An ISO standard that covers all aspects of network communication is the Open Systems Interconnection
More informationSoftware. Networked multimedia. Buffering of media streams. Causes of multimedia. Browser based architecture. Programming
1 Software Networked multimedia Introduction Browser based software architecture Distributed software Servers Network Terminals User interface Middleware Communications Network multimedia can be defined
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 informationQoE Characterization for Video-On-Demand Services in 4G WiMAX Networks
QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks Amitabha Ghosh IBM India Research Laboratory Department of Electrical Engineering University of Southern California, Los Angeles http://anrg.usc.edu/~amitabhg
More informationMedia Adaptation for Ubiquitous Computing. Prof. Dr. Andreas Schrader ISNM International School of New Media University of Lübeck Germany
Media Adaptation for Ubiquitous Computing Prof. Dr. Andreas Schrader ISNM International School of New Media University of Lübeck Germany Overview Motivation Media Adaptation Mechanisms Media Adaptation
More informationVideo Streaming and Media Session Protocols
Video Streaming and Media Session Protocols 1 Streaming Stored Multimedia Stored media streaming File containing digitized audio / video Stored at source Transmitted to client Streaming Client playout
More informationKommunikationssysteme [KS]
Kommunikationssysteme [KS] Dr.-Ing. Falko Dressler Computer Networks and Communication Systems Department of Computer Sciences University of Erlangen-Nürnberg http://www7.informatik.uni-erlangen.de/~dressler/
More informationReal-Time Protocol (RTP)
Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of
More informationMultimedia Networking
Multimedia Networking Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@wustl.edu Audio/Video recordings of this lecture are available on-line at: http://www.cse.wustl.edu/~jain/cse473-09/
More informationCS640: Introduction to Computer Networks. Application Classes. Application Classes (more) 11/20/2007
CS640: Introduction to Computer Networks Aditya Akella Lecture 21 - Multimedia Networking Application Classes Typically sensitive to delay, but can tolerate packet loss (would cause minor glitches that
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 informationMultimedia Communication
Multimedia Communication Multimedia Protocols and Interactions T. Guenkova-Luy, Dr. Andreas Kassler Universität Ulm Slide 1 Multimedia Protocols and Interactions Representation Non- Best Effort Usage VoIP
More informationCSCD 433/533 Advanced Networks Fall Lecture 14 RTSP and Transport Protocols/ RTP
CSCD 433/533 Advanced Networks Fall 2012 Lecture 14 RTSP and Transport Protocols/ RTP 1 Topics Multimedia Player RTSP Review RTP Real Time Protocol Requirements for RTP RTP Details Applications that use
More informationMultimedia transmission with adaptive QoS based on real-time protocols
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS Int. J. Commun. Syst. 23; 16:225 248 (DOI: 1.12/dac.585) Multimedia transmission with adaptive QoS based on real-time protocols Ch. Bouras 1,2,n,y and A.
More informationMobility Management for VoIP on Heterogeneous Networks: Evaluation of Adaptive Schemes
Mobility Management for VoIP on Heterogeneous Networks: Evaluation of Adaptive Schemes Authors:Massimo Bernaschi, Filippo Cacace, Giulio Lannello Presented by:rukmini Sarvamangala OBJECTIVE OF THE PAPER
More informationChapter 28. Multimedia
Chapter 28. Multimedia 28-1 Internet Audio/Video Streaming stored audio/video refers to on-demand requests for compressed audio/video files Streaming live audio/video refers to the broadcasting of radio
More informationMultimedia networked applications: standards, protocols and research trends
Multimedia networked applications: standards, protocols and research trends Maria Teresa Andrade FEUP / INESC Porto mandrade@fe.up.pt ; maria.andrade@inescporto.pt http://www.fe.up.pt/~mandrade/ ; http://www.inescporto.pt
More informationENSC 427 COMMUNICATION NETWORKS
ENSC 427 COMMUNICATION NETWORKS Implementation of VoIP over a Campus Wide Network Spring 2010 FINAL PROJECT Xuan Lu Kevan Thompson Zhiyu Zhou http://www.sfu.ca/~zzhou/project.html xla9@sfu.ca kjthomps@sfu.ca
More informationMultimedia in the Internet
Protocols for multimedia in the Internet Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ > 4 4 3 < 2 Applications and protocol stack DNS Telnet
More informationVoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts VoIP System Gatekeeper: A gatekeeper is useful for handling VoIP call connections includes managing terminals, gateways and MCU's (multipoint
More informationImproving student feedback in virtual classrooms
Improving student feedback in virtual classrooms M. van der Schyff, H.C. Ferreira Department of Electrical and Electronic Engineering Rand Afrikaans University, South Africa mvds@ing.rau.ac.za, hcf@ing.rau.ac.za
More informationMultimedia Networking
Multimedia Networking Victor Gau Information Processing Lab. 2008/03/07 Outline Introduction Network Basics Quality of Service Applications VoIP IPTV Telematics Multimedia Multimedia (Lat. Multum + Medium)
More informationProxy-based TCP-friendly streaming over mobile networks
Proxy-based TCP-friendly streaming over mobile networks Frank Hartung Uwe Horn Markus Kampmann Presented by Rob Elkind Proxy-based TCP over mobile nets 1 Outline Introduction TCP Friendly Rate Control
More information4 rd class Department of Network College of IT- University of Babylon
1. INTRODUCTION We can divide audio and video services into three broad categories: streaming stored audio/video, streaming live audio/video, and interactive audio/video. Streaming means a user can listen
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 information9/8/2016. Characteristics of multimedia Various media types
Chapter 1 Introduction to Multimedia Networking CLO1: Define fundamentals of multimedia networking Upon completion of this chapter students should be able to define: 1- Multimedia 2- Multimedia types and
More informationMaVIS: Media-aware Video Streaming Mechanism
MaVIS: Media-aware Video Streaming Mechanism Sunhun Lee and Kwangsue Chung School of Electronics Engineering, Kwangwoon University, Korea sunlee@adamskwackr and kchung@kwackr Abstract Existing streaming
More informationRTP: A Transport Protocol for Real-Time Applications
RTP: A Transport Protocol for Real-Time Applications Provides end-to-end delivery services for data with real-time characteristics, such as interactive audio and video. Those services include payload type
More informationof WebRTC-based Video Conferencing
Performance Evaluation of WebRTC-based Video Conferencing Delft University of Technology Bart Jansen Fernando Kuipers Columbia University Timothy Goodwin Varun Gupta Gil Zussman IFIP WG 7.3 Performance
More informationService/company landscape include 1-1
Service/company landscape include 1-1 Applications (3) File transfer Remote login (telnet, rlogin, ssh) World Wide Web (WWW) Instant Messaging (Internet chat, text messaging on cellular phones) Peer-to-Peer
More informationLecture 13: Transportation layer
Lecture 13: Transportation layer Contents Goals of transportation layer UDP TCP Port vs. Socket QoS AE4B33OSS Lecture 12 / Page 2 Goals of transportation layer End-to-end communication Distinguish different
More informationover the Internet Tihao Chiang { Ya-Qin Zhang k enormous interests from both industry and academia.
An End-to-End Architecture for MPEG-4 Video Streaming over the Internet Y. Thomas Hou Dapeng Wu y Wenwu Zhu z Hung-Ju Lee x Tihao Chiang { Ya-Qin Zhang k Abstract It is a challenging problem to design
More informationTransporting Voice by Using IP
Transporting Voice by Using IP National Chi Nan University Quincy Wu Email: solomon@ipv6.club.tw 1 Outline Introduction Voice over IP RTP & SIP Conclusion 2 Digital Circuit Technology Developed by telephone
More informationETSF10 Internet Protocols Transport Layer Protocols
ETSF10 Internet Protocols Transport Layer Protocols 2012, Part 2, Lecture 2.2 Kaan Bür, Jens Andersson Transport Layer Protocols Special Topic: Quality of Service (QoS) [ed.4 ch.24.1+5-6] [ed.5 ch.30.1-2]
More informationMultimedia Protocols. Foreleser: Carsten Griwodz Mai INF-3190: Multimedia Protocols
Multimedia Protocols Foreleser: Carsten Griwodz Email: griff@ifi.uio.no 11. Mai 2006 1 INF-3190: Multimedia Protocols Media! Medium: "Thing in the middle! here: means to distribute and present information!
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 informationA video streaming technique, in which video content is played back while the video data is being downloaded from an origin server, is useful for the
Video Transcoding Introduction At present, mobile phones can also process video data and mobile users can enjoy video content on mobile phones. In current services for video content distribution to mobile
More informationTRIBHUVAN UNIVERSITY Institute of Engineering Pulchowk Campus Department of Electronics and Computer Engineering
TRIBHUVAN UNIVERSITY Institute of Engineering Pulchowk Campus Department of Electronics and Computer Engineering A Final project Report ON Minor Project Java Media Player Submitted By Bisharjan Pokharel(061bct512)
More informationVoice Quality Assessment for Mobile to SIP Call over Live 3G Network
Abstract 132 Voice Quality Assessment for Mobile to SIP Call over Live 3G Network G.Venkatakrishnan, I-H.Mkwawa and L.Sun Signal Processing and Multimedia Communications, University of Plymouth, Plymouth,
More informationImplementation and Evaluation of Cooperative Proxy Caching Mechanisms for Video Streaming Services
Implementation and Evaluation of Cooperative Proxy Caching Mechanisms for Video Streaming Services Yoshiaki Taniguchi, Naoki Wakamiya, and Masayuki Murata Graduate School of Information Science and Technology,
More informationSamara State Aerospace University, 2011
www.ssau.ru www.ip4tv.ru E.S. Sagatov, A.M. Sukhov Samara State Aerospace University Moskovskoe sh. 34, Samara, 443086, Russia e-mail: sagatov@ya.ru, amskh@yandex.ru 1 Samara State Aerospace University,
More informationMultimedia Networking
Multimedia Networking #2 Multimedia Networking Semester Ganjil 2012 PTIIK Universitas Brawijaya #2 Multimedia Applications 1 Schedule of Class Meeting 1. Introduction 2. Applications of MN 3. Requirements
More informationDelay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet
Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet Hong-rae Lee, Tae-jun Jung, Kwang-deok Seo Division of Computer and Telecommunications Engineering
More informationPopular protocols for serving media
Popular protocols for serving media Network transmission control RTP Realtime Transmission Protocol RTCP Realtime Transmission Control Protocol Session control Real-Time Streaming Protocol (RTSP) Session
More informationCS368-LI Digital Media Software Development Kit
CS368-LI Digital Media Software Development Kit April 14, 2017 Document: DS170416-1 Document Status: released Revision: 2.5 Features! Cimarron Systems Digital Media SDK (DMSDK) for the Texas Instruments
More informationA+B. Approaches Get Mature. How to evaluate? Self-*, Autonomic Communication. Virtualization f 3. f 4 f 1 f 2 CCN. Loc/ID Split Functional Composition
How FIT is Your Network? Towards a Future Internet Tournament Tanja Zseby, Jens Tiemann Competence Center Network Research Fraunhofer Institute FOKUS 1/16 2010 Approaches Get Mature CCN Virtualization
More informationINF5071 Performance in Distributed Systems. October 01, 2010
INF5071 Performance in Distributed Systems October 01, 2010 On demand Streaming Applications Stable bandwidth problem UDP The classical solution Send data at playout speed Write loss-tolerant audio-video
More informationResource Control and Reservation
1 Resource Control and Reservation Resource Control and Reservation policing: hold sources to committed resources scheduling: isolate flows, guarantees resource reservation: establish flows 2 Usage parameter
More informationRSVP 1. Resource Control and Reservation
RSVP 1 Resource Control and Reservation RSVP 2 Resource Control and Reservation policing: hold sources to committed resources scheduling: isolate flows, guarantees resource reservation: establish flows
More informationAPPLICABILITY OF TCP-FRIENDLY PROTOCOLS FOR REAL-TIME MULTIMEDIA TRANSMISSION***
POZNAN UNIVERSITY OF TE CHNOLOGY ACADEMIC JOURNALS No 54 Electrical Engineering 2007 Agnieszka CHODOREK* Robert R. CHODOREK** APPLICABILITY OF TCP-FRIENDLY PROTOCOLS FOR REAL-TIME MULTIMEDIA TRANSMISSION***
More informationCoding for the Network: Scalable and Multiple description coding Marco Cagnazzo
Coding for the Network: Scalable and Multiple description coding Marco Cagnazzo Overview Examples and motivations Scalable coding for network transmission Techniques for multiple description coding 2 27/05/2013
More informationScalable Multiple Description Coding and Distributed Video Streaming over 3G Mobile Networks
Scalable Multiple Description Coding and Distributed Video Streaming over 3G Mobile Networks by Ruobin Zheng A thesis presented to the University of Waterloo in fulfilment of the thesis requirement for
More informationMultimedia! 23/03/18. Part 3: Lecture 3! Content and multimedia! Internet traffic!
Part 3: Lecture 3 Content and multimedia Internet traffic Multimedia How can multimedia be transmitted? Interactive/real-time Streaming 1 Voice over IP Interactive multimedia Voice and multimedia sessions
More informationPart 3: Lecture 3! Content and multimedia!
Part 3: Lecture 3! Content and multimedia! Internet traffic! Multimedia! How can multimedia be transmitted?! Interactive/real-time! Streaming! Interactive multimedia! Voice over IP! Voice and multimedia
More informationNetwork-Adaptive Video Coding and Transmission
Header for SPIE use Network-Adaptive Video Coding and Transmission Kay Sripanidkulchai and Tsuhan Chen Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA 15213
More informationAdaptive Video Multicasting
Adaptive Video Multicasting Presenters: Roman Glistvain, Bahman Eksiri, and Lan Nguyen 1 Outline Approaches to Adaptive Video Multicasting Single rate multicast Simulcast Active Agents Layered multicasting
More informationChapter 9. Multimedia Networking. Computer Networking: A Top Down Approach
Chapter 9 Multimedia Networking A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the animations;
More informationCS 457 Multimedia Applications. Fall 2014
CS 457 Multimedia Applications Fall 2014 Topics Digital audio and video Sampling, quantizing, and compressing Multimedia applications Streaming audio and video for playback Live, interactive audio and
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 informationAn Analysis of Quality of Service (QoS) In Live Video Streaming Using Evolved HSPA Network Media
JAICT, Journal of Applied Information and Communication Technologies Vol.1, 1, 2016 An Analysis of Quality of Service (QoS) In Live Video Streaming Using Evolved HSPA Network Media AchmadZakaria Azhar
More informationMultimedia Applications. Classification of Applications. Transport and Network Layer
Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Communication Protocols Quality of Service and Resource Management
More informationReal-Time Course. Video Streaming Over network. June Peter van der TU/e Computer Science, System Architecture and Networking
Real-Time Course Video Streaming Over network 1 Home network example Internet Internet Internet in Ethernet switch 2 QoS chains Quality of video Size of video bit/s network Quality of network Bandwidth,
More informationColin Perkins, Alvaro Saurin, Stephen Strowes University of Glasgow. Ladan Gharai, Tom Lehman USC Information Sciences Institute
Scaling Multimedia Conferencing Colin Perkins, Alvaro Saurin, Stephen Strowes University of Glasgow Ladan Gharai, Tom Lehman USC Information Sciences Institute Talk Outline Aims and objectives Scaling
More informationLocation Based Advanced Phone Dialer. A mobile client solution to perform voice calls over internet protocol. Jorge Duda de Matos
Location Based Advanced Phone Dialer A mobile client solution to perform voice calls over internet protocol Jorge Duda de Matos Superior Institute of Technology (IST) Lisbon, Portugal Abstract Mobile communication
More informationLink Layer & Network Layer
Chapter 7.B and 7.C Link Layer & Network Layer Prof. Dina Kat abi Some slides are from lectures by Nick Mckeown, Ion Stoica, Frans Kaashoek, Hari Balakrishnan, and Sam Madden 1 Previous Lecture We learned
More informationDCCP (Datagram Congestion Control Protocol)
DCCP (Datagram Congestion Control Protocol) Keith Briggs Keith.Briggs@bt.com research.btexact.com/teralab/keithbriggs.html CRG meeting 2003 Nov 21 (should have been 17) 15:00 typeset 2003 November 21 10:04
More informationMultimedia Communications
Multimedia Communications Prof. Pallapa Venkataram, Electrical Communication Engineering, Indian Institute of Science, Bangalore 560012, India Objectives To know the networking evolution. To understand
More informationInstitute of Computer Technology - Vienna University of Technology. L73 - IP QoS Integrated Services Model. Integrated Services Model
Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) Agenda Integrated Services Principles Resource Reservation Protocol RSVP Message Formats RSVP in
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 informationMohammad Hossein Manshaei 1393
Mohammad Hossein Manshaei manshaei@gmail.com 1393 Voice and Video over IP Slides derived from those available on the Web site of the book Computer Networking, by Kurose and Ross, PEARSON 2 Multimedia networking:
More informationDesign Intentions. IP QoS IntServ. Agenda. Design Intentions. L73 - IP QoS Integrated Services Model. L73 - IP QoS Integrated Services Model
Design Intentions Integrated Services Model IP QoS IntServ Integrated Services Model Resource Reservation Protocol (RSVP) The Internet was based on a best effort packet delivery service, but nowadays the
More information3. Quality of Service
3. Quality of Service Usage Applications Learning & Teaching Design User Interfaces Services Content Process ing Security... Documents Synchronization Group Communi cations Systems Databases Programming
More informationReal-time Services BUPT/QMUL
Real-time Services BUPT/QMUL 2015-06-02 Agenda Real-time services over Internet Real-time transport protocols RTP (Real-time Transport Protocol) RTCP (RTP Control Protocol) Multimedia signaling protocols
More informationOpenVideo Streaming API RTSP Connection Methods
OpenVideo Streaming API RTSP Connection Methods July 26, 2016 Page 1 of 13 Table of Contents 1. Introduction... 3 1.1. Overview...3 1.2. Purpose...3 1.3. Intended Audience...3 1.4. Definitions, Acronyms,
More informationReal Time Protocols. Overview. Introduction. Tarik Cicic University of Oslo December IETF-suite of real-time protocols data transport:
Real Time Protocols Tarik Cicic University of Oslo December 2001 Overview IETF-suite of real-time protocols data transport: Real-time Transport Protocol (RTP) connection establishment and control: Real
More informationQos support and adaptive video
Qos support and adaptive video QoS support in ad hoc networks MAC layer techniques: 802.11 e - alternation of contention based and contention free periods; differentiated (per class) Interframe Spacing
More informationIntroduction to Quality of Service
Introduction to Quality of Service The use of IP as a foundation for converged networks has raised several issues for both enterprise IT departments and ISPs. IP and Ethernet are connectionless technologies
More informationThe Virtual Lab for Controlling Real Experiments via Internet
The Virtual Lab for Controlling Real Experiments via Internet Christof Röhrig and Andreas Jochheim Department of Electrical Engineering University of Hagen D-58084 Hagen, Germany christof.roehrig@fernuni-hagen.de
More informationStripComm. Interference-resilient Cross-technology Communication in Coexisting Environments. Tsinghua University. Xiaolong Zheng, Yuan He, Xiuzhen Guo
StripComm Interference-resilient Cross-technology Communication in Coexisting Environments Xiaolong Zheng, Yuan He, Xiuzhen Guo Tsinghua University Wireless Coexistence Heterogeneous devices coexist Contention
More informationAndroid App for Smooth Multimedia Recording Service via the Frame Buffer
, pp.46-51 http://dx.doi.org/10.14257/astl.2014.51.11 Android App for Smooth Multimedia Recording Service via the Frame Buffer Sang-Min Seo 1, Hyeon seok Oh 1, Yoon-Ho Choi 2 1 Department of Computer Science,
More informationLecture 14: Multimedia Communications
Lecture 14: Multimedia Communications Prof. Shervin Shirmohammadi SITE, University of Ottawa Fall 2005 CEG 4183 14-1 Multimedia Characteristics Bandwidth Media has natural bitrate, not very flexible. Packet
More informationReal-time Services BUPT/QMUL
Real-time Services BUPT/QMUL 2017-05-27 Agenda Real-time services over Internet Real-time transport protocols RTP (Real-time Transport Protocol) RTCP (RTP Control Protocol) Multimedia signaling protocols
More informationSIP-based Mobility Architecture for Next Generation Wireless Networks
SIP-based Mobility Architecture for Next Generation Wireless Networks PerCom IEEE 2005 Presented by T.C. Lin 2006/01/25 Outline Introduction Overview of SIP Problem Description Proposed Architecture Performance
More informationInternet Services & Protocols. Quality of Service Architecture
Department of Computer Science Institute for System Architecture, Chair for Computer Networks Internet Services & Protocols Quality of Service Architecture Dr.-Ing. Stephan Groß Room: INF 3099 E-Mail:
More informationMultimedia-Systems. Operating Systems. Prof. Dr.-Ing. Ralf Steinmetz Prof. Dr. rer. nat. Max Mühlhäuser Prof. Dr.-Ing. Wolfgang Effelsberg
Multimedia-Systems Operating Systems Prof. Dr.-Ing. Ralf Steinmetz Prof. Dr. rer. nat. Max Mühlhäuser Prof. Dr.-Ing. Wolfgang Effelsberg WE: University of Mannheim, Dept. of Computer Science Praktische
More informationShared Address Space I/O: A Novel I/O Approach for System-on-a-Chip Networking
Shared Address Space I/O: A Novel I/O Approach for System-on-a-Chip Networking Di-Shi Sun and Douglas M. Blough School of Electrical and Computer Engineering Georgia Institute of Technology Atlanta, GA
More informationMMAPI (Mobile Media API) Multimedia Framework for Mobile Devices
MMAPI (Mobile Media API) Multimedia Framework for Mobile Devices Zohar Sivan IBM Research Laboratory in Haifa IBM Labs in Haifa MMAPI Objectives Provide a standards-based Java multimedia framework for
More informationLesson 5: Multimedia on the Web
Lesson 5: Multimedia on the Web Learning Targets I can: Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss
More information