The "YOUTUBE" protocol is not supported... TCPMP can't handle the video links in that format (I wonder if it's just because the address start with youtube and not http). There should be another way to get the links...
youtubeplay is the free alternative available (mix of C and C#).
RedTube videos are in onvp6 format. TCPMP implementation of this is very slow and non optimal (CorePlayer doesn't even play this format). Put the player in "Benchmark" (video will be smoother but it may still lag or audio will be out-of-sync)
Tube8 videos are in h264. TCPMP doesn't support flv files with video in this format. The splitter needs tp be updated maybe...
So far these are not very good news for TCPMP users like myself