![]() |
#1 |
Join Date: Sep 2003
Posts: 27,873
|
SHOUTcast DNAS 2.4.7 (Build 256) 31st March 2015
This build is our new update and introduces new features as listed in the “Changes” section below, as well as addresses bugs reported in the previous build. It is recommended to update to this build as soon as possible over any previous DNAS builds being used due to the stability, security and other compatibility improvements it provides.
This release is now available for the following platforms:
Downloads You can download the updated version of the DNAS from the main download page here for all of the supported versions. Changes See http://yp.shoutcast.com/v/2_4_7 for all changes in this release (there's a lot in the ~5 months since the last release!) Getting Started If you already have a running instance of the 2.x DNAS then there should not be any issues with replacing your current version with this new version. If this is a new install then make sure to read through the information in 'Readme_DNAS_Server.html' and the related documentation as well as considering using the setup mode which should make it easier to get started over all prior 2.x builds (and 1.x based releases). Finally, all current copies of the documentation are included with the installer / archive and is the recommended point of reference for this release. The information found online at http://wiki.shoutcast.com/wiki/SHOUTcast_Broadcaster for the DNAS server only relates to the build 29 release (this will be updated shortly). Reporting Issues If you do come across an issue with the DNAS, then please do post in this thread with as much information as possible about what you're doing at the time, the system you are using and anything else which will make it easier to understand what is or isn't going on with your install. Posts relating to authhash management issues will be ignored as this is not the thread for posting such issues. The correct thread is here. Known Issues The following are known issues or known changes which may have an impact when using the current 2.x DNAS release:
Discussion about the previous version of the server including changelogs can be found in the following threads |
![]() |
![]() |
![]() |
#2 |
Join Date: Sep 2003
Posts: 27,873
|
this build is a much recommended update for all existing 2.x DNAS installs due to the functional improvements, stability and crash fixes, memory and CPU usage optimisations and related security fixes. those who have been using the beta / release candidate builds over the last few months lead up to this release must update to this final release build as soon as possible (preferably before the end of April and ideally sooner than the end of the month). |
![]() |
![]() |
![]() |
#3 |
Member
Join Date: Nov 2014
Posts: 60
|
Thank you for the great news DrO.
Would you please confirm if the Centova team has been involved during the testing phase of this new DNAS? As we know, few months ago the DNAS update made us discover that there was an incompatibility between Centova Cast software and that DNAS version (streams were going offline every few minutes and randomly). It would be great to know if that issue has been addressed now, and if this time Centova team was somehow involved, not to see again so many radio stations going offline. Thank you again for your excellent job and great assistance. Best regards, MRGrp |
![]() |
![]() |
![]() |
#4 |
Join Date: Sep 2003
Posts: 27,873
|
they were contacted but never replied to our messages, so that's a no to your question and until you try the updated build, I don't know if it fixes your issue or not (as you were not able to run non-release builds which massively hinders trying to confirm bug fixes until it's far too late i.e. you then have to wait for another release if the issue is not fixed). though I suspect you won't be updating until Centova flag the update to you, so when you'll be able to try the update, I have absolutely no idea as it's out of control.
however, we have had people manually running the beta / release candidate builds under Centova and it's worked ok. it's only in cases using known issue #2 that there may be an issue e.g. if using the Liquidsoap auto-dj solution they now offer with multiple transcoded streams going to the same DNAS. from the listed stations, we don't believe this will affect many stations. in that situation, stream #1 will work but others will not and that requires config changes to the Liquidsoap setup. i've been advised by one tester that it's a relatively simple config change to make in the Liquidsoap config files to correct the issue so it will use the now officially provided method to accept multiple source connections via the 1.x protocol instead of the experimental feature which has now been removed (as it was not intuitive and the new way is better and far easier to make use off). |
![]() |
![]() |
![]() |
#5 |
Member
Join Date: Nov 2014
Posts: 60
|
Thank you for your prompt reply DrO.
I opened a ticket asking to the Centova Team for their recommendations. In fact, as a Centova Cast customer, I would expect them to work on this matter together with your team. Yes, I installed theDNAS few months ago was forced to roll back because I cannot have 16 radio stations going offline every few minutes, nor I can keep using a service open to the public to try new versions of DNAS letting the streams offline. This is why I keep wondering why Centova is not actively testing such updates using some "dummy" installation... Live servers are not supposed to be used for testing purposes, or they can be and then, if things get weird, there is no other choice than rolling back and keep the service up and running. Thank you again, I will certainly inform you if I get feedback from Centova. Best regards |
![]() |
![]() |
![]() |
#6 |
Join Date: Sep 2003
Posts: 27,873
|
yet most issues only arise when running 'live' so if we cannot replicate issues under testing (as was the case with a number of the issues which were finally able to be fixed as part of this release), then it often does require having to install on a 'live' setup.
and yes issues can happen, but any of the builds we've sent out to people for testing could have been released as a 'final' build and so the line blurs on what is 'final' and what is not. i understand your point of view as it comes up all too often that unless it's on the main download page, it won't be touched. but then people also won't update unless they know an issue is definitely fixed and so an impasse arises. however, it's best practice to get confirmation that a bug is fixed before pushing it out to the greater number of users. hence the last 5 months of lots of testing that has been gong on with those willing to use builds not marked as 'final' but in most cases could have been released as one, is what has led to the lengthy changelog for this release (which is now more work than went into the 2.2 release which itself was a hefty update compared to prior releases). |
![]() |
![]() |
![]() |
#7 |
Junior Member
Join Date: Oct 2009
Posts: 23
|
Awesome fixes listing !
But I cannot find the way to properly upgrade the DNAS. This is my my fisrt upgrade ... I hope you can guide me ! |
![]() |
![]() |
![]() |
#8 |
Major Dude
Join Date: Mar 2011
Posts: 576
|
stillcut, if you are using allready DNAS 2.x then download the new package and overwrite the sc_serv file on your server. After that restart it - done! If you are using a playlist-management software you should restart it also after the restart of the sc_serv file to let reconnect it.
![]() |
![]() |
![]() |
![]() |
#9 |
Senior Member
Join Date: Feb 2011
Posts: 377
|
Thanks DrO.
Off to the centovacast forum now to see what they have to say. |
![]() |
![]() |
![]() |
#10 |
Junior Member
Join Date: Oct 2009
Posts: 23
|
Thank you Neralex for your help.
I'll try to update during a night in the next few days. Hope it will be ok. I'll give my feedback here. |
![]() |
![]() |
![]() |
#11 |
Join Date: Sep 2003
Posts: 27,873
|
stillcut: in addition to what neralex has said (which is how DNAS updates have always been done i.e. in-place update and just ensuring you restart it for it to apply - or stop first and then do things just to make sure), it's covered in the 'Getting Started Guide' as is included with the DNAS in the docs folder (section 3.5.1.1 to be specific) and as linked to from the readme file.
|
![]() |
![]() |
![]() |
#12 |
Major Dude
Join Date: Mar 2011
Posts: 576
|
Is anyone out there with the same issue with this build? Got it on Linux 64-bit...
http://forums.winamp.com/showthread.php?t=380869 |
![]() |
![]() |
![]() |
#13 |
Junior Member
Join Date: Apr 2015
Posts: 3
|
DrO,
The Raspberry PI revision, is that only for the Pi1 or will that also work on the Raspberry Pi 2? |
![]() |
![]() |
![]() |
#14 |
Join Date: Sep 2003
Posts: 27,873
|
neralex: you and abides are the only ones I've seen report such issues and I've tried Winamp based listener connections to a number of the newer DNAS builds (as well as during the last few months of development) and haven't had such a situation arise. will likely follow-up with you directly regarding this issue over the next few days.
Jmet: I'm not 100% sure as I've only got original RPis (specifically v1.1 and v2.0 model B boards) and I don't have a RPi2 yet. I'm sure I'd read somewhere that it should work but until I can try (as I think the build as-is will be able to leverage the multi-cores in relation to how the DNAS works in such setups), I was hoping someone who's got a RPi2 would be able to try it out and give some feedback about whether it does work or not. |
![]() |
![]() |
![]() |
#15 | |
Junior Member
Join Date: Apr 2015
Posts: 3
|
I was unable to execute sc_serv, I will gather the exact error tonight and will let you know. Thanks!
[merged] Quote:
The error I got was a simple "Cannot execute binary file", might be related to the fact that the Pi 1 & 2 use a different underlying archetecture? |
|
![]() |
![]() |
![]() |
#16 |
Join Date: Sep 2003
Posts: 27,873
|
i assume you've chmod'd the sc_serv file ? i guess I'll need to order an RPi2 sooner rather than later...
|
![]() |
![]() |
![]() |
#17 |
Junior Member
Join Date: Nov 2014
Posts: 9
|
Noted that this release appeared and started the update process for the FreeBSD port this week.
The release for FreeBSD seems to be missing all the config_builder bits. Is this intentional? I didn't see an immediate answer in the release notes. |
![]() |
![]() |
![]() |
#18 |
Join Date: Sep 2003
Posts: 27,873
|
it was intentional.
|
![]() |
![]() |
![]() |
#19 |
Junior Member
Join Date: Apr 2015
Posts: 3
|
|
![]() |
![]() |
![]() |
#20 |
Junior Member
Join Date: Nov 2014
Posts: 9
|
FreeBSD port has been updated for anyone looking to update and run the latest release via the ports/pkg system.
https://svnweb.freebsd.org/ports?vie...evision=383680 Reviews and comments welcome. I note there is an armv6 RPI release. Is this a linux only architecture release? |
![]() |
![]() |
![]() |
#21 |
Join Date: Sep 2003
Posts: 27,873
|
its a specific build for use on the Raspbian distribution.
|
![]() |
![]() |
![]() |
#22 |
Junior Member
Join Date: Nov 2014
Posts: 9
|
|
![]() |
![]() |
![]() |
#23 |
Join Date: Sep 2003
Posts: 27,873
|
there's no desire for doing that as that sounds super niche and is really not worth the effort on our part. it would make more sense to provide a sparc build again than what you've suggested. so thank you, but we'll pass on that one.
|
![]() |
![]() |
![]() |
#24 | |
Join Date: Sep 2003
Posts: 27,873
|
Quote:
other reported issues are still being looked into and will advise those people involved once the issues have been triaged further / fixed. did you have any chance to try it out or have any further information ? |
|
![]() |
![]() |
![]() |
#25 |
Junior Member
Join Date: Sep 2014
Posts: 17
|
Our stream dosen't work with the 256'build at Radio.de (web Player) - try http://electroradio.radio.de/
|
![]() |
![]() |
![]() |
#26 |
Join Date: Sep 2003
Posts: 27,873
|
from a quick check, the player request appears to be seen as a web page request on the root DNAS page and so it's getting a copy of that (i.e. a html page) rather than the stream.
if you can, you should try using an url for the player with the appropriate mountpoint e.g. /stream so that there is no confusion on what the request to the DNAS is trying to access. |
![]() |
![]() |
![]() |
#27 |
Major Dude
Join Date: Mar 2011
Posts: 576
|
electroradio, which streamlinks you sent to radio.de? i'm also listed on radio.de and i think it has nothing to do with the DNAS version, its only a question of your stream-urls.
|
![]() |
![]() |
![]() |
#28 |
Junior Member
Join Date: Sep 2014
Posts: 17
|
Thank you. my mistake...
|
![]() |
![]() |
![]() |
#29 |
Senior Member
Join Date: Apr 2006
Location: chicago
Posts: 128
|
Latest server on Ubuntu working just fine
Monday 4/13/15, I've put sc_serv 2.4.7 on my new Ubuntu 12.04 - 64 server, feeding it with sc_trans and it's all quite good. Stable, and good connection to YP.
I have abandoned the idea of using LiquidSoap or some other front end. The reason I wanted to use something other than sc_trans was so I could implement some compression & limiting in DSP, but as my program consists of a fixed rotation of MP3 files, I just applied processing to all the MP3 files and now use those 'pre-processed' files which have been adjusted to my needs. Works fine. Fewer moving parts, too, than LiquidSoap or another front end, which is always good for stability. So far, very happy with 2.4.7 |
![]() |
![]() |
![]() |
#30 |
Guest
Posts: n/a
|
The HTML player is not working.
Current code: code: Can you change (update) to: code: I added the ";" char - it's working. ![]() How this player working for other channels (mount points)? |
![]() |
![]() |
#31 |
Join Date: Sep 2003
Posts: 27,873
|
in which browser is it not working for you ? as all of the ones tried prior to release would play without the need for the semi-colon with the current DNAS release.
it uses either the configured stream path or /stream/x/ (where x is the number of the stream). this is all covered in the docs provided with the DNAS on how to access / reference different streams running on the same DNAS. |
![]() |
![]() |
![]() |
#32 |
Guest
Posts: n/a
|
Google Chrome 42.0.2311.90 m and Google Chrome 42 on my Android 5.1 smartphone.
Server patch is: http://my-server.com:8000/index.html?sid=1 |
![]() |
![]() |
#33 | |
Major Dude
Join Date: Mar 2011
Posts: 576
|
Quote:
|
|
![]() |
![]() |
![]() |
#34 | ||
Senior Member
|
Quote:
Quote:
I have no such issues as well. Our radio plays fine with the current build. And on my Android 5.0 phone and Android 5.1 tablet. Ramon |
||
![]() |
![]() |
![]() |
#35 |
Join Date: Sep 2003
Posts: 27,873
|
quick update, there will be some changes to the handling of the HTML5 audio control with the next DNAS release (so none of what I'm saying is in 2.4.7) which will ensure there is a ; on the end (so the DNAS will fully treat it as a stream request - which using a streampath for stream #1 (and any other streams) will also achieve) as well as adding a ?nocache=xxx dummy parameter.
this dummy parameter is an attempt to work around Firefox caching paused / stopped streams even when you previously refreshed the page (which is apparently a long standing Firefox 'quirk' according to this). and please remember, that this is just adding the default HTML5 audio control the browser provides onto the pages and so will vary in handling / appearance between browsers and is just provided as a quick way to check what the stream is doing at the time. for a fuller featured option which can be put into a more specific page (rather than the default pages from the DNAS), there are plenty of options including ths for those looking for something more. |
![]() |
![]() |
![]() |
#36 |
Join Date: Sep 2003
Posts: 27,873
|
ThunderRoll's posts have been split out to http://forums.winamp.com/showthread.php?t=381045 as the cause of the issue and the fixes needed have been determined.
|
![]() |
![]() |
![]() |
#37 |
Join Date: Sep 2003
Posts: 27,873
|
the known issues have been updated due to recently found issues. the impact should be low (primarily due to it taking so long for issue #5 to be fully reported).
|
![]() |
![]() |
![]() |
#38 |
Junior Member
Join Date: Sep 2010
Location: Brooklyn, N.Y.
Posts: 6
|
Dro this will be my first update in the 5 years i have had my server can you help me.
|
![]() |
![]() |
![]() |
#39 |
Join Date: Sep 2003
Posts: 27,873
|
without any knowledge of your existing setup (like if you're running the DNAS directly or using some management software / control panel), what you're intending to do, etc, it'll probably be best to email us (using the details in my signature) with all applicable information and advice, etc can then be provided from there once it's better known about your setup and requirements.
|
![]() |
![]() |
![]() |
#40 |
Senior Member
Join Date: Feb 2011
Posts: 377
|
sorry for the lame question. Its been a while since I updated. Other than replacing the old version with new one, is there any other files I need to replace like the .pem file or anything else?
|
![]() |
![]() |
![]() |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|