生成没有服务器端脚本的动态网页

时间:2011-01-03 20:12:23

标签: javascript upnp client-side-scripting dynamic-pages

我正在尝试控制具有许多多媒体内容的媒体设备,它可以使用其他设备(遥控设备)播放,如连接到LAN的ipad。 (UPnP)的

我希望媒体设备能够将内容列表发送到远程设备,以便将其呈现为远程控制器上的网页。并且需要将网页上的操作作为要执行的命令(如播放,暂停,下一个等)发送到设备。媒体设备是嵌入式设备,因此不能有任何服务器端脚本,所有这些都必须在客户端完成。

我希望呈现的页面是HTML5。那么,是否可以使用客户端脚本生成动态HTML5页面?

非常感谢。

我是一名嵌入式系统开发人员因此对网页设计不感兴趣。

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。我在Plex工作,我们也有类似的需求。我们的Plex媒体服务器是一堆C ++软件,它不构建网页或类似的东西,它只提供静态文件,并具有用于控制媒体的API端点。

我构建了一个媒体管理器,允许使用完全静态的网页来配置系统(但不是现在播放,但原理是相同的)。事实上,我们使用Cappuccino,这实际上是一种仅用于构建网页的JavaScript方式(基本上只有足够的html和css来引导Cappuccino环境)。它使用Ajax来执行C ++ API以执行其需要执行的任何操作。

你可能会尝试类似的东西,但它绝不需要是卡布奇诺 - 你可以用jQuery,HTML和CSS完美地完成它。