Samsung TV Video Caching using HTML5 and JS
I have to develop a Samsung TV application to play videos that are served from a remote server, which I don't have access to.
Actually I've made an application to play videos of my own server. But my current requirements are as follows:
I've checked FileApi
and FileReader
using HTML5 and JS, and come up with following barriers:
Its difficult to send cross domain request from Javascript. Since I don't have access to remote host, I can't set access-control-origin
on the remote server's response.
Any suggestions are appreciated...
There is method for modifying buffer size: SetTotalBufferSize
But you can't buffer 100% of your video as it simply runs out RAM memory of the TV.
Therefore you have event to check if buffering is complete: OnBufferingComplete
I don't know what is the purpose of your task, but you can download whole file to the device instead of buffering it.
Here is the method: http://www.samsungdforum.com/Guide/View/Developer_Documentation/Samsung_SmartTV_Developer_Documentation_2.5/API_Reference/JavaScript_APIs/SEF_Plugin_API/Download
So you can download movie and save it to the device. And after that play your movie from local.
链接地址: http://www.djcxy.com/p/11042.html上一篇: 定制语言语法的基于JavaScript的代码编辑器
下一篇: 三星电视视频缓存使用HTML5和JS