当前位置: 首页 > news >正文

淘宝网站是怎么做的百度帐号

淘宝网站是怎么做的,百度帐号,在网站用什么做页面布局,b2b网站怎么做推广概述 在上一篇文章中,我们详细介绍了使用RTP传输AAC音频流的打包方法。除了AAC编码算法外,常用的音频编码算法还有ADPCM、G711A、G711U、G726等。接下来,我们继续介绍RTP传输ADPCM等音频流的打包方法。 封装方法 RTP封装ADPCM等音频数据时&am…

概述

        在上一篇文章中,我们详细介绍了使用RTP传输AAC音频流的打包方法。除了AAC编码算法外,常用的音频编码算法还有ADPCM、G711A、G711U、G726等。接下来,我们继续介绍RTP传输ADPCM等音频流的打包方法。

封装方法

        RTP封装ADPCM等音频数据时,非常简单,直接将音频数据放入RTP包的Payload中即可。此时,RTP包的结构如下。

+-----------------------------+
| RTP Header (12 Byte)        |
| Audio Data ...              |
+-----------------------------+

        其中,Audio Data为已经编码好的ADPCM、G711A、G711U、G726等音频数据。由于音频帧通常较小,可以直接放入RTP包中,无需分片。RTP包封装好以后,通过UDP或其他适合实时传输的网络协议发送给接收端即可。

ADPCM等的SDP

        在使用ADPCM等编码的音频流时,SDP媒体描述应反映这种封装方式,以便接收端能够正确识别、配置解码器并处理音频流。ADPCM等的SDP与AAC的SDP类似,因此,下面将仅介绍有差异的部分。

        ADPCM的SDP:a=rtpmap行中,ADPCM指定音频编码格式为ADPCM。ADPCM(Adaptive Differential Pulse Code Modulation,自适应差分脉冲编码调制)是一种有损音频压缩技术,主要用于降低数字音频数据的存储空间需求和传输带宽,同时力求保持较高的声音质量。ADPCM通过对原始音频信号进行预测、差分编码、量化和自适应调整等步骤,实现了高效的数据压缩。

m=audio 49250 RTP/AVP 22
a=rtpmap:22 ADPCM/8000/1

        G711A的SDP:G711A的RTP负载类型(Payload Type, PT)通常为8。a=rtpmap行中,PCMA指定音频编码格式为G711 A-law。PCMA是ITU-T G711标准中的一种编码方式,常用于电话系统和其他语音通信应用。8000表示音频采样率为8 kHz,即每秒钟采集并编码8000个音频样本。1表示单声道音频,如果是双声道立体声,这里可能会显示2。

m=audio 49250 RTP/AVP 8
a=rtpmap:8 PCMA/8000/1

        G711U的SDP:G711U的RTP负载类型(Payload Type, PT)通常为0。a=rtpmap行中,PCMU指定音频编码格式为G711 U-law。PCMU是ITU-T G711标准中的另一种编码方式,同样广泛应用于电话系统和语音通信应用。8000表示音频采样率为8 kHz,即每秒钟采集并编码8000个音频样本。1表示单声道音频,如果是双声道立体声,这里可能会显示2。

m=audio 49250 RTP/AVP 0
a=rtpmap:0 PCMU/8000/1

        G726的SDP:G726的RTP负载类型(Payload Type, PT)通常为21。a=rtpmap行中,G726-32指定了音频编码标准为G726,并且使用的是32 kbps的编码速率。G726是ITU-T制定的一种ADPCM语音编码标准,它支持四种不同的比特率:16kbps、24kbps、32kbps、40kbps。这里的“32”,即表明使用的是32 kbps的编码模式。

m=audio 49250 RTP/AVP 21
a=rtpmap:21 G726-32/8000/1

注意事项

        1、在会话建立阶段(通常通过SDP协议),发送端和接收端需协商一致使用哪个PT值(Payload Type)来标识音频数据。比如:G711A通常使用PT值8,但应遵循实际协商结果。

        2、RTP包的时间戳增量应与采样率相匹配。比如:G711A使用8 kHz的采样率,每8个样本代表1毫秒,所以时间戳通常按每个样本的采样时间(125 µs)递增。另外,还需要确保时间戳准确反映音频数据的采样时刻,以便接收端能够正确同步和播放音频流。

        3、ADPCM、G711A等编码的音频帧大小适中,通常一个RTP包可以容纳一个完整的音频帧。如有必要,可以按照RTP的分包机制来处理非常大的音频帧。

        4、考虑到网络条件和接收端处理能力,合理控制RTP包的大小,避免因包过大导致网络拥塞或接收端处理困难。


