Как сделать так, чтобы Roku обновлялся мгновенно? - PullRequest
0 голосов
/ 24 февраля 2012

Я недавно установил Roku и настроил канал с помощью примера видеоплеера.Мои XML-файлы хранятся на моем сервере, но по какой-то причине, когда я обновляю их, канал не обновляется сразу, это занимает довольно много времени, например, часы.Я не знаю, кэширует ли он или хранит полученные данные, но хочу, чтобы он обновлялся немедленно.

1 Ответ

0 голосов
/ 28 февраля 2012

Я не вижу никакого кэширования в приложении Roku, мне интересно, возможно, это делает ваш веб-сервер. Я бы попробовал настроить ваш веб-сервер так, чтобы он не кэшировал файлы * .xml, или, возможно, отредактировал исходные файлы и добавил строку метки времени в URL, чтобы каждое попадание было уникальным:

datetime = CreateObject("roDateTime")
conn.UrlPrefix = "http://your.server.com/path/to/xml"
conn.UrlCategoryFeed = conn.UrlPrefix + "/categories.xml?t=" + datetime.asSeconds()
...