Have you looked into supporting Fisheye cameras and dewarp view support? The Chinese market and AliExpress have them for cheep these days (< $50) so you don't have to spend $300+ any more to play with them. I've picked up some Escam on AliExpress for $28-$35 and added them to my instance of "Ip Cam Viewer" but I just get the single "fisheye 360deg".
So far I've been playing with the:
ESCAM Q8 960P (~$28) and the
ESCAM QP180 960P ($35).
Love "IP Cam Viewer" and have been a long-time supporter, including a token monthly $ to show my appreciation...