我正在看Hulu.com上的电视节目(这是btw,绝对最好的流媒体视频网站)以及我是否关闭浏览器,断开互联网连接,即使我在看电影的过程中重新启动计算机显示,下次我去他们的网站时,我可以从我在演出中离开的时间恢复电视.
我的问题是从详细的网络编程角度来看,他们如何实现这一目标?我假设它不使用会话,因为如果我重新启动计算机,我认为这不会起作用.如果它正在使用cookie,那么他们如何在节目中不断更新您的位置?
为了获得附加的赏金,请在Java/JSP(PHP也可以)中包含代码示例,其中包括如何创建cookie以及允许更新的查看者位置的服务器端代码片段.
谢谢!
Flash拥有自己的类似Cookie的机制:本地共享对象.
这里有一些代码示例.我想Hulu只是创建一个LSO并定期用电影中的位置更新它.下次加载电影时,它可以获得LSO并恢复位置.或者,他们可以存储唯一的ID并保存服务器端的位置.