Я заметил, что я получаю "черные пятна" (может быть, 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>