![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
На хостинге (не только у меня, а глобально у всех) не работает ни один прелоадер, не возвращает зачения bytesTotal и bytesLoaded. Звонил, в сервис, сказали "ничего не знаем, мы не причём".
Думал, что проблема с mime типами, настроил их в Mime Types/Apache Handlers: application/octet-stream - .flv application/x-shockwave-flash - .swf Потыкайте на LCD и принтер: http://www.bastibubu.ge/test/main.html И вот тоже самое на хостинге другой фирмы: http://sev.myweb.ge/test/ch/main.html (иногда сайт блокируется гуглом как "распространитель вредности", но имхо там чисто) Вопрос, это я чего то не донастрайвал в ДиректАдмине и что можно сделать?
__________________
"I am the terror that flaps in the night…!" |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Взял код из хелпа as2, чуть подправил
var str = "http://www.bastibubu.ge/test/videos/LCD.flv"; var connection_nc:NetConnection = new NetConnection (); connection_nc.connect (null); var stream_ns:NetStream = new NetStream (connection_nc); my_video.attachVideo (stream_ns); stream_ns.play (str); this.createTextField ("loaded_txt", this.getNextHighestDepth (), 10, 10, 160, 22); this.createEmptyMovieClip ("progressBar_mc", this.getNextHighestDepth ()); progressBar_mc.createEmptyMovieClip ("bar_mc", progressBar_mc.getNextHighestDepth ()); with (progressBar_mc.bar_mc) { beginFill (0xFF0000); moveTo (0, 0); lineTo (100, 0); lineTo (100, 10); lineTo (0, 10); lineTo (0, 0); endFill (); _xscale = 0; } progressBar_mc.createEmptyMovieClip ("stroke_mc", progressBar_mc.getNextHighestDepth ()); with (progressBar_mc.stroke_mc) { lineStyle (0, 0x000000); moveTo (0, 0); lineTo (100, 0); lineTo (100, 10); lineTo (0, 10); lineTo (0, 0); } var loaded_interval:Number = setInterval (checkBytesLoaded, 500, stream_ns); function checkBytesLoaded (my_ns:NetStream) { var pctLoaded:Number = Math.round (my_ns.bytesLoaded / my_ns.bytesTotal * 100); loaded_txt.text = Math.round (my_ns.bytesLoaded / 1000) + " of " + Math.round (my_ns.bytesTotal / 1000) + " KB loaded (" + pctLoaded + "%)"; trace (loaded_txt.text) progressBar_mc.bar_mc._xscale = pctLoaded; if (pctLoaded >= 100) { clearInterval (loaded_interval); } } 13 of 3267 KB loaded (0%) 71 of 3267 KB loaded (2%) 348 of 3267 KB loaded (11%) 605 of 3267 KB loaded (19%) 927 of 3267 KB loaded (28%) 1185 of 3267 KB loaded (36%) 1499 of 3267 KB loaded (46%) 1756 of 3267 KB loaded (54%) 2083 of 3267 KB loaded (64%) 2371 of 3267 KB loaded (73%) 2661 of 3267 KB loaded (81%) 2951 of 3267 KB loaded (90%) 3237 of 3267 KB loaded (99%) 3267 of 3267 KB loaded (100%) |
|
|||||
|
iNils, вы меня озадачили
![]() А как можно объяснить тогда разницу в поведении одного и того же сайта на разных хостингах? слушаю bytesLoaded >= bytesTotal В первом случае, видео начинается проигрываться сразу, там почему то (0 >= 0) получается (тоже и с flv и swf, пока грузится 0, потом берётся из кеша и сразу 100% ), на другом хостинге же всё отлично грузится. ![]()
__________________
"I am the terror that flaps in the night…!" |
|
|||||
|
iNils, взял ваш скрипт и выложил на хостинг:
Гружу видео по этому адрессу: http://www.bastibubu.ge/test/videos/LCD.flv Вот что получил в итоге: http://bastibubu.ge/test/testLoad.swf Первый запуск и сразу же 253 кб загружено (хотя там вроде видео на 3.2 мб) Цитата:
Цитата:
![]()
__________________
"I am the terror that flaps in the night…!" |
|
|||||
|
iNils спасибо, хостинг признал существование глюка на сервере, обещали исправить
![]()
__________________
"I am the terror that flaps in the night…!" |
|
|||||
|
Пришёл ответ от саппорта:
"poprobuite zagruzit po HTTP ya somnevaius na shet servera, tak kak u nas na vsex serverax odinakovie nastroiki i podgruzka kontenta rabotaet otlichno odin iz primerov http://video.boom.ge nastroiki odinakovie odin v odin i proverte logi apacha iz admin paneli" Разве флеш не грузит по HTTP по другому как я ещё мог по другому загружать видео в swf - указывая вот такой линк "http://www.bastibubu.ge/test/videos/LCD.flv"
__________________
"I am the terror that flaps in the night…!" |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|