« Previous Next »

Thread: Fast seek forward or backward videos is not working on IIS 7.0

Last post 07-02-2009 3:12 PM by bobbyv. 5 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (6 items)

Sort Posts:

  • 06-29-2009, 5:01 AM

    Fast seek forward or backward videos is not working on IIS 7.0

    I have a problem with IIS 7.0 Media pack 2. 

    I have a windows server 2008 enterprise server which has IIS 7.0 installed on it. I create a web site and a virtual directory on it. On the virtual directory i placed my video files. My clients are streaming videos from a sharepoint page which refers the video urls of this web server. Up to this point everthing works fine.

    My problem is clients cant seek fast forward or backward videos untill it's downloaded by client.I encode that videos on Windows Media Encoder and i indexed them. I mean IIS 7.0 must have fast seek forward and backward videos. What should i do to solve this problem?

    Thanks A Lot

    Regards

    Serhan

  • 06-29-2009, 5:54 AM In reply to

    • lextm
    • Top 10 Contributor
    • Joined on 10-22-2008, 4:18 AM
    • Shanghai, PRC
    • Posts 1,363

    Re: Fast seek forward or backward videos is not working on IIS 7.0

    If SharePoint is used to host those video clips, then SharePoint forum is more suitable for the question.

    http://social.msdn.microsoft.com/Forums/en-US/category/sharepoint

    For IIS 7 streaming, Media Services is a basic option you may consider.

    http://www.iis.net/media

    Lex Li
    Support Engineer at Microsoft
    ---------------------------
    This posting is provided "AS IS" with no warranties, and confers no rights.
  • 06-29-2009, 6:07 AM In reply to

    Re: Fast seek forward or backward videos is not working on IIS 7.0

    Hello;

    I am using IIS media services. And with that component i was able to put bandwith limitation to clients. But my client's can seek videos forward or backward untill the whole video has been watched.

    I am using sharepoint templates to configure the web page which has a video inside.

    There must be a configuration at IIS side to seek videos.

  • 06-29-2009, 10:01 PM In reply to

    • chriskno
    • Top 150 Contributor
    • Joined on 07-10-2007, 10:22 PM
    • Redmond, Washington
    • Posts 48

    Re: Fast seek forward or backward videos is not working on IIS 7.0

    Hi, Serhan,

    A couple of questions for you.  Which player are your end users using? Are there any HTTP proxies between the IIS server and the end users?

    -Chris

    Chris Knowlton
    Program Manager, IIS Media Services
    blog: http://blogs.iis.net/chriskno
  • 06-30-2009, 2:10 AM In reply to

    Re: Fast seek forward or backward videos is not working on IIS 7.0

    Hi Chris;

    Clients are using Windows Media Player 11 to watch videos. Actually those videos are embedeed in a web page like msn videos service. Clients have a proxy configuration on their web browser. On windows media player Network configuration -> Streaming proxy settings -> Use proxy seetings of web browser is selected.

    I did a quick test. I open my windows media player and wrote down the url of the video like http:\\computername\subdirectory\videoname.wmv . During that test i closed the proxy configuration on my web browser and the problem is still continuing.

    Videos are encoded on Microsoft Expression Encoder 2 and all the videos are indexed which i am trying to use fast seek and backward seek function.

  • 07-02-2009, 3:12 PM In reply to

    • bobbyv
    • Top 100 Contributor
    • Joined on 06-12-2002, 12:12 AM
    • Redmond, WA
    • Posts 57

    Re: Fast seek forward or backward videos is not working on IIS 7.0

    Hi serhan,

    The WMP client happens to do a pre-roll of the content by default, meaning that it will download the entire file and then do the seeks locally on the client.  In v2.0, we made a change to send the request header 'Accept-Ranges: bytes' which should tell the client not to do this.  Instead, the client should send byte-range requests for subsequent seek requests.  Though, I'm not sure whether the client will end the current download or continue to download since the pre-roll happens concurrently.

    One thing I would suggest is to download Fiddler from http://www.fiddler2.com/fiddler2/ to trace the http traffic between the server and your client machine.  It's a 3rd party tool so I can't offer much support for it.  It should work either from the client or server machine, though sometimes it depends on the client you are using.

    When you have it installed, you should be able to verify whether or not the 'Accept-Ranges' header is being sent for entries where 'canSeek = true' and that it is not sent when 'canSeek=false'.  You can probably also verify the timing of the requests from the client to see if a pre-roll is indeed happening.

    If you're still seeing issues, feel free to post your traces and I'll see if I can help to debug what is happening.  thx...

    This posting is provided "AS IS" with no warranties, and confers no rights.
Page 1 of 1 (6 items)
Microsoft Communities