[Icecast] Push relay from nicecast with icecast2?
Chuck Tellechea
chuckt at tellechea.org
Wed Mar 23 18:48:59 UTC 2005
Darrel,
Thanks for the help. I'm presuming then that I've misunderstood what is
meant by "pull" vs. "push".
I understood, I guess erroneously, that the context of 'push' relaying
was from the perspective of the icecast2 receiving a 'pushed' stream. I
believe now that I have this backwards, and that the context is from
the part of icecast2 not being set up to 'push' a stream (broadcast as
per nicecast or shoutcast client tools) to another icecast2 server (or
icecast1, shoutcast, or whatever).
If such is the case, then I am still confused by the context of the
"Specific Mountpoint Relay" paradigm and how to setup a mountpoint for
the 'listening' icecast2 server at the datacenter which would be
receiving a 'pushed' stream from the nicecast client/server at my
customer's studio.
Or do I is the "Specific Mountpoint Relay" paradigm *not* applicable
here, and what I need to do is merely to setup a <listen-socket>
instance with the <shoutcast-compat> set to true, and setup Nicecast to
send as if to a shoutcast server? Nicecast has a icecast2 option in its
remote server configuration, however, it requires one to specify an
mountpoint; and if such is the case, I'm back to using the "Specific
Mountpoint Relay" paradigm, aren't I?
In any case, I'm going to try a few different ways while instrumenting
the connections with tcpdump and see if I can figure this out. I'll be
working on this the rest of the day today. Thanks again :)
On Mar 23, 2005, at 1:27 PM, Darrell Dominey wrote:
> i don't think anyone has really answered his question yet, so i'll
> give it a shot.
>
> from what you have said i think you are misunderstanding something.
> the customer that is running nicecast does not need any kind of server
> on his machine, all he would have to do is tell nicecast to stream to
> your server
>
> as for the archived content, all thet would be required is to run ices
> on the server machine to do that streming of static content
>
>
> On Wed, 23 Mar 2005 16:28:24 +0000, Dan Stowell <danstowell at gmail.com>
> wrote:
>> On Thu, 24 Mar 2005 01:26:59 +1000, Geoff Shang
>> <geoff at hitsandpieces.net> wrote:
>>> Chuck Tellechea wrote:
>>>
>>>> What I'm thinking of doing now, is to running an instance of either
>>>> icecast1
>>>> or shoutcast, on the datacenter server, to receive the 'pushed'
>>>> broadcast
>>>> from the Nicecast running on the G5 at my customer's office/studio.
>>>> Additionally running an instance of icecast2, on the same
>>>> datacenter server
>>>> (and on another port(s)) to stream the archived mp3 content.
>>>
>>> It is true that Icecast2 can't do push relaying, but I don't
>>> understand why
>>> you need it. If Nicecast is going to be pushing the content to you,
>>> what's
>>> the problem? Maybe *I'm* missing something.
>>
>> Nicecast uses Icecast to do its broadcasting, so it can't do anything
>> that Icecast can't do. So I don't really understand either.
>>
>> Could you solve the DHCP problem by getting your customer set up with
>> dynDNS? Wouldn't that immediately solve the problem, meaning that
>> people could listen directly to the stream coming from his box?
>>
>> Dan
>>
>> --
>> http://www.mcld.co.uk
>> _______________________________________________
>> Icecast mailing list
>> Icecast at xiph.org
>> http://lists.xiph.org/mailman/listinfo/icecast
>>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
>
--
"Living is easy with eyes closed;
misunderstanding all you see...."
John Lennon
Chuck Tellechea
More information about the Icecast
mailing list