[Helix-client-dev] C++ Source Code for Helix DNA Client

[Helix-client-dev] C++ Source Code for Helix DNA Client

Xiong Feng xiong.feng at excelpoint.com.sg
Mon Jan 22 18:57:52 PST 2007


We already signed Real Format Porting and Optimization License, may I know how to get the linuxarm source code? Is it written in C? Our system can't support C++ gracefully? If need to be checked out in CVS, how to configuration? We only need the real audio decoder and RTSP/ RTP/ RDT prototols.

Thanks & Best Regards,
Xiong Feng

  ----- Original Message ----- 
  From: Xiong Feng 
  To: ehyche at real.com ; helix-client-dev at helixcommunity.org 
  Sent: 2007年1月23日 9:38 AM
  Subject: Re: [Helix-client-dev] C++ Source Code for Helix DNA Client


  We use ThreadX OS and Green Hill Multi compiler. Let me summarize my questions below.

  1) What is the difference among the code based on windows, symbian and liuxarm platform, except the platform and OS dependent parts? Is there any memory or code size optimization for embedded system? What is the memory requirement for each of them?

  2) In Helix DNA Client, it seems that there is no Real Audio decode source code, so need I check out the correspoinding library for ARM platform? What is the suitable setting for check out in CVS? Or I need to check out a whole code based on an ARM platform?

  3) What I need is a command line sample code which is running in ARM platform and can execute local and streaming Real Audio playback. You have a lot of sub-projects, which one is the best I can start from? Linuxarm, symbian or anything else? What is the check out setting for CVS?

  4) Actually C code is more suitable for our platform as there are a lot of new and delete operator in C++. Our SDK already have a memory control unit, but this memory allocation is out of our control. Were all the Helix DNA client written in C++? In helixcommunity website, it is said the linuxarm was written in C, is it?

  5) For linuxarm, Eric mentioned that I need to execute the Real Format Porting and Optimization License, it seems that this license is for the Real Format decoder. Why get the linuxarm need sign this license? Does linuxarm include the Real decoder source code? How can I get the linuxarm source code if singed the license?

  Best Regards,
  Xiong Feng


  ----- Original Message ----- 
  From: "Eric Hyche" <ehyche at real.com>
  To: "'Xiong Feng'" <xiong.feng at excelpoint.com.sg>; <helix-client-dev at helixcommunity.org>
  Sent: 2007年1月22日 10:15 PM
  Subject: RE: [Helix-client-dev] C++ Source Code for Helix DNA Client


  > 
  >> Do you think it is more sutible to start based on the symbian 
  >> project? Because it is also based on ARM? 
  > 
  > It depends. You mentioned your environment was ARM-based,
  > but what else can you tell us? What is the OS? What toolchain
  > do you use?
  > 
  > I think that if your device is Symbian-based, then certainly
  > starting with the Symbian project is the way to go.
  > 
  > 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 Xiong Feng
  >> Sent: Monday, January 22, 2007 4:22 AM
  >> To: helix-client-dev at helixcommunity.org
  >> Subject: Re: [Helix-client-dev] C++ Source Code for Helix DNA Client
  >> 
  >> Hi,
  >> Do you think it is more sutible to start based on the symbian 
  >> project? Because it is also based on ARM? May I know what is 
  >> the sutible check out setting or anybody has better idea?
  >>  
  >> Thanks & Best Regards,
  >> Xiong Feng
  >> 
  >> ----- Original Message ----- 
  >> From: Xiong Feng <mailto:xiong.feng at excelpoint.com.sg>  
  >> To: helix-client-dev at helixcommunity.org 
  >> Sent: 2007年1月22日 9:56 AM
  >> Subject: [Helix-client-dev] C++ Source Code for Helix DNA Client
  >> 
  >> Hi,
  >> We want to port Real Audio to ARM9 platform. We need 
  >> the decoder and RTSP / RTP / RTCP or other protocols. The 
  >> Helix DNA Client was written in C++, but it is quite 
  >> inconvenient to port C++ code to our platform. I found that 
  >> Real has a SDK called the RealFormat SDK which is written in 
  >> C. Is it possible for me to use the RealFormat SDK and port 
  >> the protocols I mentioned above to it?
  >> Is there any better idea about it? Thanks!
  >> 
  >> Best Regards,
  >> Xiong Feng
  >> 
  >> 
  >> ________________________________
  >> 
  >> 
  >> 
  >> 
  >> _______________________________________________
  >> Helix-client-dev mailing list
  >> Helix-client-dev at helixcommunity.org
  >> 
  >> http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev
  >> 
  >> 
  >> 
  > 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.helixcommunity.org/pipermail/helix-client-dev/attachments/20070123/dfedc141/attachment-0001.html


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.