Real net launchers the size of a bazooka exist. They fire from compressed air, have a range of around a dozen feet, and are only useful for catching small animals. This is with considerably better materials technology (nylon nets instead of rope ones), a very fine degree of control over the launching pressure, and industrial processes that produce precision far beyond what a medieval cannonmaker could do.

What your players want to make will not work.