If you only plan to use Panopto as a video repository (not a recording tool) you do not need to download and install the Panopto client. You can upload videos that were made in any program (like Zoom). Uploaded videos can use all the functions of the Panopto player (bookmarks, captions, notes, etc).
Enter Canvas course
>Panopto Recordings
>Create
>Upload Media