Sorry for a so long lapse between your answer and my reaction.
I run now Serviio 1.1
I've try to locate the issue :
When I start everything my Samsung TV (B) is well recognized as it is with the correct profile (#2) and srt subtitles are visible.
If 10 minutes later I stop my visioning and choose another movie (or the same) no more subtitles ... because Serviio is now confusing with its IP address and so its profile.
LAN situation:
a) my PC running serviio has a static IP address 192.168.0.1
b) my TV has a static IP address 192.168.0.30
c) both are directly connected by an ethernet cable to my ADSL router which have a preconfigured static address 192.168.27.14 (a freebox V5)
Both TV and servioo are well recognized (see DeviceSpy snapshot).
In fact the TV is correctly identified as 192.168.0.30 Samsung ... for 4 minutes : please look at both Serviio Console captures and you could see that after 4 minutes (more or less) the console does not see anymore 192.168.0.30 but the ADSL router address (192.168.27.14). The current streaming works well (with subtitles) but if a swith to another video it is not OK anymore.
This confusion appears when the serviio server refreshes something as the packets tracer indicates it.
If at this point I act on the address 192.168.27.14 (for example "disabling it" in the serviio console), the current streaming stops (of course) but if I start a new video (before the 4 minutes limit ) the TV is well recognized again under its own actual IP address (192.168.0.30) with subtitles. 4 minutes later this correct state vanishes and the wrong IP address appears again in the serviio console.
So the issue IS NOT ABOUT SUBTITLES but about IP addresses confusion at refresh time (every 4 minutes) assigning a bad generic profile instead of the correct #2 one (Samsung B).
I join:
Device Spy capture;
2 Console Serviio capture with 4 minutes of lapse between them;
The URL where you could download the quite long
DEBUG log : however console serviio capture have been done later, so they are not in phase with the DEBUG log (the same issue is still inside). But believe me the story can be repeated as well with exactly the same effects.
https://docs.google.com/file/d/0B-4fLhb ... tJMXc/editSorry to be long and I would appreciate you find a solution, Serviio is a good product ... and free. I would consider the pro licence when that issue will be solved. Do not hesitate to contact me, I will look every day on this post.
Regards.
Daniel Sportes