[AG-TECH] Struggling with starting of producer service and encapsulated executable

Ivan R. Judson judson at mcs.anl.gov
Thu May 6 06:45:46 CDT 2004


Hi Michael,

I'm sorry I haven't replied to your email yet, can you tell me what the
application you are trying to incorporate does? It might be better
integrated as a shared application rather than a node service, the
difference being that shared applications are what users interact with, like
a shared editor or shared rasmol application, whereas a node service is
providing some underlying capability, like shared video or shared audio.
Once configured the users doesn't start and stop the node services
typically, there are automatically started and stopped when they enter a
venue.

I hope that helps a bit, please let me know what I can do to help.

--Ivan 

> -----Original Message-----
> From: owner-ag-tech at mcs.anl.gov 
> [mailto:owner-ag-tech at mcs.anl.gov] On Behalf Of Michael Braitmaier
> Sent: Thursday, May 06, 2004 5:09 AM
> To: ag-tech at mcs.anl.gov
> Subject: [AG-TECH] Struggling with starting of producer 
> service and encapsulated executable
> 
> Currently I am trying to incorporate a simple executeable 
> into my VideoProducerService-derived own ProducerService., 
> but I can't figure out some aspects of how the producer service works.
> Especially I am stuck with the start method of the service. 
> As far as I understand it, for example the Videoproducer 
> service does nothing more than calling vis with appropriate 
> parameters passed in the options array. Therefore I wanted to 
> replace vic by my own executeable and accordingly change the 
> options passed to the called AGService._Start method. But 
> when I remove the options 
> self.streamDescription.location.host and 
> self.streamDescription.location.port my producer service 
> can't be added to my service manager because the service 
> manager reports that the service is unreachable. I thought 
> these values are only needed for vic to be able to broadcast 
> its video stream and receive video streams, so I should be 
> able to pass my own server information format at this point 
> which is understandable by my executeable. So what do I have 
> to pay attention to when replacing vic with my own 
> executeable concerning the start method of the producer 
> service, to avoid my service being unreachable ?
> 
> Any help would be greatly appreciated.
> Michael
> 
> --
> Michael Braitmaier
> HLRS
> University of Stuttgart
> Germany
> 
> 
> 




More information about the ag-tech mailing list