Tls termination for mqtt broker

hello team

is it possible to do the tls termination for an mqtt broker using kong tcp stream support?

currently mqtt broker running inside the kubernetes cluster with an service exposed to it.i would like to d a tls termination at kong level and pass the plain tcp to the service ,but when i add the port in load balancer that points to kong it shows an warning/error saying that

2019/11/21 13:54:39 [warn] 41#0: *103742 stream [lua] reports.lua:55: log(): [reports] unknown request scheme: nil while prereading client data, client: 10.240.0.4, server: 0.0.0.0:1883

This functionality doesn’t currently exist. It would be theoretically possible to write a mqtt parser from Kong which would allow for tls termincation