我正在开发具有视频播放功能的 Chrome 打包应用程序。
首先,我希望允许用户流式传输在线媒体(例如 MP4 视频),同时将视频保存到用户选择的位置。有没有办法做到这一点?
另外,我想保存用户播放的媒体的位置,并允许用户稍后播放它而无需再次定位它。有人对此有什么想法吗?
非常感谢你们。
我正在开发具有视频播放功能的 Chrome 打包应用程序。
首先,我希望允许用户流式传输在线媒体(例如 MP4 视频),同时将视频保存到用户选择的位置。有没有办法做到这一点?
另外,我想保存用户播放的媒体的位置,并允许用户稍后播放它而无需再次定位它。有人对此有什么想法吗?
非常感谢你们。
流媒体可以使用 HTML5 Video 标签来完成。
请检查: http ://html5doctor.com/the-video-element/
此外,您可以使用以下插件: http: //www.videojs.com/
你应该能够做你想做的事。您目前最好的选择是使用chrome.fileSytem API,它可以让您将文件保存到用户选择的位置。您还可以使用retainEntry 和restoreEntry 让您在以后的会话中播放文件,但是我认为这在稳定频道中尚不可用(目前仅限于开发频道,但应该可用于一般用途在第 31 版中)。
另请查看chrome.mediaGalleries API。它旨在提供对媒体的访问,但尚未提供您需要的写入功能。