Post Reply 
GETTING STARTED
21-12-2015, 20:30 (This post was last modified: 21-12-2015 20:47 by DavidHB.)
Post: #118
RE: GETTING STARTED
(21-12-2015 01:13)simoncn Wrote:  
(20-12-2015 23:57)rockerz Wrote:  Thanks I wish I had a clue to what you are talking about?
I am slightly tempted to explain in more detail but I will resist the temptation. Instead, I will apply my efforts to finding a way to fix the problem. Smile

While Simon (quite rightly in my view) concentrates on finding the fix, I'd like to have a go at offering an explanation. Simon can mark me out of 10 afterwards Smile.

A network streaming system consists of a number of components (called 'devices') which perform specific functions and communicate with each other over the network. To do this, they need to send each other messages in a format (or protocol) that all the devices will understand. The protocol used for music streaming is called UPnP AV, often shortened to just UPnP. This provides a defined standard for messaging. MinimServer is a UPnP device.

There is another standard that is widely used, called DLNA. This uses essentially the same messaging standard as UPnP, so DLNA devices like many network players and UPnP servers like MinimServer can, more often than not, communicate with each other.

The UPnP protocol is complex and extensive; writing software from scratch to implement all of its features would be a massive task. So developers like Simon who write UPnP-based applications typically make use of a UPnP 'stack', which is a set of software building blocks from which elements of the complete application are constructed. For MinimServer, Simon uses a stack called ohNet, which is part of the open source OpenHome initiative. What that means to you and me is that the stack is provided free of charge, which is part of the reason why MinimServer is free to download (with a donation from users requested).

When one device on the network wants to find out if another device is present, it sends out what is called an M-SEARCH request. Actually, it typically sends out rather a lot of such requests. The problem that Simon has identified is that the VPN is in some way interfering with this search for devices. The relevant code is in one of the ohNet 'building bocks'. Once Simon has found the cause of problem (he has access to the code, because it is open source), he may be able to provide his own fix, or he may need to consult the ohNet developers.

I hope that this explains things reasonably clearly.

