У меня просто быстрый вопрос: создаются ли файлы до их завершения, или они завершены, а затем созданы?
Например, я пытаюсь создать веб-интерфейс Spotify с помощью JSpotify.Я уже создал интерфейс для него, который работает с сервера.Когда нажата кнопка воспроизведения, она будет воспроизводиться на сервере (что здорово, если я хочу создать удаленный Spotify), но я хочу передать это пользователю.
Насколько я могу судить, JSpotify воспроизводит / конвертирует поток Spotify в формат ogg перед воспроизведением.Теперь давайте вместо этого скажем, что я перенаправил этот недавно преобразованный поток в файл ogg (скажем, stream.ogg), могу ли я встроить звуковой тег html5 и указать его на stream.ogg и позволить пользователю проигрывать, пока файл stream.ogg ещезаписывается в или stream.ogg создается только после того, как java полностью завершил запись в него (когда вызывается close ())?
Чтобы сделать еще один шаг вперед, нужен ли html5 audio завершенный файл для потоковой передачиот?Я думаю, что этот вопрос больше связан с форматом ogg ...