基于java的音视频聊天系统论文+开题报告+ppt答辩+设计源码.rar
基于java的音视频聊天系统论文+开题报告+ppt答辩+设计源码,摘要 随着多媒体技术与ip网络通信技术的飞速发张,基于ip网络的视频聊天系统为异地分布的人们提供一个包括音、视、问、图等多种媒体的全方位感知的空间环境,使人们以自然的方式进行交流,必将成为现代信息社会不可缺少的一种需求和技术热点。由于目前大部分的视频聊天系统对硬件的依赖性较强,利用软件来实现多点控制、媒体流的传输等技术...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 wanli1988go 发布
摘要 随着多媒体技术与IP网络通信技术的飞速发张,基于IP网络的视频聊天系统为异地分布的人们提供一个包括音、视、问、图等多种媒体的全方位感知的空间环境,使人们以自然的方式进行交流,必将成为现代信息社会不可缺少的一种需求和技术热点。由于目前大部分的视频聊天系统对硬件的依赖性较强,利用软件来实现多点控制、媒体流的传输等技术,来代替传统视频聊天系统的昂贵且不可靠的硬件部分是本文的主要研究内容。
本文首先介绍了多媒体通信的发展状况,接着描述了视频聊天系统结构和组成,国内外研究情况以及今后的发展前景,并对视频聊天系统设计的协议和关键技术做了详细的分析。本系统采用Java媒体框架(简称JMF)作为平台,JMF提供了一套通用的跨平台的JAVA API来访问底层的媒体框架。为对媒体数据进行获取、处理和传输的管理童工了一套统一的体系结构和消息通信协议。利用JMF的无缝扩展以支持新增内容类型格式,优化对所支持格式的处理并创建新的再现机制,通过JAVA平台的优越性,做到“编写一次,处处运行”。论文在分析了JMF的结构和工作原理后,采用JMF实现系统中的多媒体的处理。
关键词:JMF(JAVA媒体框架) 多媒体通信 实时传输协议
Video and Audio chat room
Abstract With the development of multimedia and network communicating technology,video chat system based on IP provides an envirconment space with omnibearing multiple media perception including audio,video,text,as well as graphics for users in different areas. By this system they can communicate with each other in the nature mode,and will be a necessary demand and technological hotspot for the modem society. Owing to most of video conferencing systems depend upon hardware more deeply at present,therefore,it is main research that realize the technology of multipoint control and multimedia stream transmitting by software,instead of costly and dickey hardware parts of video chat system traditionally.
In this paper we first refer to the development of multimedia communication,following describe the construction and componets of video chat system and developing trend in future,analyze the protocol and key technology in detail which including of in video chat system.This system adopted Java Media Framework(shortended from JMF)as exploitation platform.Java Media Framework provides a common cross-platform Java API for accessing underlying media managing the acquisition,processing,and delivery of time-based media data. By seamlessly extendabilitty of JMF to support additional content types and formats,optimize handling of supported formats,and create new presentation mechanisms.By exploting the advantages of the Java platform,Java delivers the promise of “Write Once,Run Anywhere”.The thesis adopts JMF to realize the treatment of the multimedia in the system after analyzing structure of JMF and operating principle.
Key words: JMF(Java Media Frame) Multimedia Communication Real Time Transport Protocol(RTP)
目 录
第一章 IP网络的多媒体通信概述 1
1.1 多媒体通信的发展过程 1
1.2 多媒体通信的基本知识 4
1.3 多媒体通信服务的分类 6
第二章 视音频聊天系统概述及结构组成 7
2.1 视音频聊天系统概述 7
2.2 视音频聊天系统的组成 7
第三章 视音频聊天系统相关技术 9
3.1 JAVA媒体框架JMF 9
3.2 RTP/RTCP协议 14
3.3 组播技术 17
第四章 视音频聊天系统设计 20
4.1 安装与配置 20
4.2 主界面 20
4.3 建立服务端与客户端通信 23
4.4 多线程 27
4.5 检查多媒体格式 29
4.6 传输RTP实时数据 31
4.7 接收RTP实时数据 32
4.8 技术难点及解决方案 37
第五章 结 论 39
致 谢 40
参考文献: 41
参考文献:
[1] 黄永峰等. IP网络多媒体通信技术. 人民邮电出版社,2003:1~20
[2] (美)Chad Darby,John Griffin,Pascal de Haan等著;邱仲潘等译. Java网络编程指南. 电子工业出版社,2002
[3] 张凌燕.多媒体会议系统音、视频传输组播问题的研究. 微电子学与计算机,No.12,2003:22~26
[4] [美]Pete Loshin著;刘谦,苏建平,王军平等译. TCP/IP透彻理解. 电子工业出版社,2003:195~330
[5] 王雷春. 基于Java的媒体框架(JMF)研究. 福建电脑,No.8,2003:47
[6] 李怀俊,章云 .基于Java技术的网络视频图像传输. 电视广播与传输,No.10,2002:24~26
[7] 刘其成,高坚,李凯里. 基于Java数据报通信技术的聊天室设计与实现. 信息技术,No.8,2002:14~16
[8] 原野,沈钧毅,邢东山. 基于Java与JMF的在线媒体教室系统. 计算机工程,Vol.28,No.3,March 2002:234~236
[9] 毛黎莉,潘建国. 基于JMF的RTP应用分析与研究. 微型电脑应用,Vol.18,No.12,2002:15~18
[10] 张斯红,俞宁. 实时多媒体数据多点传输的IP组播技术及实现. 计算机应用研究,No.7,2002:140~146
本文首先介绍了多媒体通信的发展状况,接着描述了视频聊天系统结构和组成,国内外研究情况以及今后的发展前景,并对视频聊天系统设计的协议和关键技术做了详细的分析。本系统采用Java媒体框架(简称JMF)作为平台,JMF提供了一套通用的跨平台的JAVA API来访问底层的媒体框架。为对媒体数据进行获取、处理和传输的管理童工了一套统一的体系结构和消息通信协议。利用JMF的无缝扩展以支持新增内容类型格式,优化对所支持格式的处理并创建新的再现机制,通过JAVA平台的优越性,做到“编写一次,处处运行”。论文在分析了JMF的结构和工作原理后,采用JMF实现系统中的多媒体的处理。
关键词:JMF(JAVA媒体框架) 多媒体通信 实时传输协议
Video and Audio chat room
Abstract With the development of multimedia and network communicating technology,video chat system based on IP provides an envirconment space with omnibearing multiple media perception including audio,video,text,as well as graphics for users in different areas. By this system they can communicate with each other in the nature mode,and will be a necessary demand and technological hotspot for the modem society. Owing to most of video conferencing systems depend upon hardware more deeply at present,therefore,it is main research that realize the technology of multipoint control and multimedia stream transmitting by software,instead of costly and dickey hardware parts of video chat system traditionally.
In this paper we first refer to the development of multimedia communication,following describe the construction and componets of video chat system and developing trend in future,analyze the protocol and key technology in detail which including of in video chat system.This system adopted Java Media Framework(shortended from JMF)as exploitation platform.Java Media Framework provides a common cross-platform Java API for accessing underlying media managing the acquisition,processing,and delivery of time-based media data. By seamlessly extendabilitty of JMF to support additional content types and formats,optimize handling of supported formats,and create new presentation mechanisms.By exploting the advantages of the Java platform,Java delivers the promise of “Write Once,Run Anywhere”.The thesis adopts JMF to realize the treatment of the multimedia in the system after analyzing structure of JMF and operating principle.
Key words: JMF(Java Media Frame) Multimedia Communication Real Time Transport Protocol(RTP)
目 录
第一章 IP网络的多媒体通信概述 1
1.1 多媒体通信的发展过程 1
1.2 多媒体通信的基本知识 4
1.3 多媒体通信服务的分类 6
第二章 视音频聊天系统概述及结构组成 7
2.1 视音频聊天系统概述 7
2.2 视音频聊天系统的组成 7
第三章 视音频聊天系统相关技术 9
3.1 JAVA媒体框架JMF 9
3.2 RTP/RTCP协议 14
3.3 组播技术 17
第四章 视音频聊天系统设计 20
4.1 安装与配置 20
4.2 主界面 20
4.3 建立服务端与客户端通信 23
4.4 多线程 27
4.5 检查多媒体格式 29
4.6 传输RTP实时数据 31
4.7 接收RTP实时数据 32
4.8 技术难点及解决方案 37
第五章 结 论 39
致 谢 40
参考文献: 41
参考文献:
[1] 黄永峰等. IP网络多媒体通信技术. 人民邮电出版社,2003:1~20
[2] (美)Chad Darby,John Griffin,Pascal de Haan等著;邱仲潘等译. Java网络编程指南. 电子工业出版社,2002
[3] 张凌燕.多媒体会议系统音、视频传输组播问题的研究. 微电子学与计算机,No.12,2003:22~26
[4] [美]Pete Loshin著;刘谦,苏建平,王军平等译. TCP/IP透彻理解. 电子工业出版社,2003:195~330
[5] 王雷春. 基于Java的媒体框架(JMF)研究. 福建电脑,No.8,2003:47
[6] 李怀俊,章云 .基于Java技术的网络视频图像传输. 电视广播与传输,No.10,2002:24~26
[7] 刘其成,高坚,李凯里. 基于Java数据报通信技术的聊天室设计与实现. 信息技术,No.8,2002:14~16
[8] 原野,沈钧毅,邢东山. 基于Java与JMF的在线媒体教室系统. 计算机工程,Vol.28,No.3,March 2002:234~236
[9] 毛黎莉,潘建国. 基于JMF的RTP应用分析与研究. 微型电脑应用,Vol.18,No.12,2002:15~18
[10] 张斯红,俞宁. 实时多媒体数据多点传输的IP组播技术及实现. 计算机应用研究,No.7,2002:140~146