PDA

View Full Version : No Subject



Rick Nicoletti
2004-04-15, 09:59
I just figured out my problems with trplayer and I thought I'd share my
experience.

In a nutshell:

Environment: Redhat 9 linux, RealPlayer8 and trplayer 1.2.
Symptoms: "trplayer -h" works fine; "trplayer <realmedia file>" segfaults.
Solution: uninstall RealPlayer8, install RealPlayer9 and set the
REALPLAYER_HOME environment variable to
"/usr/lib/RealPlayer9/users/Real".

Details:

After poking around some, I guessed that the RealPlayer8 libraries used
by trplayer must have been linked with gcc 2.9x which wasn't compatible
with my Redhat 9 gcc 3.2. So I replaced RealPlayer8 with RealPlayer9.
After looking at the trplayer source, I found the magic REALPLAYER_HOME
environment variable (maybe that's documented and it's not so magic, but
anyway...) and figured out that the stuff that trplayer was looking for
in /usr/lib/RealPlayer8 was equivalent to /usr/lib/RealPlayer9/users/Real

Hope this is useful.

Now I'm just itchin' to try out the new AlienStream plugin... wish me luck!


Rick
Thus spake Martin Hopkins (martin.Hopkins (AT) buttash (DOT) co.uk):

>
> Can anyone help me with my trplayer installation problem. I've
> downloaded the binary for trplayer but whenever I try to use the
> player with a valid URL (from the AlienStream.conf file) I get the
> message `segmentation fault'.
>
>
> I am using the latest version of trplayer (1.2.x)
>
>
>
> Yahoo! Groups Sponsor
> ADVERTISEMENT
> [1]Click Here!
>
> To unsubscribe from this group, send an email to:
> slimp3-dev-unsubscribe (AT) yahoogroups (DOT) com
> Your use of Yahoo! Groups is subject to the [2]Yahoo! Terms of
> Service.
>
> References
>
> 1. http://rd.yahoo.com/M=244522.3707890.4968055.1261774/D=egroupweb/S=1708298795:HM/A=1595053/R=0/SIG=124gf29oe/*http://ashnin.com/clk/muryutaitakenattogyo?YH=3707890&yhad=1595053
> 2. http://docs.yahoo.com/info/terms/

--
Rick Nicoletti rickn (AT) rickjenn (DOT) net
The most beautiful thing we can experience is the mysterious. It is the
source of all true art and science. He to whom this emotion is a stranger,
who can no longer pause to wonder and stand wrapt in awe, is as good as dead.
-=- Albert Einstein

Peter Heslin
2004-04-15, 13:22
On Thu, Apr 15, 2004 at 12:59:16PM -0400, Rick Nicoletti wrote:
> I just figured out my problems with trplayer and I thought I'd share my
> experience.
>
> In a nutshell:
>
> Environment: Redhat 9 linux, RealPlayer8 and trplayer 1.2.
> Symptoms: "trplayer -h" works fine; "trplayer <realmedia file>" segfaults.
> Solution: uninstall RealPlayer8, install RealPlayer9 and set the
> REALPLAYER_HOME environment variable to
> "/usr/lib/RealPlayer9/users/Real".

Thanks for this. I've posted this advice to the web site.

Peter

Roy M. Silvernail
2004-04-15, 14:12
On Thu, 2004-04-15 at 16:22, Peter Heslin wrote:
> On Thu, Apr 15, 2004 at 12:59:16PM -0400, Rick Nicoletti wrote:
> > I just figured out my problems with trplayer and I thought I'd share my
> > experience.
> >
> > In a nutshell:
> >
> > Environment: Redhat 9 linux, RealPlayer8 and trplayer 1.2.
> > Symptoms: "trplayer -h" works fine; "trplayer <realmedia file>" segfaults.
> > Solution: uninstall RealPlayer8, install RealPlayer9 and set the
> > REALPLAYER_HOME environment variable to
> > "/usr/lib/RealPlayer9/users/Real".
>
> Thanks for this. I've posted this advice to the web site.

Speaking of... I was trying to get trplayer to work here and it wouldn't
compile. It complained of no Real SDK. The website gave a link that's
now dead. Real no longer seems to make this SDK available, so how does
a trplayer newcomer get up to speed?
--
Roy M. Silvernail is roy (AT) rant-central (DOT) com, and you're not
Never Forget: It's Only 1's and 0's!
SpamAssassin->procmail->/dev/null->bliss
http://www.rant-central.com

Roy M. Silvernail
2004-04-15, 15:23
On Thu, 2004-04-15 at 17:12, Roy M. Silvernail wrote:

> Speaking of... I was trying to get trplayer to work here and it wouldn't
> compile. It complained of no Real SDK. The website gave a link that's
> now dead. Real no longer seems to make this SDK available, so how does
> a trplayer newcomer get up to speed?

<emily_litella>
Nevermind!
</emily_litella>

I'd missed the binary package on the trplayer page. I can live without a local compile for the nonce. :)
--
Roy M. Silvernail is roy (AT) rant-central (DOT) com, and you're not
Never Forget: It's Only 1's and 0's!
SpamAssassin->procmail->/dev/null->bliss
http://www.rant-central.com

Rick Nicoletti
2004-04-15, 17:12
I was able to get trplayer working from the binary RPM. I also
tried compiling with the Real SDK, but with less than total success.

I had trouble finding the Real SDK, as well. I eventually found it
somewhere, but I can't remember where. You can use mine if you
want: http://www.rickjenn.net/slimp3/rsg2sdk_r4.zip

After unzipping rsg2sdk_r4.zip in my home directory, the trplayer "configure"
script was able to find it. In order to get trplayer to compile, I had to
add "#include <time.h>" to main.cc and then remove any mention of
"_pure.o" in Makefile. After all this, it compiled but didn't seem
to work. :-(

May you have better luck.

:-)

Thus spake Roy M. Silvernail (roy (AT) rant-central (DOT) com):

> On Thu, 2004-04-15 at 16:22, Peter Heslin wrote:
> > On Thu, Apr 15, 2004 at 12:59:16PM -0400, Rick Nicoletti wrote:
> > > I just figured out my problems with trplayer and I thought I'd share my
> > > experience.
> > >
> > > In a nutshell:
> > >
> > > Environment: Redhat 9 linux, RealPlayer8 and trplayer 1.2.
> > > Symptoms: "trplayer -h" works fine; "trplayer <realmedia file>" segfaults.
> > > Solution: uninstall RealPlayer8, install RealPlayer9 and set the
> > > REALPLAYER_HOME environment variable to
> > > "/usr/lib/RealPlayer9/users/Real".
> >
> > Thanks for this. I've posted this advice to the web site.
>
> Speaking of... I was trying to get trplayer to work here and it wouldn't
> compile. It complained of no Real SDK. The website gave a link that's
> now dead. Real no longer seems to make this SDK available, so how does
> a trplayer newcomer get up to speed?
> --
> Roy M. Silvernail is roy (AT) rant-central (DOT) com, and you're not
> Never Forget: It's Only 1's and 0's!
> SpamAssassin->procmail->/dev/null->bliss
> http://www.rant-central.com
>
>

Dan Pelleg
2004-04-15, 19:12
I'm trying to come up with an architecture-neutral set of dependencies for
slimserver 5.1.1. I'm wondering about the following binaries distributed
with the tarball:

1. mDNSResponderPosix. Is it just Apple's mDNSResponder? Is it compiled
with any special options?

2. HiRes.so. Is this simply Time::HiRes off CPAN?

--

Dan Pelleg

Dan Sully
2004-04-15, 19:14
* Dan Pelleg <daniel+slimdev (AT) pelleg (DOT) org> shaped the electrons to say...

>I'm trying to come up with an architecture-neutral set of dependencies for
>slimserver 5.1.1. I'm wondering about the following binaries distributed
>with the tarball:
>
>1. mDNSResponderPosix. Is it just Apple's mDNSResponder? Is it compiled
>with any special options?

Yes it is, and no special options afaik.

>2. HiRes.so. Is this simply Time::HiRes off CPAN?

Yes.

-D
--
<ZangTT> berkeley db - it's mostly about the hash()

Peter Heslin
2004-04-16, 05:37
On Thu, Apr 15, 2004 at 08:12:07PM -0400, Rick Nicoletti wrote:
> I was able to get trplayer working from the binary RPM. I also
> tried compiling with the Real SDK, but with less than total success.

I never tried compiling trplayer myself, since the Real SDK IIRC used
to require you to click through an obnoxious license before
downloading it. I assume that the old SDK has been supplanted by
this: https://helixcommunity.org/

Despite the politically correct rhetoric on that page, however, the
Real Audio and Video codecs are still not free, and Real still use
proprietary versions of protocols, including challenge-response
authentication in order to keep clients other than theirs away.

I'm not sure how the Xine developers managed to reverse-engineer that
authentication (I asked and they're not saying), and it will be
interesting to see if and how Real responds.

Anyway, getting away from proprietary SDKs is one of the reasons I'd
like to move to using Xine for all this.

Peter

Roy M. Silvernail
2004-04-16, 06:16
On Fri, 2004-04-16 at 08:37, Peter Heslin wrote:
> On Thu, Apr 15, 2004 at 08:12:07PM -0400, Rick Nicoletti wrote:
> > I was able to get trplayer working from the binary RPM. I also
> > tried compiling with the Real SDK, but with less than total success.
>
> I never tried compiling trplayer myself, since the Real SDK IIRC used
> to require you to click through an obnoxious license before
> downloading it. I assume that the old SDK has been supplanted by
> this: https://helixcommunity.org/

That's correct, but I'm not exactly enthralled by the Helix project. It
uses some bozotic proprietary build procedure that makes you choose a
bazillion different options, some of which are mutually exclusive. Even
after following their "howto" to the letter, I didn't get a usable
client. They're not going out of their way to bring developers into the
fold. Oh, BTW, Helix does not even resemble their old SDK, so you can
scrap any existing code that used the old one.

> Anyway, getting away from proprietary SDKs is one of the reasons I'd
> like to move to using Xine for all this.

+1. Right now, my performance point is streaming Air America. (well,
not *right* now, since their stream is offline this morning)
Unfortunately, Xine can't decode that particular stream. It's just a
datapoint... that's life in the propietary protocol brigade.
--
Roy M. Silvernail is roy (AT) rant-central (DOT) com, and you're not
Never Forget: It's Only 1's and 0's!
SpamAssassin->procmail->/dev/null->bliss
http://www.rant-central.com