support shoutcast 2

Bug #1124354 reported by Marjan Mrak
This bug report is a duplicate of:  Bug #1003403: Support Shoutcast2. Edit Remove
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

Hello there, this is the deal:

I do use latest mixxx (1.10.1)
OS: macos mountain lion (latest version)

I have upgraded my mac from snow lion (all worked well) to mountain lion. Now I cannot start shoutcast server ver.1. Shoutcast server ver.2 does start, but it looks like mixxx does not support it.

I have noticed that SC2 is on the scene for quite a time and SC1 is pretty much obsolete. I believe mixxx should support it. Please, fix this soon.

THank you for the great software,
MArjan

RJ Skerry-Ryan (rryan)
summary: - shoutcast 2 does not work with mixxx
+ support shoutcast 2
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Thanks for the report. We use the 'libshout' library for live broadcasting. I just checked with the libshout developers and I'm afraid they do not plan to support shoutcast 2. It is therefore very unlikely Mixxx will ever support shoutcast2.

If you want to use Mixxx to broadcast, I suggest using icecast2 which is a free and open source broadcasting server. Otherwise I'm afraid you'll have to find something else that works with Shoutcast 2 :(.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Marjan Mrak (marjan-mrak) wrote : Re: [Bug 1124354] Re: support shoutcast 2

Thanks for the info, Ryan.

icecast is not built for macos (also, I am sure it cannot be built "out of
the box") and is therefore useless for me.

Regards,
Marjan

2013/2/13 RJ Ryan <email address hidden>

> Thanks for the report. We use the 'libshout' library for live
> broadcasting. I just checked with the libshout developers and I'm afraid
> they do not plan to support shoutcast 2. It is therefore very unlikely
> Mixxx will ever support shoutcast2.
>
> If you want to use Mixxx to broadcast, I suggest using icecast2 which is
> a free and open source broadcasting server. Otherwise I'm afraid you'll
> have to find something else that works with Shoutcast 2 :(.
>
> ** Changed in: mixxx
> Status: New => Confirmed
>
> ** Changed in: mixxx
> Importance: Undecided => Wishlist
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1124354
>
> Title:
> support shoutcast 2
>
> Status in Mixxx:
> Confirmed
>
> Bug description:
> Hello there, this is the deal:
>
> I do use latest mixxx (1.10.1)
> OS: macos mountain lion (latest version)
>
> I have upgraded my mac from snow lion (all worked well) to mountain
> lion. Now I cannot start shoutcast server ver.1. Shoutcast server
> ver.2 does start, but it looks like mixxx does not support it.
>
> I have noticed that SC2 is on the scene for quite a time and SC1 is
> pretty much obsolete. I believe mixxx should support it. Please, fix
> this soon.
>
> THank you for the great software,
> MArjan
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1124354/+subscriptions
>

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Hm. That is annoying.

icecast2 is quite easy to build from source or to install via MacPorts or
Homebrew.

Using homebrew it's a 1-liner:
$ brew install icecast

On Wed, Feb 13, 2013 at 2:08 PM, Marjan Mrak <email address hidden>wrote:

> Thanks for the info, Ryan.
>
> icecast is not built for macos (also, I am sure it cannot be built "out of
> the box") and is therefore useless for me.
>
> Regards,
> Marjan
>
> 2013/2/13 RJ Ryan <email address hidden>
>
> > Thanks for the report. We use the 'libshout' library for live
> > broadcasting. I just checked with the libshout developers and I'm afraid
> > they do not plan to support shoutcast 2. It is therefore very unlikely
> > Mixxx will ever support shoutcast2.
> >
> > If you want to use Mixxx to broadcast, I suggest using icecast2 which is
> > a free and open source broadcasting server. Otherwise I'm afraid you'll
> > have to find something else that works with Shoutcast 2 :(.
> >
> > ** Changed in: mixxx
> > Status: New => Confirmed
> >
> > ** Changed in: mixxx
> > Importance: Undecided => Wishlist
> >
> > --
> > You received this bug notification because you are subscribed to the bug
> > report.
> > https://bugs.launchpad.net/bugs/1124354
> >
> > Title:
> > support shoutcast 2
> >
> > Status in Mixxx:
> > Confirmed
> >
> > Bug description:
> > Hello there, this is the deal:
> >
> > I do use latest mixxx (1.10.1)
> > OS: macos mountain lion (latest version)
> >
> > I have upgraded my mac from snow lion (all worked well) to mountain
> > lion. Now I cannot start shoutcast server ver.1. Shoutcast server
> > ver.2 does start, but it looks like mixxx does not support it.
> >
> > I have noticed that SC2 is on the scene for quite a time and SC1 is
> > pretty much obsolete. I believe mixxx should support it. Please, fix
> > this soon.
> >
> > THank you for the great software,
> > MArjan
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/mixxx/+bug/1124354/+subscriptions
> >
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/1124354
>
> Title:
> support shoutcast 2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1124354/+subscriptions
>

Revision history for this message
Marjan Mrak (marjan-mrak) wrote :
Download full text (3.8 KiB)

Thanks again, Ryan. But...

Well, we are in year 2013 after all. And there are many ripe-aged users
(like myself) out there, that wouldn't dare to build something from
sources, let alone install something they don't know what it's for. I am
not all like that, but I don't like to install additional SW on my machine
for something I have DL-ed to make it work.

Will try to find something that works by downloading alone. Like nicecast.
But that costs 60$. Too much for me.

Regards,
Marjan

2013/2/13 RJ Ryan <email address hidden>

> Hm. That is annoying.
>
> icecast2 is quite easy to build from source or to install via MacPorts or
> Homebrew.
>
> Using homebrew it's a 1-liner:
> $ brew install icecast
>
>
> On Wed, Feb 13, 2013 at 2:08 PM, Marjan Mrak <<email address hidden>
> >wrote:
>
> > Thanks for the info, Ryan.
> >
> > icecast is not built for macos (also, I am sure it cannot be built "out
> of
> > the box") and is therefore useless for me.
> >
> > Regards,
> > Marjan
> >
> > 2013/2/13 RJ Ryan <email address hidden>
> >
> > > Thanks for the report. We use the 'libshout' library for live
> > > broadcasting. I just checked with the libshout developers and I'm
> afraid
> > > they do not plan to support shoutcast 2. It is therefore very unlikely
> > > Mixxx will ever support shoutcast2.
> > >
> > > If you want to use Mixxx to broadcast, I suggest using icecast2 which
> is
> > > a free and open source broadcasting server. Otherwise I'm afraid you'll
> > > have to find something else that works with Shoutcast 2 :(.
> > >
> > > ** Changed in: mixxx
> > > Status: New => Confirmed
> > >
> > > ** Changed in: mixxx
> > > Importance: Undecided => Wishlist
> > >
> > > --
> > > You received this bug notification because you are subscribed to the
> bug
> > > report.
> > > https://bugs.launchpad.net/bugs/1124354
> > >
> > > Title:
> > > support shoutcast 2
> > >
> > > Status in Mixxx:
> > > Confirmed
> > >
> > > Bug description:
> > > Hello there, this is the deal:
> > >
> > > I do use latest mixxx (1.10.1)
> > > OS: macos mountain lion (latest version)
> > >
> > > I have upgraded my mac from snow lion (all worked well) to mountain
> > > lion. Now I cannot start shoutcast server ver.1. Shoutcast server
> > > ver.2 does start, but it looks like mixxx does not support it.
> > >
> > > I have noticed that SC2 is on the scene for quite a time and SC1 is
> > > pretty much obsolete. I believe mixxx should support it. Please, fix
> > > this soon.
> > >
> > > THank you for the great software,
> > > MArjan
> > >
> > > To manage notifications about this bug go to:
> > > https://bugs.launchpad.net/mixxx/+bug/1124354/+subscriptions
> > >
> >
> > --
> > You received this bug notification because you are a member of Mixxx
> > Development Team, which is subscribed to Mixxx.
> > https://bugs.launchpad.net/bugs/1124354
> >
> > Title:
> > support shoutcast 2
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/mixxx/+bug/1124354/+subscriptions
> >
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1124354
>
> Title:
...

Read more...

Revision history for this message
Phillip Whelan (pwhelan) wrote :

Other open source projects have already weighed in on implementing Shoutcast 2 and it looks like it is a no go because of patents:

    http://<email address hidden>/msg05790.html

That at least is what the liquidsoap/savonet people had to say.

Revision history for this message
Marjan Mrak (marjan-mrak) wrote :

Thank you, Philip, for the info.

Patent idiocracy then.

Regards,
Marjan

2013/2/13 Phillip Whelan <email address hidden>

> Other open source projects have already weighed in on implementing
> Shoutcast 2 and it looks like it is a no go because of patents:
>
> http://www.mail-archive.com/savonet-
> <email address hidden>/msg05790.html
>
> That at least is what the liquidsoap/savonet people had to say.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1124354
>
> Title:
> support shoutcast 2
>
> Status in Mixxx:
> Confirmed
>
> Bug description:
> Hello there, this is the deal:
>
> I do use latest mixxx (1.10.1)
> OS: macos mountain lion (latest version)
>
> I have upgraded my mac from snow lion (all worked well) to mountain
> lion. Now I cannot start shoutcast server ver.1. Shoutcast server
> ver.2 does start, but it looks like mixxx does not support it.
>
> I have noticed that SC2 is on the scene for quite a time and SC1 is
> pretty much obsolete. I believe mixxx should support it. Please, fix
> this soon.
>
> THank you for the great software,
> MArjan
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1124354/+subscriptions
>

Revision history for this message
Ron Laws (ron-laws86) wrote :

BuTT is able to connect to Shoutcast 2 using the old/legacy v1 source connection, so this has to be a bug in the Mixxx implementation, since SC2 was designed to be somewhat compatible with v1/legacy sources

With the removal of the ia32 libs for 64bit Linux servers, and shoutcast v1 not being available in 64bit, it's now a rapidly decreasing matter of time before it literally becomes impossible to provide v1 shoutcast servers as admins/users are forced to use Version 2 for 64but host systems

Revision history for this message
Ron Laws (ron-laws86) wrote :

another update on this issue, it turns out if you leave the Stream Name field blank, shoutcast 2 will reject the source connection,

while shoutcast 1 is not fussy, shoutcast 2 is strict, so this should either be marked as a required field, or a generic fallback should be forced. as long as 'something' is provided, then shoutcast 2 is happy and will allow the source connection.

Revision history for this message
Jay Riley (datamagik) wrote :

Ron Laws, which version of MIXXX are you connecting with? Any Shoutcast server side settings I should know about?

All configuration suggestions I've seen for addressing this bug seem to reference transcoder side configuration not the server itself. From what I've read Shoutcast seems to be intend on migrating everyone to v2.

I've made at least one try at compiling MIXXX from source on my Yosemite (Mac OS X 10.10) based 2012 Mac Mini but after solving dependencies still have half dozen or so link errors to solve before I'll have working code I can start tinkering with.

Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6914

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.