|
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 6
|
|
В сервисе видео-наблюдения на малине с передачей видео-потока на веб страничку добавить картинку12.08.2018, 18:53. Показов 2238. Ответов 17
Метки нет (Все метки)
Всем доброго дня! Может не совсем по теме, но у меня похоже такая же проблема.....
Строю сервис видео-наблюдения на малине с передачей видео-потока на веб страничку. Примером для себя взял статью с сайта https://picamera.readthedocs.i... -streaming. Все работает, но захотелось немного приукрасить страничку, добавить картиночку и тп, но.....закинул картинку в папку /var/www/html/, но код ее не видит(( ....... from threading import Condition from http import server PAGE="""\ <html> <head> <title>picamera MJPEG streaming demo</title> </head> <body> <h1>PiCamera MJPEG Streaming Demo</h1> <img src="stream.mjpg" width="640" height="480" /> <img src="myphoto.jpg" width="640" height="480" /> </body> </html> """ class StreamingOutput(object): def __init__(self): ...... выдает ошибку: Error response Error code: 404 Message: Not Found. Error code explanation: 404 - Nothing matches the given URI. пожалуйста помогите люди добрые
0
|
|
| 12.08.2018, 18:53 | |
|
Ответы с готовыми решениями:
17
Обработка видео с камеры видео наблюдения (для экспертов) Трансляция видео потока с веб камеры и управление Веб вещание видео потока одновременнно на несколько сайтов ретрансляторов |
|
Просто Лис
|
||||||
| 16.08.2018, 15:20 | ||||||
|
Peoples, не, глупо.
ТС, в общем смотри, у тебя нет нормального веб-сервера. Самый простой вариант, дописать роутинг для картинки:
0
|
||||||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
||
| 16.08.2018, 15:39 | ||
|
0
|
||
| 16.08.2018, 15:42 | |
|
Не по теме: Dmitry, Да, я понял уже что у него картинка в каталоге серверном. Сначала подумал, вдруг ТС просто путь по умолчанию оставил, для python проги
0
|
|
| 16.08.2018, 15:47 | |
|
Не по теме: Peoples, в любом случае домашняя директория сайта точно не будет равна корню /
0
|
|
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 16.08.2018, 15:47 | |
|
Peoples, вы сами себя "закапываете". по ссылкам с веб-страницы (в том числе и за картинками) ходит БРАУЗЕР клиента. и он это делает именно как браузер (либо относительно текущей страницы, либо относительно DocumentRoot сервера)! на локальную файловую систему компьютера, на котором установлен апач (или что там еще) - ему плевать с высокой колокольни...
0
|
|
|
in code we trust
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
|
|
| 17.08.2018, 01:07 | |
|
Google - это легальный компьютерный троян, который давно имеет доступ к твоей системе. Ты просто не знаешь ещё об этом.
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 6
|
||
| 17.08.2018, 10:05 [ТС] | ||
|
[17/Aug/2018 09:53:13] "GET /index.html HTTP/1.1" 200 - [17/Aug/2018 09:53:13] "GET /stream.mjpg HTTP/1.1" 200 - [17/Aug/2018 09:53:13] "GET /myphoto.jpg HTTP/1.1" 200 - ---------------------------------------- Exception happened during processing of request from ('10.8.0.14', 58488) Traceback (most recent call last): File "/usr/lib/python3.4/socketserver.py", line 613, in process_request_thread self.finish_request(request, client_address) File "/usr/lib/python3.4/socketserver.py", line 344, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python3.4/socketserver.py", line 669, in __init__ self.handle() File "/usr/lib/python3.4/http/server.py", line 398, in handle self.handle_one_request() File "/usr/lib/python3.4/http/server.py", line 386, in handle_one_request method() File "/home/pi/mjpeg_streaming.py", line 59, in do_GET self.wfile.write(f.read()) File "/usr/lib/python3.4/codecs.py", line 313, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
0
|
||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 17.08.2018, 11:35 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 6
|
|
| 17.08.2018, 12:41 [ТС] | |
|
все равно ошибка: (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte Гуглю "raspberry DocumentRoot сервера nginx".....
0
|
|
|
Просто Лис
|
||||||
| 17.08.2018, 13:22 | ||||||
|
Кстати, да. Можно поставить полноценный nginx, а путь
/stream.mjpg как обратный прокси перенаправлять на питон.
0
|
||||||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
||
| 17.08.2018, 13:22 | ||
|
эта ошибка:
0
|
||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||
| 17.08.2018, 13:51 | |||
|
0
|
|||
|
|
||
| 17.08.2018, 17:59 | ||
Сообщение было отмечено timur16 как решение
Решениеopen(file,"rb")
2
|
||
|
0 / 0 / 0
Регистрация: 23.10.2015
Сообщений: 6
|
||
| 18.08.2018, 02:40 [ТС] | ||
|
quote="Garry Galler;12846019"]И зачем тогда открывать его как текст? Если вы не указали кодировку, это не значит, что python ее не применит и прочитает файл как двоичный.
open(file,"rb")[/quote]спасибо) сейчас поэкспериментирую[ Добавлено через 15 секунд quote="Garry Galler;12846019"]И зачем тогда открывать его как текст? Если вы не указали кодировку, это не значит, что python ее не применит и прочитает файл как двоичный. open(file,"rb")[/quote]спасибо) сейчас поэкспериментирую[ Добавлено через 8 часов 7 минут
0
|
||
| 18.08.2018, 02:40 | |
|
Помогаю со студенческими работами здесь
18
Delphi: Возможно ли добавить текст из аудио видео потока ? Наложить видео с альфа каналом поверх картинки с камеры, чтобы видео не перекрывало картинку Вставить картинку в видео .avi, не ухудшая качество видео? Видео веб-камера не снимает видео Не загружаются комментарии,картинки на видео,не могу добавить видео на YouTube Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль корректности заполнения дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|