没有合适的资源?快使用搜索试试~ 我知道了~
JAVA编程实验:音频传输.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 29 浏览量
2022-06-10
12:24:38
上传
评论
收藏 42KB DOC 举报
温馨提示
试读
3页
JAVA编程实验:音频传输
资源推荐
资源详情
资源评论
实验: 音频传输
实验目的:
利用 JMF 中关于音频的 API,实现一个在两个客户端从各自的声卡抓取话
筒的输入,并相互发送音频流的程序,并将收到的音频流在本地通过声卡播放。
实验对应知识点:
JMF。
实验前任务:
下载 sun 公司网站上的 JMF 例子程序并理解其机制。
实验步骤:
JMF 的基本概念
Java 媒体框架(JMF)使你能够编写出功能强大的多媒体程序,却不用关心
底层复杂的实现细节。JMF API 的使用相对比较简单,但是能够满足几乎所
有多媒体编程的需求。
1.数据源
在 JMF 中,DataSource 对象就是数据源,它可以是一个多媒体文件,也可
以是从互联网上下载的数据流。对于 DataSource 对象,一旦你确定了它的
位置和类型,对象中就包含了多媒体的位置信息和能够播放该多媒体的软件
信息。当创建了 DataSource 对象后,可以将它送入 Player 对象中,而 Player
对象不需要关心 DataSource 中的多媒体是如何获得的,以及格式是什么。
2.截取设备
截取设备指的是可以截取到音频或视频数据的硬件,如麦克风、摄像机等。
截取到的数据可以被送入 Player 对象中进行处理。
3.播放器
在 JMF 中对应播放器的接口是 Player。Player 对象将音频/视频数据流作为
输入,然后将数据流输出到音箱或屏幕上。Player 对象有多种状态,JMF 中
39
资源评论
oligaga
- 粉丝: 51
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功