[icecast] Helix into Icecast2 loopback

samurai.fm
Fri, 06 Aug 2004 14:23:47 -0000

Well more specifically I want to transcode a realaudio stream into mp3 on
the same machine and on the command line only - reliably!

Following up, I managed to compile the trplayer using a substitute
__pure_virtual function compiled with extern "C" (without it the
function
name was being mangled by g++) by now trplayer runs and exits without
warning, error or success... the funny thing is if I try running the
precompiled trplayer with the LD_PRELOAD=/usr/local/lib/libmemc++.so (which
I compiled with the missing __builtin_vec_new etc functions) prefix it seems
to work ok. The problem with that is I cannot pass this into vsound.

$ vsound LD_PRELOAD=/usr/local/lib/libmemc++.so trplayer
rtsp://my.stream.net:554/broadcat/live.rm

Doesn't work because the extra preload argument isn't passed into vsound
correctly. ARG! I guess my only option left is to recompile vsound with the
preload bit included...

Otherwise I give up. And onto the next problem of mp3 streaming into
flash...

Hash

-----Original Message-----
From: owner-icecast@xiph.org [mailto:owner-icecast@xiph.org] On Behalf Of
EvilOverlord
Sent: Tuesday, March 23, 2004 12:22 AM
To: icecast@xiph.org
Subject: Re: [icecast] Helix into Icecast2 loopback

amurai.fm wrote:

> Hello.
>
> I've made some progress on the issue. I found a tool called TrPlayer
which
> is a text mode front end for real player - initially developed for the use
> of the visually impaired. The theory is that I can use this and pipe the
> live stream into vsound which then in turn is passed into ices or another
> source client. Trouble is, I'm having all sorts of trouble compiling
> Trplayer on the latest RedHat... something about __pure_virtual being an
> undefined symbol...??
>
> Regarding Helix, I am using a Real server not the Helix Community open
> source version. The real version is incredibly easy to install and
> administrate and you can pick up a free working version with a stream cap
at
> 1mbps from the realnetworks website. I haven't got around to compiling
the
> open source version but from what I've heard it is efficient and worth
> looking into.
>
> Hash
>

So what you're effectively wanting to do is transcode a realmedia stream
into ogg?

Stephen
KUCS.net