Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何像播放流一样播放正在下载的视频?_Python_Video_Google Drive Api_Html5 Video_Chromecast - Fatal编程技术网

Python 如何像播放流一样播放正在下载的视频?

Python 如何像播放流一样播放正在下载的视频?,python,video,google-drive-api,html5-video,chromecast,Python,Video,Google Drive Api,Html5 Video,Chromecast,我正在使用Google Drive的API从我的驱动器帐户下载视频。但是,我使用部分下载,按块接收文件。这是由Python脚本完成的 如果我尝试使用html5播放它,它将无法按我所希望的那样工作,因为它一直播放到加载页面之前的文件大小,然后停止播放,而不等待下一个块或更新到当前文件大小 有没有办法把它当作流媒体播放 在不久的将来,我还需要以这种方式将流媒体传输到chromecast和其他设备(android、ps4等)。您希望做的就是所谓的渐进下载,或伪流媒体。如果moov原子在mdat原子之前

我正在使用Google Drive的API从我的驱动器帐户下载视频。但是,我使用部分下载,按块接收文件。这是由Python脚本完成的

如果我尝试使用html5播放它,它将无法按我所希望的那样工作,因为它一直播放到加载页面之前的文件大小,然后停止播放,而不等待下一个块或更新到当前文件大小

有没有办法把它当作流媒体播放


在不久的将来,我还需要以这种方式将流媒体传输到chromecast和其他设备(android、ps4等)。

您希望做的就是所谓的渐进下载,或伪流媒体。如果moov原子在mdat原子之前,那么mp4容器就有可能。这有时被称为快速启动