Depends on which website you are with. Chaturbate and MyFreeCams direct deposits are pretty discreet and do not flat out say CHATURBATE/MYFREECAMS DEPOSIT. I had a friend use the issue a check method and the envelope was also discreet. Now I believe when Streamate issues a check their logo and STREAMATE is on the outside of the envelope (this might have changed, so someone correct me if I am wrong). Payoneer is also a great option, but you may what to check out the fees to use Payoneer from receiving and withdrawing. Some models have said that Payoneer payments come a day or two faster than direct deposit.
If you're worried about using a bank account because of what the incoming deposits say, you can always ask support from the website you are with one that is different than Chaturbate or MyFreeCams. However each site is different and may charge for DD, wire transfer, reissuing a check, so make sure to check with your home site.