Buffering instead of Streaming

Discussion in 'Windows Media Player' started by webbie5, Nov 4, 2005.

  1. webbie5

    webbie5 Guest

    I am trying to create a streaming video on the web but it's not working. My
    steps are as follows:

    1. I encoded my mpeg movie in Windows Media Encoder. I selected "Windows
    Media Server" for Content Distribution and "Multiple Bit Rates Video" and
    checked a few Bit rates for Encoding Options.

    2. I then load this file to my Streaming Media Server.

    3. I create an asx file that links to the wmv movie.

    4. I create an html file that embeds the player onto the screen and point
    the source to the asx file.

    When I test the movie out, it has the message "buffering..." on the status
    bar. It plays after a few seconds. When I move the play head back and
    forth, I get that "buffering... " message and have to wait a few seconds
    before it plays.

    When I link to the test movies that came with the streaming server, it works
    as it should, no buffering message. Playback is instant. But when I link to
    my encoded file, I get the buffering message.

    What am I doing wrong? Please help!

    webbie5, Nov 4, 2005
    1. Advertisements

  2. Did you also click a checkbox labelled "Index File" ? It's on the
    Output tab under where you select your filename to save as.
    Yes, it sounds to me like the WMV file isn't indexed. Indexing allows
    the media server to scrub to a certain point quickly, without having
    to read the entire file before it can send you the content.

    You can either re-encode it (slow) or load windows media file editor,
    part of the encoder package - it should be on your program files menu.
    Open your wmv file, then "Save As and Index" as a different file name,
    and try it again.

    Then in future, save your profile with the "Index File" checkbox
    checked - there's no significant performance or storage overhead in
    doig this every time.

    Cheers - Neil
    Neil Smith [MVP Digital Media], Nov 4, 2005
    1. Advertisements

  3. webbie5

    webbie5 Guest

    Thanks for getting back to me Neil. I checked the output tab and the "Index
    File" option is checked. I still get buffering though. And more ideas as to
    what may be wrong?

    webbie5, Nov 7, 2005
  4. Sure - Do you have enough available bandwidth to actually play the
    encoded movie without buffering ? What bitrate does media player
    report is being sent from the server ?

    Cheers - Neil
    Neil Smith [MVP Digital Media], Nov 7, 2005
  5. webbie5

    webbie5 Guest

    It says 331 k bits/per second. The higest bit rat I used was 340 k bits. So
    that's why it's buffering? The clip that came with the streaming server was
    quite small, 30 secs or so. My clip is 3.5 minutes long. Can that be
    another reason? Although I thought that with streaming it doesn't matter how
    long the clip is.

    As you can see, I'm new to this. :)
    webbie5, Nov 7, 2005
  6. It could be your network conditions. Without a perfect network between
    you and the media server, you can't sustain 330k with a 331k
    connection rate.

    You might expect stuff to get lost between you and the server**, and
    it usually has to be re-sent (the player does a good job of
    reassembling it just in time though).

    So allow a minimum of 10% overhead, say 300k top whack. Probably the
    small clips *did* buffer, but for a short time so it's imperceptible.

    It's rather like sucking a straw, no matter how hard you suck there's
    only so much you can fit down a pipe of a certain width.

    So the big question - does it work well if you encode them to 200kbps
    instead ?

    Cheers - Neil

    ** Especially if you have a bad ISP or it's coming from AOL !
    Neil Smith [MVP Digital Media], Nov 8, 2005
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.