eddy_em: (Костерок)
[personal profile] eddy_em
Я уже давно (наверное, как минимум года три назад) хотел использовать вебсокеты в веб-мордах управления железяками. На днях сделал некоторые наброски. Вот что получилось:
2014.10.15_19:07:33
Зачатки интерфейса


Здесь лежит код, я пока не выделял отдельного репозитория, т.к. по сути это и есть эдакие "сниппеты" — заготовки для дальнейшего применения (даже шапки с GPL к файлам забыл приделать).

Интерфейс пока страшненький — неохота было с CSS ковыряться для украшательства. Прежде всего — функционал, ну а штукатурка — потом.

Картинка видео на скриншоте — это не встроенный плеер (к сожалению), до этого я еще "не дорос" (хотя уже кое-какие подвижки с ffmpeg у меня есть). Это mplayer, запущенный на удаленном компьютере по ssh. По сути уже было эдакое "боевое тестирование" удаленного управления (компьютер на БТА, я же — сначала в лабкорпусе, потом дома). Адрес затер, т.к. еще не настроил аутентификацию, а для этого сначала надо разобраться, как с вебсокетами по https работать. Либо можно использовать мою (тоже, кстати, до конца не допиленную) c-cgi-lib, в которой уже есть аутентификация через https с работой по обычному http (почти как у "взрослых дядек"), разве что отказаться от кук в пользу localStorage (в нем же можно и настроечки всякие хранить).

Date: 2014-10-15 06:38 pm (UTC)
From: [identity profile] aterentiev.livejournal.com
Интересненько. Продолжай :)
Сам давно хотел с вебсокетами разобраться, да руки не доходили.

Date: 2014-10-15 07:00 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
Жалко, что примеров мало, а документация скудная.

October 2025

S M T W T F S
   1234
567 89 1011
121314 15161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 25th, 2026 01:09 pm
Powered by Dreamwidth Studios