David
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
GETTING STARTED - Keith Backhouse - 26-08-2015, 11:50
RE: GETTING STARTED - simoncn - 26-08-2015, 14:19
RE: GETTING STARTED - sgoldfin - 25-10-2015, 02:18
RE: GETTING STARTED - simoncn - 25-10-2015, 07:48
RE: GETTING STARTED - sgoldfin - 25-10-2015, 13:55
RE: GETTING STARTED - simoncn - 25-10-2015, 18:10
RE: GETTING STARTED - sgoldfin - 25-10-2015, 19:15
RE: GETTING STARTED - simoncn - 25-10-2015, 19:47
RE: GETTING STARTED - sgoldfin - 25-10-2015, 22:37
RE: GETTING STARTED - simoncn - 25-10-2015, 23:06
RE: GETTING STARTED - sgoldfin - 26-10-2015, 00:42
RE: GETTING STARTED - simoncn - 26-10-2015, 10:17
RE: GETTING STARTED - sgoldfin - 26-10-2015, 20:59
RE: GETTING STARTED - simoncn - 27-10-2015, 00:16
RE: GETTING STARTED - rockerz - 27-10-2015, 01:36
RE: GETTING STARTED - simoncn - 27-10-2015, 10:01
RE: GETTING STARTED - rockerz - 27-10-2015, 15:28
RE: GETTING STARTED - simoncn - 27-10-2015, 22:35
RE: GETTING STARTED - rockerz - 28-10-2015, 01:28
RE: GETTING STARTED - simoncn - 28-10-2015, 10:06
RE: GETTING STARTED - rockerz - 28-10-2015, 13:28
RE: GETTING STARTED - simoncn - 28-10-2015, 16:02
RE: GETTING STARTED - rockerz - 28-10-2015, 13:29
RE: GETTING STARTED - rockerz - 28-10-2015, 16:32
RE: GETTING STARTED - simoncn - 28-10-2015, 20:10
RE: GETTING STARTED - rockerz - 28-10-2015, 20:33
RE: GETTING STARTED - rockerz - 04-11-2015, 21:01
RE: GETTING STARTED - simoncn - 04-11-2015, 21:44
RE: GETTING STARTED - sgoldfin - 02-11-2015, 16:21
RE: GETTING STARTED - simoncn - 02-11-2015, 16:51
RE: GETTING STARTED - sgoldfin - 02-11-2015, 20:25
RE: GETTING STARTED - simoncn - 02-11-2015, 21:01
RE: GETTING STARTED - sgoldfin - 03-11-2015, 01:26
RE: GETTING STARTED - simoncn - 03-11-2015, 09:47
RE: GETTING STARTED - sgoldfin - 04-11-2015, 03:10
RE: GETTING STARTED - simoncn - 04-11-2015, 08:27
RE: GETTING STARTED - rockerz - 04-11-2015, 22:12
RE: GETTING STARTED - simoncn - 04-11-2015, 22:30
RE: GETTING STARTED - rockerz - 04-11-2015, 22:38
RE: GETTING STARTED - rockerz - 05-11-2015, 01:31
RE: GETTING STARTED - simoncn - 05-11-2015, 08:16
RE: GETTING STARTED - rockerz - 05-11-2015, 14:33
RE: GETTING STARTED - simoncn - 05-11-2015, 15:07
RE: GETTING STARTED - rockerz - 05-11-2015, 15:55
RE: GETTING STARTED - rockerz - 06-11-2015, 03:00
RE: GETTING STARTED - simoncn - 06-11-2015, 11:43
RE: GETTING STARTED - rockerz - 07-11-2015, 06:18
RE: GETTING STARTED - simoncn - 07-11-2015, 11:52
RE: GETTING STARTED - rockerz - 07-11-2015, 17:01
RE: GETTING STARTED - simoncn - 07-11-2015, 17:36
RE: GETTING STARTED - rockerz - 07-11-2015, 17:49
RE: GETTING STARTED - simoncn - 07-11-2015, 18:07
RE: GETTING STARTED - rockerz - 07-11-2015, 18:20
RE: GETTING STARTED - simoncn - 07-11-2015, 18:29
RE: GETTING STARTED - rockerz - 07-11-2015, 18:27
RE: GETTING STARTED - rockerz - 07-11-2015, 18:43
RE: GETTING STARTED - rockerz - 07-11-2015, 18:47
RE: GETTING STARTED - rockerz - 07-11-2015, 18:58
RE: GETTING STARTED - simoncn - 07-11-2015, 19:01
RE: GETTING STARTED - rockerz - 26-11-2015, 17:00
RE: GETTING STARTED - simoncn - 26-11-2015, 17:33
RE: GETTING STARTED - rockerz - 26-11-2015, 22:07
RE: GETTING STARTED - simoncn - 26-11-2015, 22:52
RE: GETTING STARTED - rockerz - 26-11-2015, 22:08
RE: GETTING STARTED - rockerz - 26-11-2015, 23:12
RE: GETTING STARTED - rockerz - 27-11-2015, 19:48
RE: GETTING STARTED - simoncn - 27-11-2015, 21:14
RE: GETTING STARTED - rockerz - 10-12-2015, 18:51
RE: GETTING STARTED - simoncn - 10-12-2015, 19:08
RE: GETTING STARTED - rockerz - 10-12-2015, 19:15
RE: GETTING STARTED - simoncn - 10-12-2015, 20:37
RE: GETTING STARTED - rockerz - 10-12-2015, 20:50
RE: GETTING STARTED - simoncn - 10-12-2015, 21:48
RE: GETTING STARTED - rockerz - 11-12-2015, 01:50
RE: GETTING STARTED - simoncn - 11-12-2015, 08:04
RE: GETTING STARTED - rockerz - 12-12-2015, 01:55
RE: GETTING STARTED - Dieter Stockert - 12-12-2015, 06:12
RE: GETTING STARTED - rockerz - 11-12-2015, 01:55
RE: GETTING STARTED - rockerz - 12-12-2015, 21:42
RE: GETTING STARTED - simoncn - 12-12-2015, 21:58
RE: GETTING STARTED - rockerz - 13-12-2015, 17:06
RE: GETTING STARTED - simoncn - 13-12-2015, 17:57
RE: GETTING STARTED - rockerz - 13-12-2015, 23:34
RE: GETTING STARTED - simoncn - 14-12-2015, 09:58
RE: GETTING STARTED - rockerz - 14-12-2015, 16:01
RE: GETTING STARTED - simoncn - 14-12-2015, 18:15
RE: GETTING STARTED - rockerz - 14-12-2015, 18:29
RE: GETTING STARTED - rockerz - 16-12-2015, 15:58
RE: GETTING STARTED - simoncn - 16-12-2015, 16:15
RE: GETTING STARTED - rockerz - 16-12-2015, 17:18
RE: GETTING STARTED - simoncn - 16-12-2015, 19:46
RE: GETTING STARTED - rockerz - 16-12-2015, 21:11
RE: GETTING STARTED - rockerz - 17-12-2015, 03:53
RE: GETTING STARTED - simoncn - 17-12-2015, 11:20
RE: GETTING STARTED - rockerz - 17-12-2015, 15:46
RE: GETTING STARTED - simoncn - 17-12-2015, 16:33
RE: GETTING STARTED - simoncn - 17-12-2015, 16:35
RE: GETTING STARTED - rockerz - 17-12-2015, 16:39
RE: GETTING STARTED - simoncn - 17-12-2015, 17:21
RE: GETTING STARTED - rockerz - 17-12-2015, 18:00
RE: GETTING STARTED - simoncn - 17-12-2015, 18:30
RE: GETTING STARTED - rockerz - 17-12-2015, 18:54
RE: GETTING STARTED - simoncn - 18-12-2015, 10:31
RE: GETTING STARTED - rockerz - 18-12-2015, 01:58
RE: GETTING STARTED - rockerz - 18-12-2015, 15:29
RE: GETTING STARTED - simoncn - 18-12-2015, 17:46
RE: GETTING STARTED - rockerz - 18-12-2015, 17:58
RE: GETTING STARTED - rockerz - 20-12-2015, 17:00
RE: GETTING STARTED - simoncn - 20-12-2015, 18:01
RE: GETTING STARTED - simoncn - 20-12-2015, 18:46
RE: GETTING STARTED - rockerz - 20-12-2015, 22:06
RE: GETTING STARTED - simoncn - 20-12-2015, 23:44
RE: GETTING STARTED - rockerz - 20-12-2015, 23:57
RE: GETTING STARTED - simoncn - 21-12-2015, 01:13
RE: GETTING STARTED - DavidHB - 21-12-2015 20:30
RE: GETTING STARTED - simoncn - 22-12-2015, 17:09
RE: GETTING STARTED - rockerz - 21-12-2015, 02:07
RE: GETTING STARTED - rockerz - 22-12-2015, 17:31
RE: GETTING STARTED - Martin H - 22-12-2015, 17:51
RE: GETTING STARTED - rockerz - 29-12-2015, 16:01
RE: GETTING STARTED - simoncn - 29-12-2015, 17:08

Forum Jump:


User(s) browsing this thread: 1 Guest(s)