Try StripChat's JanetStarX