@Override public String getUserAgentValue(int majorVersion, int minorVersion) { // TODO: UPNP VIOLATION: Synology NAS requires User-Agent to contain // "Android" to return DLNA protocolInfo required to stream to Samsung TV // see: http://two-play.com/forums/viewtopic.php?f=6&t=81 ServerClientTokens tokens = new ServerClientTokens(majorVersion, minorVersion); tokens.setOsName("Android"); tokens.setOsVersion(Build.VERSION.RELEASE); return tokens.toString(); } }
serverClientTokens.setOsVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductName(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setOsVersion(osNameVersion[1].trim()); serverClientTokens.setOsVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductName(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER);
@Override public String getUserAgentValue(int majorVersion, int minorVersion) { // TODO: UPNP VIOLATION: Synology NAS requires User-Agent to contain // "Android" to return DLNA protocolInfo required to stream to Samsung TV // see: http://two-play.com/forums/viewtopic.php?f=6&t=81 ServerClientTokens tokens = new ServerClientTokens(majorVersion, minorVersion); tokens.setOsName("Android"); tokens.setOsVersion(Build.VERSION.RELEASE); return tokens.toString(); } }
serverClientTokens.setOsVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductName(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setOsVersion(osNameVersion[1].trim()); serverClientTokens.setOsVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductName(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER);
@Override public String getUserAgentValue(int majorVersion, int minorVersion) { // TODO: UPNP VIOLATION: Synology NAS requires User-Agent to contain // "Android" to return DLNA protocolInfo required to stream to Samsung TV // see: http://two-play.com/forums/viewtopic.php?f=6&t=81 ServerClientTokens tokens = new ServerClientTokens(majorVersion, minorVersion); tokens.setOsName("Android"); tokens.setOsVersion(Build.VERSION.RELEASE); return tokens.toString(); } }
serverClientTokens.setOsVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductName(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setOsVersion(osNameVersion[1].trim()); serverClientTokens.setOsVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductName(ServerClientTokens.UNKNOWN_PLACEHOLDER); serverClientTokens.setProductVersion(ServerClientTokens.UNKNOWN_PLACEHOLDER);