miniupnp.tuxfamily.org Forum Index miniupnp.tuxfamily.org
The forum about miniupnp and libnatpmp
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How to personalize my IGD

 
Post new topic   Reply to topic    miniupnp.tuxfamily.org Forum Index -> miniupnpd Compilation/Installation
View previous topic :: View next topic  
Author Message
Jo



Joined: 11 Apr 2014
Posts: 4
Location: Canada

PostPosted: Fri Apr 11, 2014 8:45 pm    Post subject: How to personalize my IGD Reply with quote

Hi everybody,

I would like to know how to use miniupnpd in order to export some information like :
UUID
Manufacturer Name
Name of the device.

In fact I want to recognise each device on my private network with those information.

I m developing under Linux/Android

Sincerely,

Jo
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Mon Apr 14, 2014 7:28 am    Post subject: Reply with quote

Theses information are "exported" by miniupnpd.
I'm not sure you understand what miniupnpd is : it is a "UPnP Internet Gateway Device" software, which should run on the router which is doing NAT between your LAN and the Internet (WAN)
And chances are your home router is already running miniupnpd.
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
Jo



Joined: 11 Apr 2014
Posts: 4
Location: Canada

PostPosted: Mon Apr 14, 2014 12:11 pm    Post subject: Reply with quote

Hi,

Assume that I don't want to modify or configure my router.

I want to develop a upnp layer which allows device to be connected each other. So this software should run on each single device.

Once connected, a device should be able to see some information from the other device.

For example, if you are running an upnp multimedia software and on a device, the server (an other device) is able to see all music, and video available.

So my question is how could I export specific information with my miniupnpd?

Sincerely
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Mon Apr 14, 2014 12:14 pm    Post subject: Reply with quote

Jo wrote:

I want to develop a upnp layer which allows device to be connected each other. So this software should run on each single device.

you should indeed develop a new UPnP software.
miniupnpd is only for IGD (routers)
some other software are for media servers (minidlna for example)
etc.
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
Jo



Joined: 11 Apr 2014
Posts: 4
Location: Canada

PostPosted: Mon Apr 14, 2014 12:31 pm    Post subject: Reply with quote

Thank you for your answer.

I took an upnp multimedia as an example.

Upnp allows to automatically detect device each other is it?

So once a device detect an other device, with miniupnpc I m just able to obtain the IP address.

I would like to obtain specific information like :
UUID
Name of the device
....

I assume that for that, the device should run an upnp server which allows to export those information, and a upnp client to detect other device.

So why miniupnpd and miniupnpc are not a good fit.

I m looking for something light, Linux/android compatible, easy to modify, personalize.

Thanks by advance
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Mon Apr 14, 2014 2:59 pm    Post subject: Reply with quote

Jo wrote:
I would like to obtain specific information like :
UUID
Name of the device
....

Theses informations are contained in the device XML "root description" defined for all UPnP devices

miniupnpc is also designed to search only IGDs, not all UPNP devices.
But there is a branch which does search all devices : https://github.com/miniupnp/miniupnp/tree/search_all

for designing other devices, you can use an available SDK, such as "libupnp"
http://upnp.org/sdcps-and-certification/resources/sdks/
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
Jo



Joined: 11 Apr 2014
Posts: 4
Location: Canada

PostPosted: Mon Apr 14, 2014 3:04 pm    Post subject: Reply with quote

Thanks a lot for your answer.

I will take a look to gupnp instead of libupnp.
https://developer.gnome.org/gupnp/unstable/

In fact, I have to fill a xml file.

Regards
Back to top
View user's profile Send private message
arabella



Joined: 11 Feb 2015
Posts: 1
Location: fdhfgjhuk

PostPosted: Wed Feb 11, 2015 12:15 pm    Post subject: Reply with quote

Hi,

Assume that I don't want to modify or configure my router.

I want to develop a upnp layer which allows device to be connected each other. So this software should run on each single device.

Once connected, a device should be able to see some information from the other device.

For example, if you are running an upnp multimedia software and on a device, the server (an other device) is able to see all music, and video available.

So my question is how could I export specific information with my miniupnpd?


_____________________
We offer guaranteed success for japanese classes exam with help of latest german tutor certification and practice questions and the exams of French Yabla ccie security German.about


Last edited by arabella on Wed Feb 25, 2015 8:13 am; edited 1 time in total
Back to top
View user's profile Send private message
miniupnp
Site Admin


Joined: 14 Apr 2007
Posts: 1589

PostPosted: Wed Feb 11, 2015 1:26 pm    Post subject: Reply with quote

arabella wrote:
Hi,

Assume that I don't want to modify or configure my router.

I want to develop a upnp layer which allows device to be connected each other. So this software should run on each single device.

Once connected, a device should be able to see some information from the other device.

For example, if you are running an upnp multimedia software and on a device, the server (an other device) is able to see all music, and video available.

So my question is how could I export specific information with my miniupnpd?

miniupnpd is not the software you are looking for.
you should have a look at ReadyMedia / MiniDLNA http://sourceforge.net/projects/minidlna/
_________________
Main miniUPnP author.
https://miniupnp.tuxfamily.org/
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    miniupnp.tuxfamily.org Forum Index -> miniupnpd Compilation/Installation All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Protected by Anti-Spam ACP
© 2007 Thomas Bernard, author of MiniUPNP.