[Helix-client-dev] codec functions are missing

[Helix-client-dev] codec functions are missing

Eric Hyche ehyche at real.com
Thu Sep 27 06:10:07 PDT 2007


> Thanks for your information! Which codec's source code is 
> available in the community? Only ra8lbr? How about sipro, does it also need to 
> request for the dist lib and won't provide its source code?
> 

Source code for the fixed-point AAC decoder is
available in the public source at
datatype/aac/codec/fixpt/decoder.

Source code for the ra8lbr codec is available 
once the "Real Format Source Code Porting and Optimization License"
is executed. See here:

https://helixcommunity.org/licenses/request

for more detail.

Other codecs (sipro, RealAudio 8 High BitRate, RealAudio Lossless) are
available in binary distribution library form. If the dist lib
is not currently available for your platform, it can be compiled
in-house and the dist lib placed in the distribution project.
There is a cost associated with this service, although I
don't know the details.

> BTW, we are developing an internet radio product and don't support the
> video. For your experience, are ra8hbr and sipro very 
> popular? How many
> percentage of real servers can support ra8lbr streaming?
> 

As far as servers go, Helix servers can serve any kind of
RealAudio codec. I would guess that most Internet radio applications
use ra8lbr for music or sipro for voice.

Eric

> -----Original Message-----
> From: XiongFeng [mailto:Xiong.Feng at ExcelPoint.com.sg] 
> Sent: Wednesday, September 26, 2007 9:26 PM
> To: ehyche at real.com; helix-client-dev at helixcommunity.org
> Subject: RE: [Helix-client-dev] codec functions are missing
> 
> Hi Eric,
> 
> Thanks for your information! Which codec's source code is 
> available in the community? Only ra8lbr? How about sipro, does it also need to 
> request for the dist lib and won't provide its source code?
> 
> There are also several other Real Audio formats, such as
> raac: MPEG-4 LC-AAC (RealAudio 9) 
> racp: MPEG-4 HE-AAC (RealAudio 10) 
> ralf: RealAudio Lossless Format (RealAudio 10)
> 
> I can't find, even the libraries, these decoders in the 
> project, will it NOT
> be supported in the helix project?
> 
> BTW, we are developing an internet radio product and don't support the
> video. For your experience, are ra8hbr and sipro very 
> popular? How many
> percentage of real servers can support ra8lbr streaming?
> 
> Thanks & Best Regards,
> Xiong Feng
> 
> -----Original Message-----
> From: Eric Hyche [mailto:ehyche at real.com] 
> Sent: Wednesday, September 26, 2007 9:33 PM
> To: 'XiongFeng'; helix-client-dev at helixcommunity.org
> Subject: RE: [Helix-client-dev] codec functions are missing
> 
> 
> These functions are part of the RealAudio 8 High Bitrate
> codec. The source for this codec is not released into the 
> community, as we do not have rights to redistribute this
> source. So the codec is distributed as a binary library
> in datatype_dist/rm/audio/codec/ra8hbr which the
> source in datatype/rm/audio/codec/ra8hbr then links
> against.
> 
> When porting to a new platform, it is likely that the
> distribution library for ra8hbr for your platform does
> not exist yet. So that is why you are getting linking errors.
> 
> Long term if you need this codec, then you will have
> to provide RN with the appropriate tool chain so that
> we can build the dist libs on your platform. There is
> some cost involved however.
> 
> Short-term you can eliminate this error by simply
> removing the HELIX_FEATURE_AUDIO_CODEC_TOKYO from
> your profile.
> 
> Eric
> 
> =============================================
> Eric Hyche (ehyche at real.com)
> Technical Lead
> RealNetworks, Inc.  
> 
> > -----Original Message-----
> > From: helix-client-dev-bounces at helixcommunity.org 
> > [mailto:helix-client-dev-bounces at helixcommunity.org] On 
> > Behalf Of XiongFeng
> > Sent: Wednesday, September 26, 2007 3:45 AM
> > To: helix-client-dev at helixcommunity.org
> > Subject: [Helix-client-dev] codec functions are missing
> > 
> > Hi,
> > 
> >  
> > 
> > I am porting hxclient_1_5_0_cayenne_restricted to another 
> > platform. I use static build. Now I am facing a problem that 
> > some functions related to the ra codec are missing. I can't 
> > find their definitions, such as 
> > 
> > CTokyoCodec::CTokyoCodec()
> > 
> > CTokyoCodec::~CTokyoCodec()
> > 
> > CTokyoCodec::mGetNumberOfFlavors()
> > 
> > CTokyoCodec::mGetNumberOfFlavors2()
> > 
> >  
> > 
> > I already checked out all the restricted code and the build 
> > in PC can pass, too. Are these functions included in the 
> > library so the PC demo works fine? Where can I get these 
> > functions' source code.
> > 
> >  
> > 
> > Thanks a lot in advance!
> > 
> >  
> > 
> > THKS & RGDS
> > 
> > XIONG FENG
> > 
> > EXCELPOINT SYSTEMS (PTE) LTD
> > 
> > TEL : 67418966 ext.915
> > 
> > FAX : 68416912
> > 
> >  
> > 
> > 
> 




More information about the Helix-client-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.