我有一个关于云服务或 VOD 服务如何流式传输其视频文件的理论问题。
例如,您可以在 Google Drive 和 DropBox 中上传几乎任何格式的视频,然后通过他们的网络应用程序就可以播放它。如果 html5 视频标签只支持 mp4、ogg 和 webM 并且我的浏览器上没有安装插件或启用 flash,你怎么能做到这一点?那么 youtube 呢?流媒体是如何工作的?您可以上传几乎任何类型的视频格式。他们是在上传时对其进行转码还是保持原始文件格式?
为了学习目的,我正在使用云服务 API 创建一个 Web 应用程序,但由于浏览器视频标签的限制,我无法从我的云中播放所有视频类型。您能帮我提供有关他们如何做到这一点的任何信息,以及我可以在我的网络应用程序中做什么以能够播放更多视频格式。