TCP video streaming

Hello everyone, i’m sending telemetry data from my navio2+raspberrypi3 to my android device (qgroundcontrol) on tcp protocol, when i sent the video over 4g on udp protocol it greyed out and pixelated a lot (for what i’ve read due 4g connection not being fast enough) so i tried out TCP protocol for video, but this time nothing shows up. I don’t know what’s wrong, sending tcp video to mission planner works, but not for qgroundcontrol.
In the logs i get this messsage but i don’t know what it means.

problemaqgroundcontrol
Thanks for any hints on what the problem is!