When playlist contains udproxy url like
http://176.50.104.6:1234/udp/225.54.23.95:5000
it doesn't appear in playlist's items as it is interpreted as a file with .95:5000 extension which cannot be handled by mime type parser.
I've added second check to find last ':' in filename and if it appears after last '.' it prevents last url part parsing as filename (so it defaults to mp4 mime type)
When playlist contains udproxy url like
http://176.50.104.6:1234/udp/225.54.23.95:5000
it doesn't appear in playlist's items as it is interpreted as a file with .95:5000 extension which cannot be handled by mime type parser. I've added second check to find last ':' in filename and if it appears after last '.' it prevents last url part parsing as filename (so it defaults to mp4 mime type)