Implementation of a RTP-based streaming video server for mobile devices
As mobile devices possess more and more computing power, many applications used to be available only on personal computers start to emerge on mobile devices, including video applications. In recent years, streaming video to mobile has become a reality, but streaming video out from mobile device is s...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/17085 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | As mobile devices possess more and more computing power, many applications used to be available only on personal computers start to emerge on mobile devices, including video applications. In recent years, streaming video to mobile has become a reality, but streaming video out from mobile device is still rare.
The objective of this project is to design and implement a RTP-based streaming video server on mobile devices. Currently no open source implementation of video streaming server on mobile device is available, thus the implementation was built from scratch. Windows Mobile 6.0 with .NET Compact Framework 3.0 has been chosen as the targeted system. C# programming language is used to code the server.
Upon completion of this project, I have successfully developed a mobile video streaming server for Windows Mobile device, which is capable of streaming out MJPEG, MPEG-1, MPEG-2 (MPEG-2 module is coded by one of my FYP partners) and H.264 videos through RTP. I have also implemented a RTSP server on mobile device, which is able to support client initialization of communication. |
---|