Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/6757
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLau, Kai Yanen_US
dc.date.accessioned2012-09-07T06:34:58Z
dc.date.accessioned2017-09-19T08:50:51Z
dc.date.accessioned2019-02-12T06:53:03Z-
dc.date.available2012-09-07T06:34:58Z
dc.date.available2017-09-19T08:50:51Z
dc.date.available2019-02-12T06:53:03Z-
dc.date.issued2012en_US
dc.identifier.other2012cslky535en_US
dc.identifier.urihttp://144.214.8.231/handle/2031/6757-
dc.description.abstractNowadays, smartphone is a very common communication tool, 8 out of 10 people are having a smartphone instead of a normal mobile, a smartphone does not only provide basic communication function but also some media and entertaining applications. One of the media function is the video recording, people can record their life and share with their friend later. However, it is time-consuming for your friend to wait for your video upload. So this project is going to implement a real-time video sharing application for your friend to watch your video in real time. Nonetheless, one of the bottlenecks of real time video streaming is the bandwidth. For mobile users, although 3G is very common nowadays and the transmission rate is much better than 2G but the speed is still never guaranteed and fluctuates all the time according to different area and number of user with the same network provider. If non-compressed video is sent over low bandwidth network, it will cause the problem of delay and lag, as a result the user cannot enjoy a smooth video. To tackle it, some methods are needed to reduce the size of the video according to the network condition. In this project, it will demonstrate an unstable network with fluctuated bandwidth. And auto detection on the bandwidth status is used to manipulate the frame size of the video (i.e. reduce the frame size under low bandwidth). Besides, the users can also make use of the mix quality video function to optimize the quality of a specific part of the video and current bandwidth. And for the streaming protocol, the Real-time Transport Protocol (RTP) is used for transmission, it is a protocol for audio and video delivering over IP network. The video frame will pack as a RTP packet and send from the client to server.en_US
dc.rightsThis work is protected by copyright. Reproduction or distribution of the work in any format is prohibited without written permission of the copyright owner.en_US
dc.rightsAccess is restricted to CityU users.en_US
dc.titleAdaptive real-time camera streaming applicationen_US
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.description.supervisorSupervisor: Dr. Yuen, Joe Chun Hung; First Reader: Dr. Lee, Kenneth Ka Chun; Second Reader: Prof. Li, Qingen_US
Appears in Collections:Computer Science - Undergraduate Final Year Projects 

Files in This Item:
File SizeFormat 
fulltext.html146 BHTMLView/Open
Show simple item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer