Centova Technologies Forum

Centova Cast v3 => Feature requests => Topic started by: Mr_NightRyder on March 03, 2016, 08:12:55 pm

Title: sc_trans2 output version option
Post by: Mr_NightRyder on March 03, 2016, 08:12:55 pm
There is a nasty little bug in sc_trans2 which causes problems for listeners who listen through winamp.  The setting is in the config file and listed as the following.

outprotocol_1=3

By default centova builds streams with this set to 3 which causes issues with winamp listeners.  If this gets adjusted to 1 it corrects that error because it forces sc_trans2 to use a sc1 protocol.

This can be manually edited in the raw config but it's a huge pain that we have to resort to raw config.  It would be nice if we had a drop down box under the autodj portion where we could specify the outprotocol so that we could roll this into our templates as well as easily adjust it.  Things like this adjustment make my job as an owner a lot more difficult than it needs to be.  While I have a smart staff it's tiny things like this in the raw config that they forget about and i end up having to help them fix.

Please consider this for implementation this would be very useful.
Title: Re: sc_trans2 output version option
Post by: Morph3us on March 22, 2016, 04:36:38 am
I had the same problem myself. Winamp stops after a few seconds. By setting this value to 1 the problem was solved.
Thanks so much!!!
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 03:46:48 am
how do we change this? I was looking for the file and can't find it.
Title: Re: sc_trans2 output version option
Post by: getstreamhosting on March 29, 2016, 04:06:39 am
how do we change this? I was looking for the file and can't find it.

Log into the Shoutcast v2 account, click on Settings > Raw Configuration (on the right side), Select sctrans2, look for outprotocol_1=3   change the 3 to a 1, click the "Save changes" icon.  Stop / Start the stream.

It should look like this:
outprotocol_1=1
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 04:28:12 am
Okay Thank you. I went and logged into both streemi and centova cast page and i don't see the raw config under settings. I guess i went to the wrong page. Can you please let me know where I need to go.
Title: Re: sc_trans2 output version option
Post by: getstreamhosting on March 29, 2016, 07:51:48 am
Step 1:  Click on "Settings" in the Centova Cast panel.

Step 2:  On the bottom right corner, is a "Raw Configuration" button.
(If you are unable to view this button, you might have it disabled?)

Step 3: Select sctrans2

Step 4: Edit the line : outprotocol_1=3   change the 3 to a 1

Step 5:  Click the "Save configuration" button.

Step 6:  Stop server, then restart.
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 11:53:15 am
Okay i must have it disabled. How do i enable it?
Title: Re: sc_trans2 output version option
Post by: getstreamhosting on March 29, 2016, 12:15:21 pm
If you are logged in as "admin", you should be able to view the button regardless.  However, if you are not an admin, your host would need to enable the Raw Config option for you.

Also if you have access to the etc folder..

/usr/local/centovacast/var/vhosts/username/etc

You can edit the source.conf file as well...  Still would need to stop and restart the stream though.
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 12:20:07 pm
I use the website to access Centova Cast. I set up this account so I imagine I have admin access.
Title: Re: sc_trans2 output version option
Post by: getstreamhosting on March 29, 2016, 12:34:03 pm
I use the website to access Centova Cast. I set up this account so I imagine I have admin access.

I meant as in actually logging in as "admin" to Centova Cast.  So if you are logging in as "admin" username, then you should be able to access  the Raw Configuration.
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 12:48:51 pm
I am using the username they sent me in the email. If I type admin and then my password it tells me my username is invalid.
Title: Re: sc_trans2 output version option
Post by: getstreamhosting on March 29, 2016, 01:03:58 pm
That just means you are not admin of the server, as stated before, if you are not the admin, you will need to contact your host, and either 1. Have them change it for you  or 2. Have them enable "Raw Configuration" for you so you can change it.

Those are the only 2 ways, since you do not have admin/root access.
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 01:10:36 pm
I guess I wont be doing this then since it wont allow me to log in at centova.com to contact the support people, lol.
Title: Re: sc_trans2 output version option
Post by: getstreamhosting on March 29, 2016, 04:16:05 pm
You dont log into centova.com... You log into your Centova Cast Panel. 

Contact your Stream host, they place where you purchased your stream from

Whoever you got this from: http://listen.streemi.com:2199/start/hopefort
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 04:34:39 pm
http://www.streemi.com/ is where i ordered it. I sent them a email about it. maybe they can change it or atleast allow me access to be able to do it.
Title: Re: sc_trans2 output version option
Post by: Centova Technologies on March 29, 2016, 04:49:39 pm
outprotocol_1=3

By default centova builds streams with this set to 3 which causes issues with winamp listeners.

There is indeed a bug to this effect in the current version of DNASv2 which Radionomy has fixed for the next release of DNASv2.

Bear in mind that:

1) This bug does not affect all streams, so you should not make this change unless your users are actually reporting this problem; for example, I myself have not seen this issue on any of our own DNASv2 servers when using Winamp.

2) Making this change (setting outprotocol_x to 1) *will* break several features of DNASv2, including the ability to use multiple mount points.  This will result in unexpected/unpredictable behavior in Centova Cast and/or DNASv2.  If you encounter any problems with Centova Cast or your stream after making this change, we won't be able to provide technical support unless you change outprotocol_x back to 3 and the problem persists.

For reason #2 above, we will NOT be adding a configurable option to change the protocol via the Centova Cast interface.  We are, however, about to push out a new build that will retain any changes to the outprotocol_x setting across configuration updates so that you don't need to reapply this change every time you update your settings.
Title: Re: sc_trans2 output version option
Post by: briben1976 on March 29, 2016, 05:54:29 pm
Okay Thank you