- From: Ori Finkelman <orif@qwilt.com>
- Date: Sun, 4 Nov 2018 13:19:49 +0200
- To: julian.reschke@gmx.de
- Cc: ietf-http-wg@w3.org, ggie@ietf.org, "Begen, Ali (Contractor)" <Ali_Begen@comcast.com>
- Message-ID: <CAMb9nTsygxGUWRY3megj6H0A_cF+PBXg27PwgrfEGceC5AYiEw@mail.gmail.com>
Thanks Julian. In that case, for Example 2: Would you say that the base URI for /vod/movie/master.m3u8 is resolved by section 5.1.3 from the retrieval URI? In that case the base URI for /vod/movie/master.m3u8 is https://edge1.dcdn.example.net/vod/movie/master.m3u8. Since the relative reference 1800K/1800_complete.m3u8 is encapsulated within master.m3u8, it should be resolved according to section 5.1.2 and should therefore be https://edge1.dcdn.example.net/vod/movie/1800K/1800_complete.m3u8 So, example 2 behaves well, according to this interpretation. For example 3: Following your input, master.m3u8 IS NOT encapsulated in the HTML (the URI is), and therefore its base URI should be computed by section 5.1.3 from the retrieval URI, as in Example 2. That would lead to the same result that the vod/movie/1800K/1800_complete.m3u8 base URI is at the edge cache. https://edge1.dcdn.example.net/vod/movie/1800K/1800_complete.m3u8 Is this the correct interpretation ? If so, then all these examples lead to the same conclusion that the client should be 'sticky'. Thanks, Ori On Sun, Nov 4, 2018 at 12:12 PM Julian Reschke <julian.reschke@gmx.de> wrote: > On 2018-11-03 14:01, Ori Finkelman wrote: > > > > [Resending as I have sent to the wrong list] > > > > > > Hello , > > ... > > Interesting, but...: > > > 6.2. Example 2: Relative reference in an Encapsulating Entity > > > > Let us take the same example but instead of the player being passed > > an absolute URI, let us assume the URI is relative and embedded > > within another entity (e.g., within a top-level HTML page > > https://video.cdn.example.com/index.html) In that case /vod/movie/ > > master.m3u8 (the encapsulating entity of 1800K/1800_complete.m3u8) is > > itself encapsulated (in /index.html) and Section 5.1.2 does apply > > this time, and the base URI of /vod/movie/master.m3u8 depends on the > > base URI of /index.html > > No. > > The entity for </vod/movie/master.m3u8> is *not* embedded in the HTML. > It's *URI* is. This is very different. > > Unless I'm missing something, this is simply a misinterpretation of the > terminology. > > Best regards, Julian > -- *Ori Finkelman*Qwilt | Work: +972-72-2221647 | Mobile: +972-52-3832189 | orif@qwilt.com
Received on Monday, 5 November 2018 04:57:34 UTC