Я использую индикатор выполнения, чтобы пользователь знал, сколько еще данных потокового видео необходимо буферизовать до начала воспроизведения. Так много работает нормально.
Проблема в том, что если буфер израсходован, и мне нужно выполнить повторную буферизацию, мне кажется, что индикатор выполнения не будет сброшен и снова станет видимым. Кажется, что когда он достигает 100% при запуске приложения, его нельзя использовать повторно. Что мне здесь не хватает?
Я ловлю правильные события NetStream.netStatus. Ловушка для пустого буфера существует и выполняется. Я просто не понимаю, как мне там заново отобразить и начать новый бар?
Я пробовал bar.visible = true, но ничего не появляется. Также попытался сделать новый и установить видимым каждый раз, когда буфер пуст, но нет кубиков. Кажется, просто игнорируется.