我必须开发一个三星电视应用程序来播放从远程服务器提供的视频,而这些视频是我无法访问的。
其实我已经制作了一个应用程序来播放我自己的服务器的视频。但我目前的要求如下:
我使用HTML5和JS检查了FileApi
和FileReader
,并提出了以下障碍:
很难从Javascript发送跨域请求。由于我无法访问远程主机,因此无法在远程服务器的响应中设置access-control-origin
。
任何建议都表示赞赏......
答案 0 :(得分:3)
有修改缓冲区大小的方法:SetTotalBufferSize
但你无法缓冲100%的视频,因为它只是耗尽了电视的RAM内存。
因此,您需要检查缓冲是否完成的事件:OnBufferingComplete
我不知道你的任务的目的是什么,但你可以将整个文件下载到设备而不是缓冲它。
因此您可以下载电影并将其保存到设备中。然后从当地播放你的电影。