Hi Gaëtan,
nice to hear from you again,
I have a question.
Did you never compare your implementation with Cling?
Well not just in terms of performance but in terms APIs and architecture.
One possible Base driver re-factory could be the inclusion of an
abstraction layer to be independent from both Yuopi and Cling.
Francesco
On 30/03/2012 9.57, Gaëtan Pruvost wrote:
> Hi guys,
>
> Yes indeed. I'm sorry but I've been a bit overwhelmed with the phd
> writing and my baby son... I would really like to participate to the
> felix apache project but unfortunately, I really don't have time right
> now.
>
> The Youpi library is already fully functional. It provides a stable
> kernel wrapped in a Cyberlink-like API.
> *It also features POJO definition of your UPnP devices using annotations*.
> Another important feature is the set of graphical tools it includes,
> especially the Network explorer that *can generate skeletons for your
> XML or Annotated Java code*.
>
> Compared to Cyberlink, we achieved better service discorvery (80+
> devices in the atraco testbed) and a clean subscription mechanism. I
> also tried to limit the consumption of threads by using messages
> queues and thread pools. Finally, data passed to actions are typed
> checked and value constraints defined in the XML are automatically
> applied.
>
> Further details on the project webpage:
> http://perso.limsi.fr/pruvost/software-youpi--en
> A short documentation is already available. I will take some time off
> my sleep to make it more detailed.
>
> *If people inside felix-dev are eager to use Youpi with OSGi, Yiannis
> Liverezas wrote a bundle but as far as I know, it needed some cleanup.
> I can't write the new bundle myself but I will definitely be there to
> provide support (via mail or skype) and I can grant you access to the SVN.
> *
> Best Regards
> ***********************************
> Gaëtan PRUVOST
>
> LIMSI-CNRS BP 133
> 91403 Orsay Cedex France
> Tel:+33 1 69858110
>
> http://www.limsi.fr/Individu/pruvost/
> ***********************************
>
> Le 30/03/2012 07:11, Francesco Furfari a écrit :
>> Hi,
>>
>> cybergarage seems again active, different e-mails exechanged recently.
>> By the way, I know about a new implementation derived from
>> cybergareage called YOUPI that is available at
>> http://sourceforge.net/projects/youpi/.
>> It is developed by Gaetan Pruvost and relesed with CeCILL-B license,
>> and should fix several issues there are with cybergarage.
>>
>> In the framework of the ATRACO project, Yiannis Liveresaz starting
>> from the Felix UPnP Basedriver wrapped the Youpi library to provide a
>> more stable version of the UPnP Base driver.
>>
>> We discussed a bit different months ago, but I have not heard for
>> some time.
>>
>> Francesco
>>
>>
>>
>>
>>
>> On 30/03/2012 1.58, Loic Petit wrote:
>>> Hi,
>>>
>>> In OSGi, there is the concept of basedriver (which is standardized).
>>> Basically, all remote and local devices are registered on the
>>> service registry as org.osgi.service.upnp.UPnPDevice services.
>>> Then, it is just a matter of filtering on service properties to get
>>> the device you want and call actions on its service. A simple
>>> documentation is available here:
>>> http://dz.prosyst.com/pdoc/mbserver_5.2/um/upnp/developer/osgi_upnp/osgi_upnp.html
>>> Cling does have a basedriver wrapping (cling-osgi) which is working
>>> fine from the trunk (not released yet I think). Felix also have an
>>> implementation based on cybergarage which was less stable last time
>>> I tested it, though I dunno if cyberlink is still maintaining this
>>> stack.
>>>
>>> LP
>>>
>>> Le 30 mars 2012 à 01:48, Ken Gilmer a écrit :
>>>
>>>> Hi Maria,
>>>>
>>>> I have used the Cling UPnP library, however not within an OSGi
>>>> context (Android). The API is very clean and I did not have much
>>>> trouble in using it. I'm not aware of any issues with OSGi or Felix
>>>> in particular and the library is actively maintained.
>>>> http://4thline.org/projects/cling/
>>>>
>>>> Hope that helps,
>>>> -ken
>>>>
>>>> On Thu, Mar 29, 2012 at 8:11 AM, Maria
>>>> Luiza<einstein.m2011@gmail.com> wrote:
>>>>> Hi,
>>>>>
>>>>> Has anyone used Felix to interact with UPnP devices? If yes, how
>>>>> do I?
>>>>> Regards,
>>>>>
>>>>> Maria
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>> For additional commands, e-mail: users-help@felix.apache.org
>>>
>>
|