I would like to customize Wowza. I understand that Wowza supports this through its Java API. However, my preferred language is Kotlin (https://kotlinlang.org). Is this possible? Has anyone tried? Java 8 is what I plan to use.
I plan to use your system with about 20,000 CCTV cameras. The total bandwidth coming through is about 12 Gbps. Further, my requirements is that the solution must be on-premise. Because of this, I plan to use a distributed storage backend for storing CCTV video streams. How do I direct Wowza to record to my custom distributed storage API, and still use Wowza’s on demand playback capability.