Abstract
The increasing popularity of online courses has highlighted the lack of collaborative tools for student groups. In addition, the introduction of lecture videos into the online curriculum has drawn attention to the disparity in the network resources used by students. We present an e-Learning architecture and adaptation model called AI2TV (Adaptive Internet Interactive Team Video), which allows virtual students, possibly some or all disadvantaged in network resources, to collaboratively view a video in synchrony. AI2TV upholds the invariant that each student will view semantically equivalent content at all times. Video player actions, like play, pause and stop, can be initiated by any student and their results are seen by all the other students. These features allow group members to review a lecture video in tandem, facilitating the learning process. Experimental trials show that AI2TV can successfully synchronize video for distributed students while, at the same time, optimizing the video quality, given fluctuating bandwidth, by adaptively adjusting the quality level for each student.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Miller, J., Ditzler, C., Lamb, J.: Reviving a Print-based Correspondence Study Program In the Wake of Online Education. In: American Association for Collegiate Independent Study: Distance Learning: Pioneering the Future (2003)
The Application and Implications of Information Technologies in Postsecondary Distance Education: An Initial Bibliography. Technical Report NSF 03-305, National Science Foundation, Division of Science Resources Statistics (2002)
Wells, J.G.: Effects of an on-line computer-mediated communication course. Journal of Industrial Technology 37 (2000)
Burgess, L.A., Strong, S.D.: Trends in online education: Case study at southwest missouri state university. Journal of Industrial Teacher Education 19 (2003)
Richtel, M.: In a Fast-Moving Web World, Some Prefer the Dial-Up Lane. The New York Times (2004)
McCanne, S., Jacobson, V., Vetterli, M.: Receiver-driven layered multicast. In: ACM SIGCOMM, vol. 26(4), pp. 117–130. ACM Press, New York (1996)
Li, W.: Overview of the fine granularity scalability in mpeg-4 video standard. IEEE Transactions on Circuits and Systems for Video Technology 11, 301–317 (2001)
Liu, T., Kender, J.R.: Time-constrained dynamic semantic compression for video indexing and interactive searching. In: IEEE Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 531–538 (2001)
Valetto, G.: Orchestrating the Dynamic Adaptation of Distributed Software with Process Technology. PhD thesis, Columbia University (2004)
Lemer, B.S., McCall, E.K., Wise, A., Cass, A.G., Osterweil, L.J., Sutton Jr., S.M.: Using little-jil to coordinate agents in software engineering. In: Automated Software Engineering Conference (2000)
Valetto, G., Kaiser, G.: Using Process Technology to Control and Coordinate Software Adaptation. In: International Conference on Software Engineering (2003)
Parekh, J., Kaiser, G., Gross, P., Valetto, G.: Retrofitting Autonomic Capabilities onto Legacy Systems. In: Journal of Cluster Computing. Kluwer, Dordrecht (in press)
Gautier, L., Diot, C.: Design and evaluation of mimaze, a multi-player game on the internet. In: International Conference on Multimedia Computing and Systems, pp. 233–236 (1998)
Baqai, S., Khan, M.F., Woo, M., Shinkai, S., Khokhar, A.A., Ghafoor, A.: Quality-based evaluation of multimedia synchronization protocols for distributed multimedia information systems. IEEE Journal of Selected Areas in Communications 14, 1388–1403 (1996)
Corte, A.L., Lombardo, A., Palazzo, S., Schembra, G.: Control of perceived quality of service in multimedia retrieval services: Prediction-based mechanism vs. compensation buffers. Multimedia Systems 6, 102–112 (1998)
Wang, Y., Ostermann, J., Zhang, Y.Q.: Video Processing and Communications. Prentice-Hall, Englewood Cliffs (2002)
Yin, H., Lin, C., Zhuang, J.J., Ni, Q.: An adaptive distance learning system based on media streaming. In: International Conference on Web-Based Learning, pp. 184–192 (2004)
Walpole, J., Koster, R., Cen, S., Cowan, C., Maier, D., McNamee, D., Pu, C., Steere, D., Yu, L.: A Player for Adaptive MPEG Video Streaming Over The Internet. In: 26th Applied Imagery Pattern Recognition Workshop, SPIE (1997)
Gupta, S., Kaiser, G.: A Virtual Environment for Collaborative Distance Learning With Video Synchronization. In: 7th IASTED International Conference on Computers and Advanced Technology in Education (2004)
Dossick, S.E., Kaiser, G.E.: CHIME: A Metadata-Based Distributed Software Development Environment. In: Joint 7th European Software Engineering Conference and 7th ACM SIGSOFT International Symposium on the Foundations of Software Engineering, pp. 464–475 (1999)
Rothermel, K., Helbig, T.: An Adaptive Protocol for Synchronizing Media Streams. Multimedia Systems 5, 324–336 (1997)
Gonzalez, A.J., Adbel-Wahab, H.: Lightweight stream synchronization framework for multimedia collaborative applications. In: 5th IEEE Symposium on Computers and Communications (2000)
Liu, H., Zarki, M.E.: A synchronization control scheme for real-time streaming multimedia applications. In: Packet Video 2003 (2003)
Liu, J., Li, B., Zhang, Y.Q.: Adaptive video multicast over the internet. IEEE Multimedia 10, 22–33 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Phung, D., Valetto, G., Kaiser, G. (2005). Adaptive Internet Interactive Team Video. In: Lau, R.W.H., Li, Q., Cheung, R., Liu, W. (eds) Advances in Web-Based Learning – ICWL 2005. ICWL 2005. Lecture Notes in Computer Science, vol 3583. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11528043_7
Download citation
DOI: https://doi.org/10.1007/11528043_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-27895-5
Online ISBN: 978-3-540-31716-6
eBook Packages: Computer ScienceComputer Science (R0)