Почему пауза останавливает Flashvideos от отставания? -- flash поле с участием video-streaming поле с участием lag поле с участием divx пол Связанный проблема

Why does pausing stop flashvideos from lagging?


0
vote

проблема

русский

Это более теоретический вопрос:

Когда я смотрю более крупные видео (& gt; 15 минут) в Интернете через FlashPlayer или DivX, через несколько минут, качество видео начинает уменьшаться (например, видео начинает отставать). Когда я теперь нажимаю кнопку паузы и возобновим игру в течение короткого периода времени, например, 10 секунд, качество видео снова понравилось нормальному в течение одной пары минут, но затем качество видео снова уменьшается, поэтому я должен снова сделать паузу для несколько секунд.

Мой вопрос, от точки зрения программного обеспечения, почему пауза остановит видео от отставания? Я думал, что это может быть потому, что программа получает время, чтобы обновить его кеши, но я был бы действительно заинтересован в правильном ответе.

Английский оригинал

This is a more theoretical question:

When I'm watching larger videos (> 15 min) on the internet via flashplayer or divx, after some minutes, the video quality begins to decrease (like the video starts lagging). When I now press the pause button and resume the playing after a short period of time, like 10 seconds, the video quality is again like normal for another couple of minutes, but then the video quality again decreases, so I have to pause again for some seconds.

My question is, from a software design point-of-view, why does the pausing stop the video from lagging? I thought it could be because the software gets time to refresh its caches, but I would be really interested in the correct answer.

</div
           

Список ответов

1
 
vote
vote
Лучший ответ
 

Попробуйте YouTube. Он показывает, как буфер, который служит буфером для чтения, заполнен. Когда он исчерпан (из-за более медленного соединения), видео начнет ухудшаться и замедляться. Пауза заставляет буфер для чтения снова заполнить.

 

Try youtube. It shows how is the buffer that serves as the read-ahead buffer is full. When it is exhausted (due to slower connection) the video will start to degrade and slow down. Pausing causes read-ahead buffer to fill again.

</div
 
 
       
       
1
 
vote

звучит больше похоже на проблему памяти. Когда вы выбиваете память - захватывая его, а затем надо удалить больше, прежде чем вы сможете снова схватить - это влияет на производительность, что в этом случае выглядит как видео отстает

 

Sounds more like a memory problem. When you're thrashing memory - grabbing it, then having to delete more before you can grab again - it affects performance, which in this case looks like the video is lagging

</div
 
 

Связанный проблема

2  ActionScript 3 Настенное удаление стены  ( Actionscript 3 wall hit detection ) 
Я делаю простую вспышку и пытаюсь сохранить аватар от удара стен на данном уровне, вот код, который я написал, достаточно простого <код> var hitWall:...

0  Как создать эффект Snipe Zoom в SWF-файле?  ( How to create a snipe zoom effect in swf file ) 
Я создал пригласительный билет в формате JPEG. Мне нужно разместить еще немного контента в нем, но тогда он слишком мал для видимого. Итак, я решил сде...

1  Установить максимальный размер SharedObject  ( Set sharedobject maximum size ) 
Есть ли способ установить (большой) максимальный размер для SharedObject на моем домене, чтобы я мог попросить пользователю выделить размер более 100К один ра...

0  Прокручиваемые области в ActionScript 3 Визуализация  ( Scrollable regions in actionscript 3 visualization ) 
Какой лучший способ создать несколько прокручиваемых областей в визуализации ActionScript 3, которая расширяет Flash.display.sprite и использует иерархию дисц...

1  Flash Pro - AS3 Встроенный шрифт не отображается на этикетке кнопок в iOS  ( Flash pro as3 embeded font not showing up on button label in ios ) 
Так что у меня есть раздражающая проблема, которую я не могу решить. Я создаю приложение в Flash Pro / AS3 для iOS. У меня есть кнопка, чья шрифт метки я хочу...

0  Встроенный SWF-файл с прозрачной настройкой внезапно появляется с белым фоном в IE  ( Embedded swf file with transparent setting suddenly appearing with white backgro ) 
Я был готов запустить проект, над которым я работал, и я только что проверил его в IE, и по какой-то причине фон встроенного SWF-файла, который был ранее проз...

0  Безопасный SWF с помощью Flash ObFuscator? [закрыто]  ( Secure swf using flash obfuscator ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> <Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 ...

142  Как HTML5 «Заменить» вспышку? [закрыто]  ( How can html5 replace flash ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> <Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 ...

6  Ищете ресурсы для объяснения риска безопасности [закрыто]  ( Looking for resources to explain a security risk ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт. Этот вопрос не соответствует Рекомендациям переполнения ...

0  Создайте динамическую навигацию от файла XML в Flash CS3  ( Create dynamic navigation from xml file in flash cs3 ) 
Я хочу передать файл XML к SWF и попросите SWF генерировать динамическое текстовое поле и кнопку для каждой из ссылок в файле XML Рудиментарная навигация ...

0  Haxe Flash Build Rain Bitmap Data в Bytearray EOF Ошибка  ( Haxe flash build raw bitmap data in bytearray eof error ) 
У меня есть данные XML и RAW BITMAP для растрового изображения. Я хочу взять необработанные данные и установить пиксели в Bitmapdata, чтобы я мог сделать мой ...

1  Как отрегулировать прокладку между абзацами в данных XML с помощью сценария действий 3 ..?  ( How to adjust padding between paragraphs in xml data using action script 3 ) 
Это меня снова придумайте другой вопрос, как отрегулировать прокладку между каждым абзацами в AS3 ..? На самом деле я покажу вам пример, который я сейчас зако...

1  Инструменты jQuery Библиотека вспышки и сифр  ( Jquery tools library flashembed and sifr ) 
Я использую метод Flashmbed из библиотеки инструментов jQuery Tools, чтобы настроить Sifr, но не может, казалось, не добраться до работы. Я последовал за свои...

1  Проблема с входным текстовым блоком в Firefox, когда на странице, содержащей вспышку  ( Issue with input text box in firefox when in a page containing flash content ) 
Я вставляю самую основную версию своего HTML, чтобы продемонстрировать проблему: <код> <body> <form> <input type="text" name="myInputBox" id="myInputBoxID...

7  Замена строк внутри SWF [Закрыто]  ( Replacing strings inside swf ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт. Этот вопрос не соответствует Рекомендациям переполнения ...

Связанный проблема

2  ActionScript 3 Настенное удаление стены 
0  Как создать эффект Snipe Zoom в SWF-файле? 
1  Установить максимальный размер SharedObject 
0  Прокручиваемые области в ActionScript 3 Визуализация 
1  Flash Pro - AS3 Встроенный шрифт не отображается на этикетке кнопок в iOS 
0  Встроенный SWF-файл с прозрачной настройкой внезапно появляется с белым фоном в IE 
0  Безопасный SWF с помощью Flash ObFuscator? [закрыто] 
142  Как HTML5 «Заменить» вспышку? [закрыто] 
6  Ищете ресурсы для объяснения риска безопасности [закрыто] 
0  Создайте динамическую навигацию от файла XML в Flash CS3 
0  Haxe Flash Build Rain Bitmap Data в Bytearray EOF Ошибка 
1  Как отрегулировать прокладку между абзацами в данных XML с помощью сценария действий 3 ..? 
1  Инструменты jQuery Библиотека вспышки и сифр 
1  Проблема с входным текстовым блоком в Firefox, когда на странице, содержащей вспышку 
7  Замена строк внутри SWF [Закрыто]