I have installed minidlna on TPLINK1043ND router. I have 2 TV connected in the network, one Samsung and one LG. On both TV I can the dlna steaming of movies works fine. Subtitles work also . No disconnection at all. the only problem is that once the LG TV is started and switched to a TV channel, the minidlna goes to around 100% of CPU utilization, and the network is flooded with requests from the LG tv, like it wants to browse the entire library even in that time I'm watching TV. The other TV (the samsung one) did not experience this behavior. In log I have following error at an interval of around 20 seconds , which might be related.
[2013/02/14 00:05:36] upnphttp.c:1049: warn: HTTP Connection closed unexpectedly
I agree that it might be because the TV implementation, but because of the above error, it might be server issue also. Maybe a configuration issue.
I attached the log obtained starting the minidlna in debug mode, maybe is of interest.
The LG tv has the IP 192.168.1.3 and the Samsung one 192.168.1.6. The debug log was obtained having both TV's opened.