Previous Next

Thread: Httpd Urls and web playlists

Last post 05-03-2008 6:15 PM by vsood. 4 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (5 items)

Sort Posts:

  • 04-29-2008, 7:09 PM

    Httpd Urls and web playlists

    Can or will httpd url processing be used with properties other than location? 

    When a playlist request is made by the client how many entries are processed and handed initially?  It seems that it caches or requests current and next entry is this correct?

    Also, when is each request made in a typical running playlist.. ie. all entries on first request, X seconds before end of current entry, at end of current entry, etc.?

  • 05-01-2008, 12:03 AM In reply to

    • vsood
    • Top 75 Contributor
    • Joined on 07-11-2007, 9:16 PM
    • Redmond
    • Posts 40
    • vsood

    Re: Httpd Urls and web playlists

    winston1000:

    Can or will httpd url processing be used with properties other than location? 

    Currently, no. The idea is to let admin enforce controls like CanSeek, etc. Do you see a use for that?

    winston1000:

    When a playlist request is made by the client how many entries are processed and handed initially?  It seems that it caches or requests current and next entry is this correct?

    Each entry is requested from the provider the moment it is requested. So only one entry is requested at a time

    winston1000:

    Also, when is each request made in a typical running playlist.. ie. all entries on first request, X seconds before end of current entry, at end of current entry, etc.?

    A media player (client) is the one making the request. A typical player tries to request next entry just before the current one is over to give a smooth experience. A client request will always be honored if there is no flag like CanSkip set. If a flag is set, whether a request is granted or rejected depends on the AllowSkipAfterMinPercent flag. If this flag is set to 80, it means after 80% of the current entry is downloaded by the client the next one can be requested.

  • 05-01-2008, 1:17 AM In reply to

    • vsood
    • Top 75 Contributor
    • Joined on 07-11-2007, 9:16 PM
    • Redmond
    • Posts 40
    • vsood

    Re: Httpd Urls and web playlists

    Based on your question, I blogged on the playlist call flow. Check it out: http://blogs.iis.net/vsood/archive/2008/05/01/web-playlists-how-does-that-thing-work.aspx

  • 05-02-2008, 2:29 PM In reply to

    Re: Httpd Urls and web playlists

    Wow, fantastic answers and a great blog entry!   Exactly what I was looking for.  

    In regards to the httpd requests.  It would be fantastic to pass in other information such as asx meta data. I'm not sure how efficient it would be to do two calls ie one for location and one for extra param, so maybe using httpd: location could then allow for override of everything in that entry...including <extraparam>.  Hope that helps answer your question.  Thanks again!

    <extraParam location="httpd://blah.com/getmedia.aspx?id=4001&q=extra" />
    <entry location="httpd://blah.com/getmedia.aspx?id=4001&q=entry" clientSkipFwd="False" clientSkipBack="True" clientSeek="True" locationType="remoteURL" >


     

  • 05-03-2008, 6:15 PM In reply to

    • vsood
    • Top 75 Contributor
    • Joined on 07-11-2007, 9:16 PM
    • Redmond
    • Posts 40
    • vsood

    Re: Httpd Urls and web playlists

    Thanks, for liking the post as well as helping answer my question.

    I get your scenario now, we could extend httpd logic to give complete entries or even complete playlists. Do you know how you would use that feature? Do you have a scenario in mind?

    Also, I am really happy to see you using Web Playlists. I would really love to hear how you are using it in your scenario.

Page 1 of 1 (5 items)
Page view counter