第五章 声音信号的传输--jvoip的翻译

原创 2011年01月15日 07:36:00

2011年1月15日

我们现在知道怎样在不浪费带宽的情况下发送声音信息,所以我们可以继续语音数据传输的这个主题。IP协议只提供尽可能好的服务但没有QoS(质量评估)。像样点的语音通信,必须有Qos保证,因为太多的延迟或太多的丢包会严重影响会话的质量。

    这章将讨论我们怎样在保证通信质量的情况下传输语音信息。首先我们会提及一些普遍上的要求,接着我们讨论什么协议可以用在语音数据传输上。也会讨论到一些保留的方法,因为它们可以提高传输的质量,最后我们讨论传输延迟。

5.1要求

    当传输语音数据包时,必须有一些机制来同步语音信号。这些连续的包应该在适合的时间和适合的顺序里播放。这种类型的同步就叫做内在媒体(intra-media)同步。

    我们已经在第三章里面看到实时语音通信,全部的延迟必须保持得尽可能低。由于IP网络只提供尽力的服务,并没有担保延迟可以达到要求。类似地,丢包率可能会很高,例如在拥塞期间。为了传输电话质量的语音,必须有一些QoS机制来提供这些保证。

     语音数据一般被分为小时间片来传输。有可能接收端不能处理这些数据流,所以发送端必须知道接收端能否有能力处理这输入数据流。这个方法便是数据流控制。

      因为事实上数据在一般规则下发送,不太可能一个链接会发生过载或拥塞。其次,拥塞会引发丢包和增加延时,它些都是语音通信里面不好的。语音传输单元应能检测拥塞的出现并能采取适当的措施,这便叫做拥塞控制。

    流与拥塞控制的适当措施便是减少数据发送量。一般地,这些操作与压缩模块结合:当数据率要降低时,便通知压缩模块增加压缩率。这通常会降低语音质量,但总比大大的丢包率与很长的延时要好。

5.2 传输协议

(待续。。。)http://research.edm.uhasselt.be/jori/thesis/onlinethesis/chapter5.html

声音信号编码和FFT解码

最近我在一个队伍里参加2014

android 通过数组,流播放声音的方法,音频实时传输

AudioRecord和AudioTrack类是Android获取和播放音频流的重要类,放置在android.media包中。与该包中 的MediaRecorder和MediaPlayer类不同,Au...
  • artwebs
  • artwebs
  • 2014年02月09日 12:00
  • 1482

声音信号处理实验指导

  • 2015年08月02日 10:28
  • 101KB
  • 下载

声音导引系统及信号采集处理电路设计

2009年参加了全国大学生电子竞赛,经过全队三人的努力,最终荣获全国一等奖(当年浙江省本科组全国一等奖好像一共5个队伍),在这里特别感谢武林老师,是他为我们创造了这么好的条件,才能够在电子竞赛的道路上...

声音信号的获取与处理

  • 2011年12月10日 16:47
  • 439KB
  • 下载

Socket编程------TCP文件传输(文档、声音、图片、视频和压缩包等)

本程序是基于TCP稳定传输的文件传输,可以兼容任何类型任何格式的文件传输。 ☆基本思路(客户端) 客户端需要明确服务器的ip地址以及端口,这样才可以去试着建立连接,如果连接失败,会出现异常。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第五章 声音信号的传输--jvoip的翻译
举报原因:
原因补充:

(最多只允许输入30个字)