https://www.hkvforums.com/
https://www.hkvforums.com/viewtopic.php?t=34217
end user can select 3 way for upload filed: 1- choose from computer 2- upload from url 3- select from server storage