Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (34): 64-68.

Previous Articles     Next Articles

M-learning broadcasting system for hybrid presentation scenario

LIN Yi1, XIE Weikai2, LU Chenping2, ZHANG Zhiqiang2, SHEN Ruimin1   

  1. 1.Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200030, China
    2.E-learning Lab, Shanghai Jiaotong University, Shanghai 200030, China
  • Online:2012-12-01 Published:2012-11-30

支持混合演示场景的移动学习直播系统

林  艺1,谢伟凯2,鲁晨平2,张智强2,申瑞民1   

  1. 1.上海交通大学 计算机科学与工程系,上海 200030
    2.上海交通大学 现代远程教育研究中心,上海 200030

Abstract: The unreliable network environment and the unsatisfactory performances of using traditional encoding technologies to encode screen in hybrid presentation scenario limit the development of M-learning. To attack this problem, an M-learning broadcasting system is proposed in this paper. In the system the HTTP-streaming technology is employed to enhance the adaptability to different network environment, and a new rate control algorithm is used to control the peak bit rate of the generated stream and to make the system support the hybrid presentation scenario in teacher’s screen. Experimental results show that the course streamed by this M-learning broadcasting system can play fluently on mobile phones with the mainstream configuration.

Key words: E-learning, M-learning, HTTP-Streaming, screen encoding, rate control

摘要: 移动学习的网络环境中往往无法保证可靠持久的连接,而且在越来越常见的混合演示场景的编码中传统的屏幕编码技术的输出帧率较低而通用视频编码技术的静态图像质量较差。针对上述两个问题提出的支持混合演示场景的移动课程直播系统,利用HTTP-Streaming技术提升系统对不同网络环境的适应能力,并且使用改进的屏幕编码码率控制算法使得系统在有效控制峰值码率的基础上能够支持教师端屏幕可能出现的混合演示场景的编码。实验证明在当前主流配置的手机上课程内容能够流畅播放。

关键词: 远程教育, 移动学习, HTTP-Streaming, 屏幕编码, 码率控制