0

I noticed I'd only getting the "blips of black" (maybe 300ms of all black) whenever the stream quality changes (due to the DSS throttle).

I thought maybe there is not enough buffer, but the stream change takes about 7s (according to the HDCore debug messages) and the bufferTime, according to the associated netStream, is set to 10 seconds by default.

Perhaps there's a better way to set up the buffer in HDCore? This worked fine with OSMF, but OSMF doesn't support HTTP DSS.

Using: Flash Player 10.2 and Akamai HDCore 2.1.20

Embed Code:

<script type="text/javascript">
    /*var str = '?';
    for(var b in flashVars) str += b + '=' + flashVars[b] + '&';
    alert(str);*/
var params = {
        allowFullScreen:"true",
        wmode:"window",
        bgcolor:"#000000"
    };
    swfobject.embedSWF(WEBCAST_SWF_URL, "flashContent", "512", "288", "10.2.0", "/flash/expressinstall.swf?", null, params);
</script>
Jacksonkr
  • 31,583
  • 39
  • 180
  • 284

1 Answers1

0

I noticed that running locally and hitting the swf both worked find.

So I changed the wrapper in the HTML and that fixed the "blip". I switched from swfobject to the native non-swfobject wrapper and everything worked (AC_OETags.js).

Happy streaming.

Jacksonkr
  • 31,583
  • 39
  • 180
  • 284
  • try swfobject with wmode = window – The_asMan Jul 15 '11 at 21:43
  • post your embedding method then – The_asMan Jul 28 '11 at 18:25
  • I added the embed method (swfobject). Also, it seems that the blip only shows when DSS selects the highest quality stream, yet the blip never shows when I run locally. I tried modifying the buffer, both bigger and smaller, but saw no change. I'm at a loss :( – Jacksonkr Jul 30 '11 at 19:55
  • Hi Jackson, I'm hitting an almost identical issue playing videos back in flash - wasn't totally clear based on your answer did your change fix the issue or were you still getting that behavior? – paulthenerd Oct 20 '11 at 20:19
  • I noticed it only happened when it did DSS to stream 6 (the highest quality stream). So I chalked it up to be something with only that particular stream. Either way, the client stopped mentioning it so maybe it was on the encoding side? GL. – Jacksonkr Oct 22 '11 at 15:58