如何在使用 Google TV 模板时实现 AJAX、PHP 和 MySQL 的后端,用于动态视频源


How to implement a backend with AJAX, PHP, and MySQL for dynamic video sources when using Google TV Templates?

对于有兴趣为Google TV制作网络应用程序的人,尤其是那些有视频内容的人,最简单的方法是使用Google TV Templates:https://developers.google.com/tv/web/docs/gtv-templates。

最初的谷歌电视模板是用Javascript文件中硬编码的视频源文件开发的。 许多人询问如何使用PHP和MySQL实现后端并在那里存储视频源,以便可以从模板中的前端动态加载它们。 下面的文章就是为了解决这个问题而写的。

https://developers.google.com/tv/web/docs/ajax_gtv_templates_tutorial

本教程将引导您了解如何在MySQL中设置数据库(即模式,示例数据),PHP代码以提供数据,以及修改后的Javascript以进行AJAX加载。

目前要将视频源数据添加到数据库中,可以使用直接 SQL,但构建 PHP 管理前端可能更可取。

Maurizio最近在Google TV Developers +page上报告了一个错误: https://plus.google.com/117492290125593364976/posts:

"嗨,我下载了html5模板mysql版本。它工作正常,但是如果我添加多个类别,最后一个添加的类别将被重复。您知道我如何解决此问题吗?非常感谢。

我会跟进修复。

可以

修复此错误,新的下载位于:http://gtv-resources.googlecode.com/files/gtv_template2_ajax_php_mysql.tgz

实际修复程序在此 php 文件中:

http://code.google.com/p/gtv-resources/source/browse/trunk/gtv_template2_ajax_php_mysql/videosources.php

如果有兴趣,请提出一个问题,我也会写一个管理页面。