Akamai HDCore + прямой эфир = случайные вспышки черного - PullRequest
0 голосов
/ 15 июля 2011

Я заметил, что я получаю "черные пятна" (может быть, 300 мс всего черного) всякий раз, когда изменяется качество потока (из-за дросселя DSS).

Я подумал, что, возможно, недостаточно буфера, но смена потока занимает около 7 секунд (согласно сообщениям отладки HDCore), а bufferTime, согласно связанному netStream, по умолчанию установлен на 10 секунд.

Возможно, есть лучший способ настроить буфер в HDCore? Это нормально работает с OSMF, но OSMF не поддерживает HTTP DSS.

Использование: Flash Player 10.2 и Akamai HDCore 2.1.20

Код для вставки:

<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>

1 Ответ

0 голосов
/ 16 июля 2011

Я заметил, что при локальном запуске и нажатии SWF оба работали, находят.

Таким образом, я изменил обертку в HTML, и это исправило ошибку. Я переключился с swfobject на нативную оболочку без swfobject, и все заработало (AC_OETags.js).

Счастливая трансляция.

...