Das habe ich auch so gemacht, bei meinem Fernseher funktioniert das leider nicht. Ich habe das Programm Universal Media Player installiert um vom PC aus per Netzwerk das Video zu streamen. Das funktioniert, aber auch da wird mir der Untertitel nicht angezeigt obwohl er im gleichen Ordner liegt und den selben Namen hat.
Universal Media Player unterstützt so ein streaming auf den TV mit Untertitel, funktioniert bei mir nur nicht. Daher die Idee mit dem hardcoden.
P.S.: Auf dem PC kann ich den Untertitel am Monitor abspielen, funktioniert einwandfrei. Aber der TV ist größer und auf der Couch ist es auch bequemer