Chris Pollett >
Students > [Bio] [Del1] [Del3] |
CS298 ProposalMedia AppletsXunyan Yang(xunyanyang@hotmail.com) Advisor: Dr. Chris Pollett Committee Members: Dr. Mark Stamp, Department of Computer Science, (stamp@cs.sjsu.edu), Dr. Suneuy Kim, Department of Computer Science, (kim@cs.sjsu.edu). Abstract:Presently, there are many popular media formats such as Windows Media format, Real Media format and QuickTime Media format. To play the media streams supported by different media formats in a browser, we need to install a plugin such as Windows Media player, Real Time player or QuickTime player. There are two problems of this approach. First, it's not convenient for users since they need to install different media plugins which constantly expire. Second, the security implementations of different player plugin software are different. There is no unified mechanism to ensure the security of downloading and playing media streams. The goal of this master's project is to develop a Java media applet, which have the ability to deal with multiple media stream formats, to directly play media streams delivered by the RTSP server in a secure way. The Java media applet will work with server side software which implements Secure Sockets Layer (SSL) protocol to ensure the security. CS297 Results
Proposed Schedule
Key Deliverables:
Innovations and Challenges
References:[MC98] RIFF/WAV File Specification. http://www.music-center.com.br/spec_rif.htm. 1998. [MICROSOFT03] Advanced Systems Format (ASF) Specification. http://www.microsoft.com/windows/windowsmedia/format/asfspec.aspx. Microsoft. 2003. [MJ96] AVI Overview, John F. McGowan. http://www.jmcgowan.com/avi.html. 1996. [NETSCAPE97] SSL Tunneling and the Proxy. http://developer.netscape.come/docs/manuals/proxy/ProxyUnx/SSL-TUNL>HTM. Netscape Communications. 1997. [NETSCAPE98] Introduction to SSL. http://developer.netscape.com/docs/manuals/security/sslin/contents.htm. Netscape Communications. 1998. [SRL98] Real Time Streaming Protocol (RTSP). H. Schulzrinne, A. Rao, R. Lanphier http://www.cs.columbia.edu/~hgs/rtsp/draft/draft-ietf-mmusic-rtsp-09.pdf. Columbia Univ./Netscape/RealNetworks. 1998. [SUN98] Understanding JMF. http://java.sun.com/products/java-media/jmf/2.1.1/guide/JMF Architecture.html. Sum Microsystems. 1998. [SUN03] Java Secure Socket Extension (JSSE). http://java.sun.com/products/jsse. 2003. |