Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/62673
Full metadata record
DC FieldValueLanguage
dc.contributor.authorGoyal Shubham
dc.date.accessioned2015-04-27T03:39:27Z
dc.date.available2015-04-27T03:39:27Z
dc.date.copyright2015en_US
dc.date.issued2015
dc.identifier.urihttp://hdl.handle.net/10356/62673
dc.description.abstractVideo streaming websites such as YouTube have changed the way people watch video today. No longer does one need to download a file or own a DVD to watch a video on-demand. Akin to video streaming, the objective of this project is to develop a framework that eliminates the need to download or install desktop applications for use. Instead the user only needs to use a client that can stream the application. The user will be able to interact with the application in real-time and get a complete desktop experience without the need of installing the application. This project involves the development of the client and server side applications and any necessary modules for bi-directional transfer of information between the server and client. GRID SDK is used for frame capture of desktop elements and encoding of frames to H.264 on an AWS G2 instance. A RTSP unicast server is setup using the open source Live555 LiveMedia library. An Android client uses Vitamio multimedia framework to decode and render the RTSP stream. Keyboard inputs are captured on the client and sent to the server via UDP. The server simulates these inputs and streams the frames to the client, hence completing the loop. The basic architecture of this system is similar to the cloud gaming systems and is developed as a client-server model. The system works with a latency of 300ms over an Internet connection. Compared to Cloud Gaming systems such as Gaikai and OnLive that work on an average latency of 200ms, there is a requirement to improve the Android decoder as it seems to be the bottleneck of the system’s performance.en_US
dc.format.extent57 p.en_US
dc.language.isoenen_US
dc.rightsNanyang Technological University
dc.subjectDRNTU::Engineering::Computer science and engineering::Software::Software engineeringen_US
dc.subjectDRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networksen_US
dc.titleCloud streamingen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.supervisorQiu Jie
dc.contributor.supervisorPrakash Khunti
dc.contributor.supervisorSeah Hock Soonen_US
dc.contributor.schoolSchool of Computer Engineeringen_US
dc.description.degreeBachelor of Engineering (Computer Science)en_US
dc.contributor.organizationMulti-plAtform Game Innovation Center (MAGIC)en_US
item.grantfulltextrestricted-
item.fulltextWith Fulltext-
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)
Files in This Item:
File Description SizeFormat 
FYP Report Amended.pdf
  Restricted Access
3.79 MBAdobe PDFView/Open

Page view(s) 50

503
Updated on Apr 23, 2025

Download(s) 50

21
Updated on Apr 23, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.