List Info

Thread: questions about realchallenge




questions about realchallenge
user name
2006-06-10 12:25:09

Thanks,
Rishi.

At 05:04 AM 6/10/2006, wang danqi wrote:
Hi all
 ;   I know that the helix server will authenticate player by RealChallenge2. The question is that will the player also authenticate the server by RealChallenge3?
   Thanks.
 
Danqi Wang

 
On 6/10/06, wang danqi <;gmail.com">beyondwdqgmail.com> wrote:
Hello
   ; Thanks for Henry's response.
 &nbsp; &nbsp; I have checked out the Helix source codes, but I can't find the directory protocol_dist. Which target should I select when using the Helix building system?
 &nbsp;  I'm looking for the lib which handles the server-side RealChallenge, but only I can get are some interfaces. Could some one help me out?
&nbsp; 

 ;
On 6/10/06, Henry Ping <real.com">pingreal.com&gt; wrote:
Hi, Danqi
 
Please always include apporiate HC alias in order to better help you.
 ;
rdtclntlib.lib is located at protocol_dist\rtsp\rdtclntlib.lib. If you want to see the source, then you have to sign the Attachment G which give you the rights to access restricted code.
 ;
On the other hand, rdtclntlib.lib handles only the client-side RealChallenge, it appears you're interested the server-side, there is different lib for that and the server folks can help you on this.
 ;
-->Henry


From: wang danqi [gmail.com" eudora="autourl"> mailto:beyondwdqgmail.com]
Sent: Friday, June 09, 2006 5:37 AM
To: real.com">pingreal.com
Subject: questions about realchallenge

&nbsp;

Hi Herry
&nbsp;   Now I am reading the source code of Helix server. In file server/protocol/rtsp/Rtspserv.cpp,  the method RTSPServerProtocol::Session::handleChallengeResponse() invokes MidBoxChallenge::response1() and response2()
to generate the server challenge response. But the implementation of these two methods are not found in the Helix source code. I googled a bit and found a message posted by you in the archives of a helix dev:
&nbsp; &nbsp;   ; &nbsp; &nbsp;  RealChallenge is the mechanism used to authenticate the connection between
 &nbsp; &nbsp; &nbsp; &nbsp;   ; RealServer and RealPlayer via RDT(Real Data Transport).

 ; &nbsp; &nbsp; &nbsp; &nbsp;   RDT is RealNetwork's proprietary protocol and is released to the HC.org in
 &nbsp; &nbsp;   ; &nbsp; &nbsp; binary format(i.e. rdtclntlib.lib). There are methods(in protocol/rtsp/pub)
 &nbsp; &nbsp; &nbsp; &nbsp;   ; exposed by these binaries to handle the RealChallenge's negotiation.&nbsp; To
&nbsp; &nbsp; &nbsp; &nbsp;   ;  access its source, you are required to sign Attachment G in Helix's license
   ; &nbsp; &nbsp; &nbsp; &nbsp; agreement.
&nbsp;
I think I have got the interfaces that you metioned above, but how can I get the protocol libs? Could you please help me about this prolem?
My appreciations.
&nbsp;
Danqi Wang
&nbsp;
&nbsp;



_______________________________________________
Protocol-dev mailing list
Protocol-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/protocol-dev


Rishi Mathew
Software Development Engineer
Helix Community
Real Networks, Inc.
rmathewreal.com
http://www.helixcommunity.org
http://www.realnetworks.com/products/support/devsupport.html

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )