Logo image
The Design and Implementation of a Wi-Fi Streaming Client Based on Application-Layer FEC
Thesis

The Design and Implementation of a Wi-Fi Streaming Client Based on Application-Layer FEC

吳奕莆
Masters, 國立清華大學, 資訊工程學系
2012

Abstract

AL-FEC Android stmreaing RTSP THSR AL-FEC Android stmreaing RTSP THSR
This paper is the achievement of participation of the mobile TV streaming service project provide by ITRI (Industrial Technology Research Institute) and VeeTIME Corporation. This mobile TV streaming service is operating base on the WiMax internet service for THSR (Taiwan High Speed Rail). This system using the WiMax internet service to deliver media data to the WiMax MS (Mobile Station) on the high speed cars. The WiMax MS will deliver the media data by many Wi-Fi AP (Access Point) in the cars to client in IP multicast and UDP (User Datagram Protocol) which is unreliable. The system use Application Layer - Forward Error Correction (AL-FEC) to fix the problem of packets loss. The client of this system haven’t implement on Android before. This paper propose a Android client to receive the media data delivered by the mobile TV streaming service’s media streaming server which send packet by Wi-Fi IP multicast. The goal of this paper is provide a good user experiment. For this purpose, we propose these functions - Fast Channel Switch, using an embedded player which can be embed in UI, design Pre-Cache module to reduce the period of buffering, etc. Moreover, we also design a RTSP (Real Time Streaming Protocol) Relay Server for embedded player on Android. RTSP Relay Server not only support RTSP, but also handle the issues about the data decoded by AL-FEC. For instance, The Flow control issue and the audio and video synchronization issue.

Metrics

1 Record Views

Details

Logo image