170 likes | 190 Views
LYU0002 Wireless Cyber Campus. Supervisor: Prof. Michael R. Lyu Student: Jang Kim Fung Tang Ho Man. Presentation Outline. Introduction Project Aim Progress of 1 st Semester Problem faced & Solution Progress of 2 nd Semester Future Work Conclusion. Introduction (1).
E N D
LYU0002 Wireless Cyber Campus Supervisor: Prof. Michael R. Lyu Student: Jang Kim Fung Tang Ho Man
Presentation Outline • Introduction • Project Aim • Progress of 1st Semester • Problem faced & Solution • Progress of 2nd Semester • Future Work • Conclusion
Introduction (1) • Traditional Campus • Concentrated Area • Fixed teaching schedule • Face-to-face teaching • Lack communications between lecturers and students
Introduction (2) • Wireless Cyber Campus • No restriction in Time and Place • Adjustable teaching schedule • Course material distributed through network • Discussion through video-conferencing
Project Aim (1) • Implement a virtual classroom • Provide an inter-active way of communication for lecturer and students • Provide an alternative style of learning
Project Aim (2) • Students • Learn in an interactive environment • Schedule own time table • Seek help / advice from lecturer easily • Discuss in forum
Project Aim (3) • Lecturer • Deliver lectures through network • Distribute course materials to students • Provide channels for personal communication with students
Progress of 1st Semester • Implement part of the system using Visual C++, Direct Show and Winsock 2 • Functions • Send messages to others • Create public or private chat rooms for discussion • Lecturer presents lecture and saves video for student reference. • Students view the saved video of lecture through video player.
System Status Client list Room list Client list System message System Log Snap Shots (1)
Problem face • DirectShow does not provide a filter which supports video capturing and real-time transmission of the video across the network. • Encounter problems in implementing video conference and streaming application using Visual C++ and DirectShow
Solution • Implement the project using Java and JMF (Java Media Framework) • JMF supports RTP (Real-Time protocol) which can easily transmit video across network.
Progress of 2nd Semester • Build our system in Java • Successfully implement • chatting • file sharing • video player • video conference • video capturing • video streaming
Future Work • We have some idea for our system • For example, it can include • Notice board • Forum • Whiteboard • Online quiz • Homework submission
Conclusion • We have developed a system for educational aspect • Through our system, students and lecturer can enjoy the benefits of a virtual class room • Finally, we hope this learning environment can make learning fun.