Гугл диск тебе не сервер, да на него можно ссылаться но файл предоставляемый из сервера и гугл-диска - разные вещи. Одно из решений: найти бесплатный хост под видео, размести его в public_html и он получит ссылку, эту ссылку можно вставить в iframe. На счет Google drive api сомневаюсь, "читают", не значит что это будет как просмотр видео с хоста.
Там есть скачивание файла, если видео весит несколько Гб, то мало будет приятного его загружать, а потом запускать с клиента как .mp4.