Интернет-вещание "заикается"

  • Автор темы Автор темы Aki
  • Дата начала Дата начала
djsoft сказал(а):
Какие-то проблемы с сервером. RadioBOSS тут ни при чем.
Причина оказалась более простой - переход от одной к другой (более свежей) версии Босса. После перезагрузки заикания прекратились (видимо в кэше Мозиллы накопился мусор от старой версии).
 
Не может быть никакого "мусора" от старой версии. Создаваемый поток во всех последних версиях одинаковый.
 
Иногда на сайте воспроизведения радио http://shoutcast.com/ появляется такая ошибка. Она, правда, через 20-40 минут проходит и воспроизведение возобновляется. Что это означает и как сделать, чтобы эта ошибка больше не появлялась?

Код:
{"type":"jPlayer_error","timeStamp":1486538314007,"jQuery11020840183761900615":true,"jPlayer":{"version":{"script":"2.9.2","needFlash":"2.9.0","flash":"n/a"},"options":{"size":{"width":"0px","height":"0px","cssClass":""},"sizeFull":{"width":"0px","height":"0px","cssClass":""},"swfPath":"/js/jQuery.jPlayer.2.9.2","solution":"html,flash","supplied":"mp3,m4a,M3UA,FLA,WEBMA,WAV,OGA","auroraFormats":"wav","preload":"none","volume":0.5,"muted":false,"remainingDuration":false,"toggleDuration":false,"captureDuration":true,"playbackRate":1,"defaultPlaybackRate":1,"minPlaybackRate":0.5,"maxPlaybackRate":4,"wmode":"window","backgroundColor":"#000000","cssSelectorAncestor":"#jp_container_1","cssSelector":{"videoPlay":".jp-video-play","play":".jp-play","pause":".jp-pause","stop":".jp-stop","seekBar":".jp-seek-bar","playBar":".jp-play-bar","mute":".jp-mute","unmute":".jp-unmute","volumeBar":".jp-volume-bar","volumeBarValue":".jp-volume-bar-value","volumeMax":".jp-volume-max","playbackRateBar":".jp-playback-rate-bar","playbackRateBarValue":".jp-playback-rate-bar-value","currentTime":".jp-current-time","duration":".jp-duration","title":".jp-title","fullScreen":".jp-full-screen","restoreScreen":".jp-restore-screen","repeat":".jp-repeat","repeatOff":".jp-repeat-off","gui":".jp-gui","noSolution":".jp-no-solution"},"stateClass":{"playing":"jp-state-playing","seeking":"jp-state-seeking","muted":"jp-state-muted","looped":"jp-state-looped","fullScreen":"jp-state-full-screen","noVolume":"jp-state-no-volume"},"useStateClassSkin":false,"autoBlur":true,"smoothPlayBar":false,"fullScreen":false,"fullWindow":false,"autohide":{"restored":false,"full":true,"fadeIn":200,"fadeOut":600,"hold":1000},"loop":false,"nativeVideoControls":{},"noFullWindow":{"msie":{},"ipad":{},"iphone":{},"ipod":{},"android_pad":{},"android_phone":{},"blackberry":{},"windows_ce":{},"iemobile":{},"webos":{}},"noVolume":{"ipad":{},"iphone":{},"ipod":{},"android_pad":{},"android_phone":{},"blackberry":{},"windows_ce":{},"iemobile":{},"webos":{},"playbook":{}},"timeFormat":{"showHour":false,"showMin":true,"showSec":true,"padHour":false,"padMin":true,"padSec":true,"sepHour":":","sepMin":":","sepSec":""},"keyEnabled":true,"audioFullScreen":false,"keyBindings":{"play":{"key":80},"fullScreen":{"key":70},"muted":{"key":77},"volumeUp":{"key":190},"volumeDown":{"key":188},"loop":{"key":76}},"verticalVolume":false,"verticalPlaybackRate":false,"globalVolume":false,"idPrefix":"jp","noConflict":"jQuery","emulateHtml":false,"consoleAlerts":true,"errorAlerts":false,"warningAlerts":false},"status":{"src":"http://listen.shoutcast.com/rakevet?icy=http","media":{"ID":99264456,"Name":"Rakevet","Format":"audio/mpeg","Bitrate":128,"Genre":"Top 40","CurrentTrack":"","Listeners":0,"IsRadionomy":false,"IceUrl":"","AACEnabled":0,"IsPlaying":false,"IsAACEnabled":false,"Index":0,"mp3":"http://listen.shoutcast.com/rakevet?icy=http","isPlaying":true},"paused":true,"format":{"mp3":true},"formatType":"mp3","waitForPlay":true,"waitForLoad":true,"srcSet":true,"video":false,"seekPercent":0,"currentPercentRelative":0,"currentPercentAbsolute":0,"currentTime":0,"duration":0,"remaining":0,"videoWidth":0,"videoHeight":0,"readyState":0,"networkState":0,"playbackRate":1,"ended":0,"width":"0px","height":"0px","cssClass":"","nativeVideoControls":false,"noFullWindow":false,"noVolume":false,"playbackRateEnabled":true},"html":{"audio":{"available":true,"gate":true},"video":{"available":false,"gate":false},"canPlay":{"mp3":true,"m4a":true,"m3ua":false,"fla":false,"webma":true,"wav":true,"oga":true},"desired":true,"support":{"mp3":true,"m4a":true,"m3ua":false,"fla":false,"webma":true,"wav":true,"oga":true},"used":true,"active":true},"aurora":{"formats":["wav"],"properties":[],"canPlay":{"mp3":false,"m4a":false,"m3ua":false,"fla":false,"webma":false,"wav":true,"oga":false},"desired":false,"support":{"mp3":false,"m4a":false,"m3ua":false,"fla":false,"webma":false,"wav":false,"oga":false},"used":false,"active":false,"gate":false},"flash":{"available":true,"canPlay":{"mp3":true,"m4a":true,"m3ua":false,"fla":true,"webma":false,"wav":false,"oga":false},"desired":false,"support":{"mp3":false,"m4a":false,"m3ua":false,"fla":false,"webma":false,"wav":false,"oga":false},"used":false,"active":false,"gate":false},"error":{"type":"e_url","context":"http://listen.shoutcast.com/rakevet?icy=http","message":"Media URL could not be loaded.","hint":"Check media URL is valid."}},"isTrigger":3,"namespace":"","namespace_re":null,"target":{"jQuery11020840183761900615":36},"delegateTarget":{"jQuery11020840183761900615":36},"currentTarget":{"jQuery11020840183761900615":36},"handleObj":{"type":"jPlayer_error","origType":"jPlayer_error","data":null,"guid":41,"namespace":"jPlayer"},"data":null}
 
