Как лучше передавать данные на IP-адрес?

Я работаю над beaglebone (читай: Angstrom Linux) и у меня есть куча данных, которые я собираю в скрипте Python.

Я хотел бы передать эти данные в графическом формате на внутренний IP-адрес. Я передал данные перед использованием matplotlib, но на той же машине. Я также настроил веб-сервер на биглбоне, но смог прочитать только index.html.

Самый простой способ, с моими ограниченными знаниями, состоял бы в том, чтобы index.html отображал изображение графика, затем просто обновлял страницу и очень быстро переписывал изображение... но это отстой, и я это знаю.

Будет ли мне лучше упаковать изображения в видео и транслировать его? Может ли html5 подобрать это видео? Есть ли способ лучше?

В идеале моя потоковая передача была бы довольно близка к реальному времени. Любые мысли приветствуются.


person Chris    schedule 22.04.2013    source источник
comment
не совсем понятно, что вы пытаетесь сделать. просто чтобы уточнить, вы запускаете скрипт Python на биглборде и хотите передавать данные на ПК? вы пытаетесь транслировать в веб-браузер или вы можете написать свой собственный клиент?   -  person Joran Beasley    schedule 23.04.2013
comment
Вы не можете передавать эти данные в графическом формате — данные представляют собой просто биты, независимо от того, текст это, видео или изображение. Вместо того, чтобы описывать реализацию, расскажите нам, что должно произойти с точки зрения пользователя.   -  person Jim Garrison    schedule 23.04.2013
comment
Извините за отсутствие ясности. Пользователь должен иметь возможность откуда-то еще в сети получить доступ к графику параметра, который вычисляется в сценарии Python, работающем на биглборде, почти в реальном времени (с задержкой менее 1 с).   -  person Chris    schedule 23.04.2013


Ответы (1)


@Chris: Вы пробовали использовать сетевые фреймворки на основе событий, такие как Twisted? https://pypi.python.org/pypi/Twisted

person mK7    schedule 23.04.2013