我在Google Cloud存储桶上托管了一个视频,可以公开访问。我以前能够在Google云端硬盘上托管视频并创建一个链接,该链接将从特定时间戳(https://webapps.stackexchange.com/questions/99936/is-there-a-way-to-link-to-a-specific-position-inside-a-video-on-google-drive)
开始播放视频我该如何对Google Cloud视频进行类似的处理?在网址末尾添加?t = XXs无效。
云存储链接实际上不是流视频。他们只是在下载文件,而浏览器在下载文件内容时正在播放它。因此,您将无法通过简单地在查询字符串中指定时间来寻找特定时间。如果您想要真正的视频流传输并寻求并适应连接速度,则应使用视频流传输服务。
云存储是您将视频保存到云的地方。取决于您应用的编程语言,谷歌客户端库可以为您提供针对该语言的工具,您可以在其中确定视频流的起点。例如,如果您使用Node.js
,则以下代码将从视频中的特定起点到终点开始视频。
let f = fs.createReadStream("myVideo.mp4", {start, end});