Share links setting Internal

why can’t I still show videos that I have shared with users on the platform via a share link to people who are not registered on the platform? When I share via link, people on the platform no longer see the video. External links should still be able to be generated even if the video is set to internal.