Draft: draft-ietf-mops-streaming-opcons

Commentary: looks good . 
 From 
 and - I 'm not sure who wrote this text , except I do n't think it was me . And as with other parts of the ecosystem , new technology brings new challenges . For example , with the emergence of ultra - low - latency streaming , responses have to start streaming to the end user while still being transmitted to the cache , and while the cache does not yet know the size of the object . Some of the popular caching systems were designed around cache footprint and had deeply ingrained assumptions about knowing the size of objects that are being stored , so the change in design requirements in long - established systems caused some errors in production . Incidents occurred where a transmission error in the connection from the upstream source to the cache could result in the cache holding a truncated segment and transmitting it to the end user 's device . In this case , players rendering the stream often had the video freeze until the player was reset . In some cases the truncated object was even cached that way and served later to other players as well , causing continued stalls at the same spot in the video for all players playing the segment delivered from that cache node . was curious if there 's a reasonable reference that we could provide for this . 
 Yeah , that was me . There was not a public reference for this , alas , just a word of mouth anecdote . 
 - I agree with you about your comment on Section 3.6 . It happens that I got comments that Section 3.6 and 3.7 did n't need to be nearly as detailed as they were , so they were heavily rewritten . The text where " throttled " was used is now in Section 3.6.1 , and the emphasis is now on the cause of unexpected traffic profile changes , rather than the ISP response to the unexpected traffic profile changes in this specific incident , so the text that included " throttled " has been removed . 
 - I agree with your comment on Section 4.4 , that some description or reference should be provided for the word " manifest " . The next occurrence of " manifest " is in Section 5.2 , which does provide a description . I do n't think that 's quite right - I 'd say So I 'm changing this definition , and moving it to the first occurrence of " manifest " in Section 4.4 . Thanks for helping us fix problems you did n't even tell us about . : upsidedownface : 
 lgtm
Paragraph (version A):
On-demand media streaming refers to the playback of pre-recorded
media based on a user's action.  In some cases, on-demand media is
produced as a by-product of a live media production, using the same
segments as the live event, but freezing the manifest after the live
event has finished.  In other cases, on-demand media is constructed
out of pre-recorded assets with no streaming necessarily involved
during the production of the on-demand content.
Paragraph (version B):
On-demand media streaming refers to the playback of pre-recorded
media based on a user's action.  In some cases, on-demand media is
produced as a by-product of a live media production, using the same
segments as the live event, but freezing the manifest that describes
the media available from the media server after the live event has
finished.  In other cases, on-demand media is constructed out of pre-
recorded assets with no streaming necessarily involved during the
production of the on-demand content.
Paragraph (version A):
Media servers can provide media streams at various bitrates because
the media has been encoded at various bitrates.  This is a so-called
"ladder" of bitrates that can be offered to media players as part of
the manifest that describes the media being requested by the media
player, so that the media player can select among the available
bitrate choices.
Paragraph (version B):
Media servers can provide media streams at various bitrates because
the media has been encoded at various bitrates.  This is a so-called
"ladder" of bitrates that can be offered to media players as part of
the manifest, so that the media player can select among the available
bitrate choices.