Re: [campcaster-dev] XML-RPC and CampCaster: where to learn from?
  • Hi,

    Thanks for your questions about Campcaster. The following links may be of
    use to you:

    The main developers' page is at this address:
    http://code.campware.org/projects/campcaster

    The XML-RPC API documentation is at this address:
    http://campcaster-doc.campware.org/xml-rpc_doc/html/hierarchy.html

    The C++ documentation is here:
    http://campcaster-doc.campware.org/doxygen/html/index.html


    To join the Campcaster mailing list, go here:
    http://sympa.mdlf.org/wws/subrequest/livesupport-dev

    The Campcaster developers tend to hang out here:
    irc.freenode.net #campcaster


    Hope these pointers are of use to you,


    douglas



    =============================================
    Media Development Loan Fund
    =============================================
    Douglas Arellanes
    Head of Research and Development
    Center for Advanced Media--Prague (CAMP)
    Na vinicnich horach 24a/1834, 160 00 Prague 6
    Czech Republic
    Tel: + 420 2 3333 5356, Fax: +420 2 2431 5419
    Mobile: +420 724 073 364
    http://www.mdlf-camp.net
    http://www.campware.org
    =============================================
    http://www.mdlf.org
    =============================================




    ""
    12/01/2006 06:02 AM
    Please respond to campcaster-dev


    To: livesupport-dev@campware.org
    cc:
    Subject: [campcaster-dev] [LS Development] XML-RPC and CampCaster: where to learn
    from?


    Author: CrisKatz
    Link: http://code.campware.org/phorum/read.php?12,4995,4995#msg-4995
    --------------------------------------------------------------------------------

    Hi everyone.
    I'm looking for some information on how to use XML-RPC to interact with
    CampCaster. If anyone can point me to where I can learn a bit from
    (sources, texts, etc), specially if the information is CC-related, I'd be
    very grateful.
    I'm trying to find a way to send the song metadata down the stream, and
    for that (some time ago) someone told me I could get that information
    using XML-RPC. I've reading some thing about XML-RPC and that task doesn't
    seem too difficult, but as I don't have any major experience with it, I'm
    kinda in the air.
    So, any help would be appreciated.
    Thanks and keep up the good work.

    --
    Sent from Campware Forums
    http://code.campware.org/phorum
  • 2 Comments sorted by
  • Thank you! I've checked some of that stuff, and is quite useful.
    If someone else can point me to some applications of the XML-RPC using CC, it would be great, so I can see it in action.
    As soon as I make any advance with this I'll be posting it here...I think it may be useful for the project.

    Thanks again,
  • On Fri, 01 Dec 2006 18:50:54 +0100 (CET) phorum@code.campware.org wrote:
    > Author: CrisKatz
    > Link: http://code.campware.org/phorum/read.php?12,4996,4997#msg-4997
    > --------------------------------------------------------------------------------
    >
    > Thank you! I've checked some of that stuff, and is quite useful.
    > If someone else can point me to some applications of the XML-RPC using CC, it would be great, so I can see it in action.
    > As soon as I make any advance with this I'll be posting it here...I think it may be useful for the project.
    >
    > Thanks again,

    There is XMLRPC client-server testing tool in the Campcaster.
    The campcaster/src/modules/storageServer/var/xmlrpc/xr_cli_test.php
    and its executable wrapper campcaster/src/modules/storageServer/bin/xrCli.sh
    are the test client, and it can test Campcaster storageServer functionality.

    The main storageServer XMLRPC stuff with documentation is in the following file:
    campcaster/src/modules/storageServer/var/xmlrpc/XR_LocStor.php
    and
    campcaster/src/modules/storageServer/var/xmlrpc/xrLocStor.php
    is the XMLRPC server wrapper.

    examples of test client usage:
    xrCli.sh login
    xrCli.sh logout
    (connects to default storageServer - defined in local config)

    xrCli.sh -s login
    (connects to remote storageServer)

    Usage help:
    xrCli.sh [-v] [-s URL] method method_parameters
    -v ... verbose mode, prints out request, response and some other info
    -s ... specify URL to storageServer instead of the predefined

    happy XMLRPCing

    Tom