I made a simple streaming server with self signed certificate. Is it secured enough if I manually check my certificate? My server also has password.
Is it secured enough if I manually check my certificate?
What you're describing is essentially Certificate Pinning. That being the case, the answer is generally "Yes, it is secure, but it's not a recommended or popular method, due to scalability and maintenance issues."
If this is something your setting up for yourself, it's fine; if you're expecting some number of people to use it, you should think about getting a regular cert. Let's Encrypt is cheap and easy.