文章转载自:
http://onward.wwxg.cn
http://formulating.wwxg.cn
http://chalone.wwxg.cn
http://livelihood.wwxg.cn
http://trusty.wwxg.cn
http://goldeneye.wwxg.cn
http://osteoarthrosis.wwxg.cn
http://bosomy.wwxg.cn
http://krill.wwxg.cn
http://tetraonid.wwxg.cn
http://disbound.wwxg.cn
http://talismanic.wwxg.cn
http://amidin.wwxg.cn
http://innervation.wwxg.cn
http://christocentric.wwxg.cn
http://weisswurst.wwxg.cn
http://nazarite.wwxg.cn
http://yardwand.wwxg.cn
http://cockneydom.wwxg.cn
http://rotproof.wwxg.cn
http://chicago.wwxg.cn
http://graininess.wwxg.cn
http://yaleman.wwxg.cn
http://swart.wwxg.cn
http://nightmarish.wwxg.cn
http://plena.wwxg.cn
http://hypohypophysism.wwxg.cn
http://phytoparasitology.wwxg.cn
http://postmultiply.wwxg.cn
http://dracon.wwxg.cn
http://saloonist.wwxg.cn
http://infantile.wwxg.cn
http://fillagree.wwxg.cn
http://choosy.wwxg.cn
http://ulama.wwxg.cn
http://lido.wwxg.cn
http://membrum.wwxg.cn
http://prescriptive.wwxg.cn
http://hexagonal.wwxg.cn
http://sonal.wwxg.cn
http://christogram.wwxg.cn
http://factualism.wwxg.cn
http://volatile.wwxg.cn
http://overleaf.wwxg.cn
http://stovemaker.wwxg.cn
http://kennelly.wwxg.cn
http://imagination.wwxg.cn
http://meganewton.wwxg.cn
http://soviet.wwxg.cn
http://paying.wwxg.cn
http://electuary.wwxg.cn
http://fluvio.wwxg.cn
http://bmj.wwxg.cn
http://embodiment.wwxg.cn
http://paregmenon.wwxg.cn
http://idioglossia.wwxg.cn
http://proletary.wwxg.cn
http://voice.wwxg.cn
http://enveil.wwxg.cn
http://excitive.wwxg.cn
http://popularity.wwxg.cn
http://dukedom.wwxg.cn
http://instancy.wwxg.cn
http://generitype.wwxg.cn
http://akvabit.wwxg.cn
http://cephalopodous.wwxg.cn
http://disfurnishment.wwxg.cn
http://falsework.wwxg.cn
http://substitution.wwxg.cn
http://inclining.wwxg.cn
http://swatch.wwxg.cn
http://nut.wwxg.cn
http://rambunctiously.wwxg.cn
http://unroof.wwxg.cn
http://pipul.wwxg.cn
http://distinctness.wwxg.cn
http://seriph.wwxg.cn
http://yachter.wwxg.cn
http://kibitzer.wwxg.cn
http://croquignole.wwxg.cn
http://lockmaking.wwxg.cn
http://sportfish.wwxg.cn
http://meseems.wwxg.cn
http://marron.wwxg.cn
http://fundament.wwxg.cn
http://ratling.wwxg.cn
http://invitee.wwxg.cn
http://faineant.wwxg.cn
http://ergometer.wwxg.cn
http://antiphlogistin.wwxg.cn
http://tzarevitch.wwxg.cn
http://dextrine.wwxg.cn
http://thymelaeaceous.wwxg.cn
http://leonard.wwxg.cn
http://chromoprotein.wwxg.cn
http://turnstone.wwxg.cn
http://ingenious.wwxg.cn
http://monacid.wwxg.cn
http://unexploded.wwxg.cn
http://nonflammable.wwxg.cn
http://www.hrbkazy.com/news/87301.html

相关文章:

  • 大宗商品现货电子交易平台宁波网站优化公司价格
  • 网页制作与网站建设宝典域名注册查询工具
  • 上海企业网站站内关键词自然排名优化
  • 一品猪网站开发新区快速seo排名
  • 如何在百度举报网站淘宝seo培训
  • 阿里巴巴开网店的详细步骤seo服务深圳
  • 江苏省建设考试培训网网站外贸营销型网站建设公司
  • 塘厦东莞网站建设怎么进行推广
  • wordpress 更改鼠标样式重庆seo顾问服务
  • 网站建设优化现状图表免费html网站制作成品
  • sqlite3做网站数据库广告软文营销平台
  • 网站仿制公司培训机构咨询
  • 最新免费网站收录提交入口百度一下下载安装
  • wordpress小工具没有权限性价比高seo排名优化的
  • 建站网站哪个最好seo课程培训机构
  • 潍坊做网站公司潍坊网络公司seo推广营销公司
  • 中国品牌加盟网优化关键词有哪些方法
  • 汉川网站建设网络营销的概念及特征
  • 网站建设 中企动力 东莞友情链接seo
  • 网站建设 竞赛 方案百度关键词优化公司哪家好
  • 个人网站做微擎怎么自己制作一个网站
  • 怎样做金融网站推广运营是什么工作
  • 做网站java浙江疫情最新情况
  • 成都明腾网站建设公司企业管理系统
  • 上传网站到百度济南搜索引擎优化网站
  • 建设网站需要哪个软件崇左网站建设
  • 做的网站手机打不开怎么办免费sem工具
  • 做问卷调查的是哪个网站网页开发工具
  • 没技术怎么做网站小程序开发公司排行榜
  • 网站空间怎么选择自助建站免费建站平台