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) 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 1 st 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.
Snap Shots (1) Room list Client list System message Client list System Log System Status
Snap Shots (2)
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 2 nd Semester Build our system in Java Successfully implement chatting file sharing video player video conference video capturing video streaming
Snap Shots (3)
Snap Shots (4)
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.