基于JMF的网上语音答疑讨论系统的设计与实现  被引量:1

Design and Implementation of Voice Question Answering and Discussing System Based on JMF

在线阅读下载全文

作  者:赵新慧[1] 李文超[1] 

机构地区:[1]辽宁石油化工大学信息工程学院,辽宁抚顺113001

出  处:《辽宁石油化工大学学报》2005年第4期71-74,共4页Journal of Liaoning Petrochemical University

摘  要:介绍了Java媒体框架应用编程接口JMF的结构特点,阐述了利用JMF实现声音的实时捕捉和组播, 给出了网上实时语音答疑讨论系统的设计及实现过程。所开发的网上实时语音答疑讨论系统,实现了教师与学生以及学生与学生之间在网上的实时交流。系统把组播组的成员分为Server和Client两种。系统中的数据流分为两类,一类是音频数据流,采用JMF提供的RTP协议进行组播传输和接收;另一类是发言申请和响应的文本数据流, 采用java.net包中的MulticastSocket类来实现组播和接收。分别由两个线程来处理两类数据流。系统经过在校园网上运行测试,结果比较令人满意。The characteristics of Java media framework (JMF) API were introduced. The implementation of real-time capture and transportation of round based on JMF was presented in detail. The process of design and implementation of a real - time question answering and discussing system was offered. The system realizes real- time communication between teachers and students or among students. There are two kinds of members in multicast group: Server and Client. Data streams are divided to two parts in the system. One is audio frequency data stream that is transmitted and received through RTP provided by JMF. The other is text data stream that is managed with MulticastSocket class in java. net packet. Each data stream is handled with a thread. Having been run in campus net, the system has a good performance.

关 键 词:组播 JAVA媒体框架 实时传输协议 语音 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象