generic hls - add support for playManifest redirect

the playManifest redirect is in order to make the playManifest request share the same domain with the flavor m3u8s and ts segments for token cookies