Добрый день. Использую Radioboss довольно давно. Заметил следующие баги: версия 5.4.7.0-через несколько дней работы вдруг начинает самопроизвольно меняться уровень громкости (довольно ощутимо). Лечится перезапуском программы. Проверено на нескольких машинах-баг появляется только на этой версии. Также эта версия "забывает" тип музыкального файла из базы, приходится назначать заново
Версия 5.6.0.7-есть другая неприятная проблема-"заикание" радиовещания на встроенном сервере в FLAC (возможно, и другие форматы-не проверял). Также проверено на нескольких машинах, баг "стабильный".
ЗЫ: версии более ранние (до 5.4.7.0) не отображают в статистике слушателей встроенного сервера
ОС: Windows 7 64bit, 32bit, железо на машинах разное
 
cardiologserg сказал(а):
через несколько дней работы вдруг начинает самопроизвольно меняться уровень громкости (довольно ощутимо).
"Проблема" тут в том, что программу вы по определенной причине скачали не с нашего сайта, а откуда-то еще.

cardiologserg сказал(а):
Лечится перезапуском программы. Проверено на нескольких машинах-баг появляется только на этой версии.
"Лечится" эта проблема, как и прочие, скачиванием программы с нашего сайта: http://dl.djsoft.net/radioboss_setup.exe
 
Верно ли я понимаю что если сервер, на котором крутится radioboss является виртуалкой, то периодические заикания являются нормой?

При этом нет абсолютно никаких переподключений как radioboss к icecast, так и клиента к icecast.
 
dimetrius сказал(а):
Верно ли я понимаю что если сервер, на котором крутится radioboss является виртуалкой, то периодические заикания являются нормой?
Нет, заиканий быть не должно. Вероятная причина это расхождение в системных часах (по ним определяется скорость отдачи потока), например, на "виртуалке" часы могут идти быстрее или медленнее, чем на клиенте (слушателе) - тогда будут периодически или выпадать куски потока или наоборот будут участки тишины (и в зависимости от плеера, это может звучать как повторение содержимого буфера).
 
У меня Radioboss стоит на сервере виртуалке, и icecast2 стоит на другом сервере виртуалке.
Обе эти виртуалки находятся на одном железном сервере.

Верно ли я понял что такое может наблюдаться только при расхождении времени между удалённым клиентом и icecast2?
Или же такое может наблюдаться и при расхождении времени между виртуалками моими?
Спасибо
 
Ага, выяснил что за 5 минут время на виртуалке с виндой отстаёт секунд на 5.
Это довольно много.
Буду что-то думать. Спасибо за направление.
 
dimetrius сказал(а):
Верно ли я понял что такое может наблюдаться только при расхождении времени между удалённым клиентом и icecast2?
Да, это расхождение между клиентом (слушателем) и сервером.
 
Назад
Верх