网上电话的原理是什么?

programmeraaron 2004-11-04 01:57:19
如题
...全文
116 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
felixwoo 2004-11-04
  • 打赏
  • 举报
回复
原理就是:
音频采集(可以用DirectX)--->数据压缩(ACM,G.729等)--->网络数据传输(Socket,TCP或RTP协议)--->解压--->播放
earlsen 2004-11-04
  • 打赏
  • 举报
回复
一、什么是网上电话

网上电话是指在Internet网上传送语音信息,以Internet为媒介,进行交流通话的方式。网上电话用一个Modem加一个专用软件加一个Internet账号,就可以让电脑在Internet上呼叫另一台电脑。网上电话的硬件非常简单,只需要全双工的声卡、话筒和音箱即可。若打可视电话,还需增加一个视频头。网上电话软件是使用网上电话的关键,它有很多种。其中IE5.0附带的NetMeeting,VocalTec公司的Internet Phone,Netscape的Webphone等。其中IE附带的NetMeeting比较容易得到。

二、网上电话原理

因为在Internet上,电子文件可以畅通无阻。语音信号的数据亦可先数字化后,再压缩成文件传出,接收的一方再将收到的文件恢复成语音播放出来,这就是网上电话的基本原理。

上网后,用户利用网上电话软件,再连接网上电话软件的主机(即登录上主机),便可以和当前也在此主机上的用户交谈了。另外网上电话软件的作用是当用户对着话筒讲话时,由话筒传到计算机的数据变成数字语音文件传到主机,再传到对方的计算机中,由对方计算机上的同一款网上电话软件负责解释。再由音箱播放出来。反过来,对方答话时,步骤亦同。除了“说话”外,网上电话软件还具有打字、画图、影像、传文件、答录机、语音信件、共享程序等功能。

三、网上电话需要的设备

一台可执行网上电话软件的计算机,最好是Pentium l33MHz以上,32M以上内存,Windows95或98、WindowsNT4.0以及WindoWs2000的操作系统,全双工声卡,话筒和音箱,网上电话软件,调制解调器(28.8Mbit/s以上),Internet账号以便连上Internet,条件允许的话可购买摄影机。
深山老翁 2004-11-04
  • 打赏
  • 举报
回复
数据报文交换方式:)
一半乐事 2004-11-04
  • 打赏
  • 举报
回复
就是IP电话。只不过是软终端。
昨今明2017 2004-11-04
  • 打赏
  • 举报
回复
IP电话么?
up
runnercn 2004-11-04
  • 打赏
  • 举报
回复
数模转换

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