VorbisRTP: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
No edit summary
(Replace draft links with RFC links.)
(21 intermediate revisions by 13 users not shown)
Line 3: Line 3:
This page documents current consensus on the RTP payload format for Vorbis audio. This encapsulation is useful for interactive and multicast streaming.
This page documents current consensus on the RTP payload format for Vorbis audio. This encapsulation is useful for interactive and multicast streaming.


=== Drafts ===
=== Standard ===


[http://svn.xiph.org/tags/vorbis/libvorbis-1.1.0/doc/draft-kerr-avt-vorbis-rtp-03.txt draft-kerr-avt-vorbis-rtp-03] (now expired) was the last spec attempt and serves as the baseline for current work.
In 2008, the Vorbis RTP specification was accepted by the IETF's Network Working Group as RFC 5215. It may be found at
 
*[http://tools.ietf.org/rfc/rfc5215.txt rfc5215.txt]
Version 04 of the draft is being written using the XML markup defined in [http://xml.resource.org/public/rfc/html/rfc2629.html RFC2629]. Text and HTML versions of the current draft state are available here:
*[http://xiph.org/vorbis/doc/rfc5215.xml rfc5215.xml]
 
* [http://www.j-ogg.de/rfc/vorbis-rtp.txt draft-kerr-avt-vorbis-rtp-04.txt]
* [http://www.j-ogg.de/rfc/vorbis-rtp.html draft-kerr-avt-vorbis-rtp-04.html]


=== Issues ===
=== Issues ===
Line 32: Line 29:
=== Implementation ===
=== Implementation ===


Tor-Einar Jarnbjo has an [http://www.j-ogg.de/rtp/index.html example implementation] that extends the ideas in the 03 draft a bit.
Tor-Einar Jarnbjo has an [http://www.j-ogg.de/rtp/index.html example implementation] that extends the ideas in the kerr 03 draft a bit.
[http://www.shop263.com/doi-47/211.htm 3苯基丙烯酰氯]
 
[http://www.shop263.com/doi-47/212.htm 500双面胶粘带]
[[Category:Vorbis]]
[http://www.shop263.com/doi-47/213.htm 502系列]
[http://www.shop263.com/doi-47/214.htm AB胶]
[http://www.shop263.com/doi-47/215.htm BOPP封箱带]
[http://www.shop263.com/doi-47/216.htm BOPP上光膜]
[http://www.shop263.com/doi-47/217.htm B形胶]
[http://www.shop263.com/doi-47/218.htm B型硅胶]
[http://www.shop263.com/doi-47/219.htm DVD粘合剂]
[http://www.shop263.com/doi-47/220.htm EVA板材]
[http://www.shop263.com/doi-47/221.htm MEKP]
[http://www.shop263.com/doi-47/222.htm MEKPO]
[http://www.shop263.com/doi-47/223.htm pc板保护胶带]
[http://www.shop263.com/doi-47/224.htm PET聚酯瓶]
[http://www.shop263.com/doi-47/225.htm PSP涂层板]
[http://www.shop263.com/doi-47/226.htm PU胶]
[http://www.shop263.com/doi-47/227.htm PVC]
[http://www.shop263.com/doi-47/228.htm PVC高压电气绝缘胶粘带]
[http://www.shop263.com/doi-47/229.htm PVC与木材热合胶]
[http://www.shop263.com/doi-47/230.htm TBPB]
[http://www.shop263.com/doi-47/231.htm UV玻璃胶]
[http://www.shop263.com/doi-47/232.htm UV光固化胶]
[http://www.shop263.com/doi-47/233.htm UV光固胶]
[http://www.shop263.com/doi-47/234.htm UV光固软胶]
[http://www.shop263.com/doi-47/235.htm UV光盘胶]
[http://www.shop263.com/doi-47/236.htm UV光油]
[http://www.shop263.com/doi-47/237.htm UV胶]
[http://www.shop263.com/doi-47/238.htm UV水晶胶]
[http://www.shop263.com/doi-47/239.htm UV丝印光油]
[http://www.shop263.com/doi-47/240.htm UV塑料光油]
[http://www.shop263.com/doi-47/241.htm UV透明胶]
[http://www.shop263.com/doi-47/242.htm UV无影胶]
[http://www.shop263.com/doi-47/243.htm VAE地板]
[http://www.shop263.com/doi-47/244.htm 白胶]
[http://www.shop263.com/doi-47/245.htm 白乳胶]
[http://www.shop263.com/doi-47/246.htm 包扎带]
[http://www.shop263.com/doi-47/247.htm 包装胶粘剂]
[http://www.shop263.com/doi-47/248.htm 包装用硅胶]
[http://www.shop263.com/doi-47/249.htm 保护胶带]
[http://www.shop263.com/doi-47/250.htm 保健食品]
[http://www.shop263.com/doi-47/251.htm 苯环]
[http://www.shop263.com/doi-47/252.htm 编织袋]
[http://www.shop263.com/doi-47/253.htm 变色硅胶]
[http://www.shop263.com/doi-47/254.htm 变压器]
[http://www.shop263.com/doi-47/255.htm 变压器瞬间堵漏胶]
[http://www.shop263.com/doi-47/256.htm 冰箱用双面胶带]
[http://www.shop263.com/doi-47/257.htm 丙烯酸胶粘剂]
[http://www.shop263.com/doi-47/258.htm 丙烯酸型压敏胶]
[http://www.shop263.com/doi-47/259.htm 丙烯酸酯]
[http://www.shop263.com/doi-47/260.htm 丙烯酸酯胶]
[http://www.shop263.com/doi-47/261.htm 丙烯酸酯压敏胶]
[http://www.shop263.com/doi-47/262.htm 玻璃钢]
[http://www.shop263.com/doi-47/263.htm 玻璃钢垃圾车]
[http://www.shop263.com/doi-47/264.htm 玻璃胶]
[http://www.shop263.com/doi-47/265.htm 补强剂]
[http://www.shop263.com/doi-47/266.htm 不饱和聚酯漆]
[http://www.shop263.com/doi-47/267.htm 不干胶]
[http://www.shop263.com/doi-47/268.htm 不干胶商标]
[http://www.shop263.com/doi-47/269.htm 不干胶商标纸]
[http://www.shop263.com/doi-47/270.htm 不粘塑料带]
[http://www.shop263.com/doi-47/271.htm 彩虹膜]
[http://www.shop263.com/doi-47/272.htm 超软粘合剂]
[http://www.shop263.com/doi-47/273.htm 城市路椅]
[http://www.shop263.com/doi-47/274.htm 抽湿机]
[http://www.shop263.com/doi-47/275.htm 瓷砖粘结剂]
[http://www.shop263.com/doi-47/276.htm 粗孔胶]
[http://www.shop263.com/doi-47/277.htm 促进剂]
[http://www.shop263.com/doi-47/278.htm 醋酸盐]
[http://www.shop263.com/doi-47/279.htm 大力胶]
[http://www.shop263.com/doi-47/280.htm 大棚胶]
[http://www.shop263.com/doi-47/281.htm 大倾角波状挡边输送带]
[http://www.shop263.com/doi-47/282.htm 单组分RTV橡胶]
[http://www.shop263.com/doi-47/283.htm 低密度低气味高回弹]
[http://www.shop263.com/doi-47/284.htm 低温粘合剂]
[http://www.shop263.com/doi-47/285.htm 涤纶]
[http://www.shop263.com/doi-47/286.htm 地板漆]
[http://www.shop263.com/doi-47/287.htm 电镀化学药品]
[http://www.shop263.com/doi-47/288.htm 电器行业工业用胶]
[http://www.shop263.com/doi-47/289.htm 电子灌封]
[http://www.shop263.com/doi-47/290.htm 电子化学品]
[http://www.shop263.com/doi-47/291.htm 电子胶]
[http://www.shop263.com/doi-47/292.htm 电子零件排列胶带]
[http://www.shop263.com/doi-47/293.htm 调和漆]
[http://www.shop263.com/doi-47/294.htm 丁苯吡啶胶乳]
[http://www.shop263.com/doi-47/295.htm 丁腈改性酚醛树脂]
[http://www.shop263.com/doi-47/296.htm 丁腈胶]
[http://www.shop263.com/doi-47/297.htm 定型炭纤维复合材料]
[http://www.shop263.com/doi-47/298.htm 镀铝膜]
[http://www.shop263.com/doi-47/299.htm 镀铝膜复合胶]
[http://www.shop263.com/doi-47/300.htm 对二甲苯]
[http://www.shop263.com/doi-47/301.htm 对羟基苯乙胺]
[http://www.shop263.com/doi-47/302.htm 多官能团取代衍生物]
[http://www.shop263.com/doi-47/303.htm 二甲苯甲醛树脂]
[http://www.shop263.com/doi-47/304.htm 芳烃]
[http://www.shop263.com/doi-47/305.htm 芳烃改性酚醛树脂]
[http://www.shop263.com/doi-47/306.htm 防冻液]
[http://www.shop263.com/doi-47/307.htm 石材料]
[http://www.shop263.com/doi-47/308.htm 石材抛光蜡]
[http://www.shop263.com/doi-47/309.htm 石材强力纲]
[http://www.shop263.com/doi-47/310.htm 实木拼板胶]
[http://www.shop263.com/doi-47/311.htm 食品添加剂]
[http://www.shop263.com/doi-47/312.htm 室温硫化聚硫密封剂]
[http://www.shop263.com/doi-47/313.htm 手打带]
[http://www.shop263.com/doi-47/314.htm 书刊装订热熔胶粘剂]
[http://www.shop263.com/doi-47/315.htm 树脂]
[http://www.shop263.com/doi-47/316.htm 防腐涂料]
[http://www.shop263.com/doi-47/317.htm 防火板专用胶]
[http://www.shop263.com/doi-47/318.htm 防火涂料]
[http://www.shop263.com/doi-47/319.htm 防老剂]
[http://www.shop263.com/doi-47/320.htm 防水]
[http://www.shop263.com/doi-47/321.htm 防水编织袋]
[http://www.shop263.com/doi-47/322.htm 防水剂]
[http://www.shop263.com/doi-47/323.htm 防水胶]
[http://www.shop263.com/doi-47/324.htm 防锈纸]
[http://www.shop263.com/doi-47/325.htm 纺织用羧基丁苯胶乳]
[http://www.shop263.com/doi-47/326.htm 纺织助剂]
[http://www.shop263.com/doi-47/327.htm 封口胶]
[http://www.shop263.com/doi-47/328.htm 封箱胶带]
[http://www.shop263.com/doi-47/329.htm 封箱胶纸]
[http://www.shop263.com/doi-47/330.htm 呋喃树脂]
[http://www.shop263.com/doi-47/331.htm 复合二硅酸钠]
[http://www.shop263.com/doi-47/332.htm 覆膜胶]
[http://www.shop263.com/doi-47/333.htm 改性萜烯树脂]
[http://www.shop263.com/doi-47/334.htm 钢化胶]
[http://www.shop263.com/doi-47/335.htm 钢丝绳输送带]
[http://www.shop263.com/doi-47/336.htm 钢性抗渗腻子]
[http://www.shop263.com/doi-47/337.htm 高档胶粘密封材料]
[http://www.shop263.com/doi-47/338.htm 高强度高效粘合剂]
[http://www.shop263.com/doi-47/339.htm 高强度快干型淀粉粘合剂]
[http://www.shop263.com/doi-47/340.htm 高强瞬间堵漏胶]
[http://www.shop263.com/doi-47/341.htm 高温粘合剂]
[http://www.shop263.com/doi-47/342.htm 高粘接性硅酮结构密封胶]
[http://www.shop263.com/doi-47/343.htm 高粘性特殊胶带]
[http://www.shop263.com/doi-47/344.htm 各官能团取代物]
[http://www.shop263.com/doi-47/345.htm 各种漂浮型材]
[http://www.shop263.com/doi-47/346.htm 工程密封]
[http://www.shop263.com/doi-47/347.htm 工程塑料包装]
[http://www.shop263.com/doi-47/348.htm 工程涂料]
[http://www.shop263.com/doi-47/349.htm 工业修补]
[http://www.shop263.com/doi-47/350.htm 工业用保护膜]
[http://www.shop263.com/doi-47/351.htm 工艺品专用胶]
[http://www.shop263.com/doi-47/352.htm 功能材料]
[http://www.shop263.com/doi-47/353.htm 管路螺纹密封剂]
[http://www.shop263.com/doi-47/354.htm 管状输送带]
[http://www.shop263.com/doi-47/355.htm 光电辅料]
[http://www.shop263.com/doi-47/356.htm 光固化树脂]
[http://www.shop263.com/doi-47/357.htm 光固化粘合剂]
[http://www.shop263.com/doi-47/358.htm 光刻胶]
[http://www.shop263.com/doi-47/359.htm 光盘涂料]
[http://www.shop263.com/doi-47/360.htm 光学树脂]
[http://www.shop263.com/doi-47/361.htm 硅化合物]
[http://www.shop263.com/doi-47/362.htm 硅胶]
[http://www.shop263.com/doi-47/363.htm 硅胶猫砂]
[http://www.shop263.com/doi-47/364.htm 硅砂]
[http://www.shop263.com/doi-47/365.htm 硅酮玻璃]
[http://www.shop263.com/doi-47/366.htm 硅酮防霉胶]
[http://www.shop263.com/doi-47/367.htm 硅酮结构胶]
[http://www.shop263.com/doi-47/368.htm 硅酮结构密封胶]
[http://www.shop263.com/doi-47/369.htm 硅酮密封胶]
[http://www.shop263.com/doi-47/370.htm 硅酮耐候密封胶]
[http://www.shop263.com/doi-47/371.htm 硅酮石材胶]
[http://www.shop263.com/doi-47/372.htm 硅酮酸性胶]
[http://www.shop263.com/doi-47/373.htm 硅酮中空胶]
[http://www.shop263.com/doi-47/374.htm 过氧化苯甲酸叔丁酯]
[http://www.shop263.com/doi-47/375.htm 过氧化甲乙酮]
[http://www.shop263.com/doi-47/376.htm 海棉胶]
[http://www.shop263.com/doi-47/377.htm 海洋防污涂料]
[http://www.shop263.com/doi-47/378.htm 合成树脂]
[http://www.shop263.com/doi-47/379.htm 后整理助剂]
[http://www.shop263.com/doi-47/380.htm 花钵]
[http://www.shop263.com/doi-47/381.htm 花坛]
[http://www.shop263.com/doi-47/382.htm 化工助剂]
[http://www.shop263.com/doi-47/383.htm 化学工业]
[http://www.shop263.com/doi-47/384.htm 化妆品]
[http://www.shop263.com/doi-47/385.htm 环保108胶]
[http://www.shop263.com/doi-47/386.htm 环保大芯板]
[http://www.shop263.com/doi-47/387.htm 环保聚合型]
[http://www.shop263.com/doi-47/388.htm 环保垃圾桶]
[http://www.shop263.com/doi-47/389.htm 环保乳胶漆]
[http://www.shop263.com/doi-47/390.htm 环保万能装饰胶]
[http://www.shop263.com/doi-47/391.htm 环保型发光涂料]
[http://www.shop263.com/doi-47/392.htm 环氧]
[http://www.shop263.com/doi-47/393.htm 环氧干挂胶]
[http://www.shop263.com/doi-47/394.htm 环氧胶]
[http://www.shop263.com/doi-47/395.htm 环氧系列涂料]
[http://www.shop263.com/doi-47/396.htm 混凝土胶粘剂]
[http://www.shop263.com/doi-47/397.htm 机打带]
[http://www.shop263.com/doi-47/398.htm 激光膜]
[http://www.shop263.com/doi-47/399.htm 集成材拼板胶]
[http://www.shop263.com/doi-47/400.htm 集装箱用密封胶]
[http://www.shop263.com/doi-47/401.htm 加工助剂]
[http://www.shop263.com/doi-47/402.htm 家具胶粘剂]
[http://www.shop263.com/doi-47/403.htm 家具木器漆]
[http://www.shop263.com/doi-47/404.htm 甲苯]
[http://www.shop263.com/doi-47/405.htm 甲醛]
[http://www.shop263.com/doi-47/406.htm 甲醛捕捉剂]
[http://www.shop263.com/doi-47/407.htm 建筑胶]
[http://www.shop263.com/doi-47/408.htm 建筑胶粉]
[http://www.shop263.com/doi-47/409.htm 建筑结构胶]
[http://www.shop263.com/doi-47/410.htm 建筑用硅酮密封胶]
[http://www.shop263.com/doi-47/411.htm 水性聚氨酯拼板胶]
[http://www.shop263.com/doi-47/412.htm 水性聚氨酯软木胶]
[http://www.shop263.com/doi-47/413.htm 水性聚氨酯植绒胶]
[http://www.shop263.com/doi-47/414.htm 水性冷贴纸塑复膜胶粘剂]
[http://www.shop263.com/doi-47/415.htm 水性清洗剂]
[http://www.shop263.com/doi-47/416.htm 水性万能胶]
[http://www.shop263.com/doi-47/417.htm 水性粘合剂]
[http://www.shop263.com/doi-47/418.htm 顺丁胶]
[http://www.shop263.com/doi-47/419.htm 瞬干胶]
http://www.shop263.com/doi-47/211.htm
http://www.shop263.com/doi-47/212.htm
http://www.shop263.com/doi-47/213.htm
http://www.shop263.com/doi-47/214.htm
http://www.shop263.com/doi-47/215.htm
http://www.shop263.com/doi-47/216.htm
http://www.shop263.com/doi-47/217.htm
http://www.shop263.com/doi-47/218.htm
http://www.shop263.com/doi-47/219.htm
http://www.shop263.com/doi-47/220.htm
http://www.shop263.com/doi-47/221.htm
http://www.shop263.com/doi-47/222.htm
http://www.shop263.com/doi-47/223.htm
http://www.shop263.com/doi-47/224.htm
http://www.shop263.com/doi-47/225.htm
http://www.shop263.com/doi-47/226.htm
http://www.shop263.com/doi-47/227.htm
http://www.shop263.com/doi-47/228.htm
http://www.shop263.com/doi-47/229.htm
http://www.shop263.com/doi-47/230.htm
http://www.shop263.com/doi-47/231.htm
http://www.shop263.com/doi-47/232.htm
http://www.shop263.com/doi-47/233.htm
http://www.shop263.com/doi-47/234.htm
http://www.shop263.com/doi-47/235.htm
http://www.shop263.com/doi-47/236.htm
http://www.shop263.com/doi-47/237.htm
http://www.shop263.com/doi-47/238.htm
http://www.shop263.com/doi-47/239.htm
http://www.shop263.com/doi-47/240.htm
http://www.shop263.com/doi-47/241.htm
http://www.shop263.com/doi-47/242.htm
http://www.shop263.com/doi-47/243.htm
http://www.shop263.com/doi-47/244.htm
http://www.shop263.com/doi-47/245.htm
http://www.shop263.com/doi-47/246.htm
http://www.shop263.com/doi-47/247.htm
http://www.shop263.com/doi-47/248.htm
http://www.shop263.com/doi-47/249.htm
http://www.shop263.com/doi-47/250.htm
http://www.shop263.com/doi-47/251.htm
http://www.shop263.com/doi-47/252.htm
http://www.shop263.com/doi-47/253.htm
http://www.shop263.com/doi-47/254.htm
http://www.shop263.com/doi-47/255.htm
http://www.shop263.com/doi-47/256.htm
http://www.shop263.com/doi-47/257.htm
http://www.shop263.com/doi-47/258.htm
http://www.shop263.com/doi-47/259.htm
http://www.shop263.com/doi-47/260.htm
http://www.shop263.com/doi-47/261.htm
http://www.shop263.com/doi-47/262.htm
http://www.shop263.com/doi-47/263.htm
http://www.shop263.com/doi-47/264.htm
http://www.shop263.com/doi-47/265.htm
http://www.shop263.com/doi-47/266.htm
http://www.shop263.com/doi-47/267.htm
http://www.shop263.com/doi-47/268.htm
http://www.shop263.com/doi-47/269.htm
http://www.shop263.com/doi-47/270.htm
http://www.shop263.com/doi-47/271.htm
http://www.shop263.com/doi-47/272.htm
http://www.shop263.com/doi-47/273.htm
http://www.shop263.com/doi-47/274.htm
http://www.shop263.com/doi-47/275.htm
http://www.shop263.com/doi-47/276.htm
http://www.shop263.com/doi-47/277.htm
http://www.shop263.com/doi-47/278.htm
http://www.shop263.com/doi-47/279.htm
http://www.shop263.com/doi-47/280.htm
http://www.shop263.com/doi-47/281.htm
http://www.shop263.com/doi-47/282.htm
http://www.shop263.com/doi-47/283.htm
http://www.shop263.com/doi-47/284.htm
http://www.shop263.com/doi-47/285.htm
http://www.shop263.com/doi-47/286.htm
http://www.shop263.com/doi-47/287.htm
http://www.shop263.com/doi-47/288.htm
http://www.shop263.com/doi-47/289.htm
http://www.shop263.com/doi-47/290.htm
http://www.shop263.com/doi-47/291.htm
http://www.shop263.com/doi-47/292.htm
http://www.shop263.com/doi-47/293.htm
http://www.shop263.com/doi-47/294.htm
http://www.shop263.com/doi-47/295.htm
http://www.shop263.com/doi-47/296.htm
http://www.shop263.com/doi-47/297.htm
http://www.shop263.com/doi-47/298.htm
http://www.shop263.com/doi-47/299.htm
http://www.shop263.com/doi-47/300.htm
http://www.shop263.com/doi-47/301.htm
http://www.shop263.com/doi-47/302.htm
http://www.shop263.com/doi-47/303.htm
http://www.shop263.com/doi-47/304.htm
http://www.shop263.com/doi-47/305.htm
http://www.shop263.com/doi-47/306.htm
http://www.shop263.com/doi-47/307.htm
http://www.shop263.com/doi-47/308.htm
http://www.shop263.com/doi-47/309.htm
http://www.shop263.com/doi-47/310.htm
http://www.shop263.com/doi-47/311.htm
http://www.shop263.com/doi-47/312.htm
http://www.shop263.com/doi-47/313.htm
http://www.shop263.com/doi-47/314.htm
http://www.shop263.com/doi-47/315.htm
http://www.shop263.com/doi-47/316.htm
http://www.shop263.com/doi-47/317.htm
http://www.shop263.com/doi-47/318.htm
http://www.shop263.com/doi-47/319.htm
http://www.shop263.com/doi-47/320.htm
http://www.shop263.com/doi-47/321.htm
http://www.shop263.com/doi-47/322.htm
http://www.shop263.com/doi-47/323.htm
http://www.shop263.com/doi-47/324.htm
http://www.shop263.com/doi-47/325.htm
http://www.shop263.com/doi-47/326.htm
http://www.shop263.com/doi-47/327.htm
http://www.shop263.com/doi-47/328.htm
http://www.shop263.com/doi-47/329.htm
http://www.shop263.com/doi-47/330.htm
http://www.shop263.com/doi-47/331.htm
http://www.shop263.com/doi-47/332.htm
http://www.shop263.com/doi-47/333.htm
http://www.shop263.com/doi-47/334.htm
http://www.shop263.com/doi-47/335.htm
http://www.shop263.com/doi-47/336.htm
http://www.shop263.com/doi-47/337.htm
http://www.shop263.com/doi-47/338.htm
http://www.shop263.com/doi-47/339.htm
http://www.shop263.com/doi-47/340.htm
http://www.shop263.com/doi-47/341.htm
http://www.shop263.com/doi-47/342.htm
http://www.shop263.com/doi-47/343.htm
http://www.shop263.com/doi-47/344.htm
http://www.shop263.com/doi-47/345.htm
http://www.shop263.com/doi-47/346.htm
http://www.shop263.com/doi-47/347.htm
http://www.shop263.com/doi-47/348.htm
http://www.shop263.com/doi-47/349.htm
http://www.shop263.com/doi-47/350.htm
http://www.shop263.com/doi-47/351.htm
http://www.shop263.com/doi-47/352.htm
http://www.shop263.com/doi-47/353.htm
http://www.shop263.com/doi-47/354.htm
http://www.shop263.com/doi-47/355.htm
http://www.shop263.com/doi-47/356.htm
http://www.shop263.com/doi-47/357.htm
http://www.shop263.com/doi-47/358.htm
http://www.shop263.com/doi-47/359.htm
http://www.shop263.com/doi-47/360.htm
http://www.shop263.com/doi-47/361.htm
http://www.shop263.com/doi-47/362.htm
http://www.shop263.com/doi-47/363.htm
http://www.shop263.com/doi-47/364.htm
http://www.shop263.com/doi-47/365.htm
http://www.shop263.com/doi-47/366.htm
http://www.shop263.com/doi-47/367.htm
http://www.shop263.com/doi-47/368.htm
http://www.shop263.com/doi-47/369.htm
http://www.shop263.com/doi-47/370.htm
http://www.shop263.com/doi-47/371.htm
http://www.shop263.com/doi-47/372.htm
http://www.shop263.com/doi-47/373.htm
http://www.shop263.com/doi-47/374.htm
http://www.shop263.com/doi-47/375.htm
http://www.shop263.com/doi-47/376.htm
http://www.shop263.com/doi-47/377.htm
http://www.shop263.com/doi-47/378.htm
http://www.shop263.com/doi-47/379.htm
http://www.shop263.com/doi-47/380.htm
http://www.shop263.com/doi-47/381.htm
http://www.shop263.com/doi-47/382.htm
http://www.shop263.com/doi-47/383.htm
http://www.shop263.com/doi-47/384.htm
http://www.shop263.com/doi-47/385.htm
http://www.shop263.com/doi-47/386.htm
http://www.shop263.com/doi-47/387.htm
http://www.shop263.com/doi-47/388.htm
http://www.shop263.com/doi-47/389.htm
http://www.shop263.com/doi-47/390.htm
http://www.shop263.com/doi-47/391.htm
http://www.shop263.com/doi-47/392.htm
http://www.shop263.com/doi-47/393.htm
http://www.shop263.com/doi-47/394.htm
http://www.shop263.com/doi-47/395.htm
http://www.shop263.com/doi-47/396.htm
http://www.shop263.com/doi-47/397.htm
http://www.shop263.com/doi-47/398.htm
http://www.shop263.com/doi-47/399.htm
http://www.shop263.com/doi-47/400.htm
http://www.shop263.com/doi-47/401.htm
http://www.shop263.com/doi-47/402.htm
http://www.shop263.com/doi-47/403.htm
http://www.shop263.com/doi-47/404.htm
http://www.shop263.com/doi-47/405.htm
http://www.shop263.com/doi-47/406.htm
http://www.shop263.com/doi-47/407.htm
http://www.shop263.com/doi-47/408.htm
http://www.shop263.com/doi-47/409.htm
http://www.shop263.com/doi-47/410.htm
http://www.shop263.com/doi-47/411.htm
http://www.shop263.com/doi-47/412.htm
http://www.shop263.com/doi-47/413.htm
http://www.shop263.com/doi-47/414.htm
http://www.shop263.com/doi-47/415.htm
http://www.shop263.com/doi-47/416.htm
http://www.shop263.com/doi-47/417.htm
http://www.shop263.com/doi-47/418.htm
http://www.shop263.com/doi-47/419.htm

Revision as of 07:46, 19 September 2008

Vorbis over RTP

This page documents current consensus on the RTP payload format for Vorbis audio. This encapsulation is useful for interactive and multicast streaming.

Standard

In 2008, the Vorbis RTP specification was accepted by the IETF's Network Working Group as RFC 5215. It may be found at

Issues

Basically, we pack Vorbis packets into RTP packets; that's been part of the draft for some time. The hard part is achieving reliable header transmission, since RTP is usually used in combination with a no-guaranteed-delivery networking mechanism. Equally important, in multicast the headers can't be prepended on connection the way icecast does with HTTP streams.

The current suggestion (due to Jack) is that we dispense with the chaining feature of Ogg streams, and only allow a single set of vorbis headers per RTP stream. Since RTP is most often used to stream live or at least individual events, this is not a serious limitation. Even in the "simulated live" case encoded files often have the same set of codebooks, and those that do not can be re-encoded on the fly.

The only real drawback is the loss of a metadata update mechanism. This can be resolved either by using a completely separate metadata stream (which we've always wanted to do anyway) or by altering the spec to allow comment header packets to occur outside the headers. In the later case a recording application would need to insert chaining boundaries and duplicate headers at each metadata change. The former offers the client more control over the metadata stream bandwidth.

Design

  • Vorbis packets get packed into RTP packets
  • Header parameters are fixed per stream, so they can be passed in the SDP
 * inline in the SDP?
 * HTTP reference or other protocol?
 * some kind of hash so clients can cache codebooks/parameters
 * inline in the RTP stream should also be allowed
  • Granulepos becomes timestamp (still in samples)

Implementation

Tor-Einar Jarnbjo has an example implementation that extends the ideas in the kerr 03 draft a bit.