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

做游戏网站教程动易网站首页错位

做游戏网站教程,动易网站首页错位,保定制作公司网站,北京网站制作培训概述 在上一篇文章中#xff0c;我们详细介绍了使用RTP传输AAC音频流的打包方法。除了AAC编码算法外#xff0c;常用的音频编码算法还有ADPCM、G711A、G711U、G726等。接下来#xff0c;我们继续介绍RTP传输ADPCM等音频流的打包方法。 封装方法 RTP封装ADPCM等音频数据时我们详细介绍了使用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的SDPartpmap行中ADPCM指定音频编码格式为ADPCM。ADPCMAdaptive Differential Pulse Code Modulation自适应差分脉冲编码调制是一种有损音频压缩技术主要用于降低数字音频数据的存储空间需求和传输带宽同时力求保持较高的声音质量。ADPCM通过对原始音频信号进行预测、差分编码、量化和自适应调整等步骤实现了高效的数据压缩。 maudio 49250 RTP/AVP 22 artpmap:22 ADPCM/8000/1 G711A的SDPG711A的RTP负载类型Payload Type, PT通常为8。artpmap行中PCMA指定音频编码格式为G711 A-law。PCMA是ITU-T G711标准中的一种编码方式常用于电话系统和其他语音通信应用。8000表示音频采样率为8 kHz即每秒钟采集并编码8000个音频样本。1表示单声道音频如果是双声道立体声这里可能会显示2。 maudio 49250 RTP/AVP 8 artpmap:8 PCMA/8000/1 G711U的SDPG711U的RTP负载类型Payload Type, PT通常为0。artpmap行中PCMU指定音频编码格式为G711 U-law。PCMU是ITU-T G711标准中的另一种编码方式同样广泛应用于电话系统和语音通信应用。8000表示音频采样率为8 kHz即每秒钟采集并编码8000个音频样本。1表示单声道音频如果是双声道立体声这里可能会显示2。 maudio 49250 RTP/AVP 0 artpmap:0 PCMU/8000/1 G726的SDPG726的RTP负载类型Payload Type, PT通常为21。artpmap行中G726-32指定了音频编码标准为G726并且使用的是32 kbps的编码速率。G726是ITU-T制定的一种ADPCM语音编码标准它支持四种不同的比特率16kbps、24kbps、32kbps、40kbps。这里的“32”即表明使用的是32 kbps的编码模式。 maudio 49250 RTP/AVP 21 artpmap: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://www.hkea.cn/news/14551087/

相关文章:

  • 徐州网站建设市场分析一个人开公司怎么注册
  • 郴州网站建设服务手机网站底部电话
  • 专门教ps的网站哈尔滨建站哪个好
  • 建设工程监理 精品课网站如何搜索关键词热度
  • 做网站手机版科技类网站怎么做
  • 个人网站 后台管理云南俊发建设集团网站
  • 培训前端网站开发媒体广告
  • 手机版网站开发网站开发 浏览器
  • 南宁建站程序开发一款app需要投入多少钱
  • 网站建设与网页设计百度文库html静态页面的制作
  • 网站建设用户需求调查网站开发检测用户微信号
  • 珠海微网站制作运动服饰网站建设项目规划书
  • 柯桥做网站有哪些公司沧州黄骅港贴吧最新消息
  • dedecms网站搬家企业站seo哪家好
  • 女性做网站西部数码网站建设助手
  • 新浪网站怎么做推广浙江建设职业学校网站
  • 自己买服务器建网站WordPress自适应幻灯插件
  • 怎样做无水印视频网站wordpress 添加xml
  • 中企动力 做网站 怎么样vue 直播网站开发
  • 滦南网站建设推广营销型网站平台建设
  • 购物网站模板代码互联网巨头是哪几家
  • 网站图片设置4:3网站开发主要有两个阶段
  • 知名的网站制作电子商务网站建设与管理 学习感想
  • 长沙百度网站推广优化长春朝阳学校网站建设
  • 贵阳网站建设多点互动怎样在手机上做自己的网站
  • 网站access数据怎么做在免费空间上传网站为什么访问不了
  • 网站建站之后需要维护吗一级做ae视频教程
  • 深圳网站建设设计公司iis里如何装php网站
  • 品牌网站源码大学网站建设与管理职责
  • 网站备案经验专做专业课视频的网站