Open AlexeyTorch opened 1 year ago
подтверждаю, такая же проблема
та же проблема
Аналогично
В общем сделал костыль, не разбирался глубоко в чем проблема, но решил её так:
type: custom:card-templater
card:
type: custom:webrtc-camera
url_template: ffmpeg:{{ state_attr("camera.vp_1_2_intercom","stream_url") }}
shortcuts:
- name: Open
icon: mdi:lock-open-variant
service: button.press
service_data:
entity_id: button.vp_1_2_unlocker
entities:
- camera.vp_1_2_intercom
таким образом в WebRTC передается url не rtsp://v.intercom.pik-comfort.ru:34567, а ffmpeg:rtsp://v.intercom.pik-comfort.ru:34567 т.е. мы говорим, что поток должен обрабатываться через ffmpeg, картинка появилась, все ОК Дополнительно необходимо установить lovelace-card-templater, что-бы можно было конкатенировать ffmpeg:RTSP_URL: https://github.com/gadgetchnnel/lovelace-card-templater
Напишите, если кому помогло
Отлично, заработало!
В общем сделал костыль, не разбирался глубоко в чем проблема, но решил её так:
type: custom:card-templater card: type: custom:webrtc-camera url_template: ffmpeg:{{ state_attr("camera.vp_1_2_intercom","stream_url") }} shortcuts: - name: Open icon: mdi:lock-open-variant service: button.press service_data: entity_id: button.vp_1_2_unlocker entities: - camera.vp_1_2_intercom
таким образом в WebRTC передается url не rtsp://v.intercom.pik-comfort.ru:34567, а ffmpeg:rtsp://v.intercom.pik-comfort.ru:34567 т.е. мы говорим, что поток должен обрабатываться через ffmpeg, картинка появилась, все ОК Дополнительно необходимо установить lovelace-card-templater, что-бы можно было конкатенировать ffmpeg:RTSP_URL: https://github.com/gadgetchnnel/lovelace-card-templater
Напишите, если кому помогло
Не помогло, или не правильно настроил.
Не пойму что делать с "stream_url", менять на что то или так оставляем?
оил.
Вы бы скинули код, который используете, тогда было бы видно...
Вы бы скинули код, который используете, тогда было бы видно...
type: custom:card-templater card: type: custom:webrtc-camera url_template: ffmpeg:{{ state_attr("camera.bp_4_9_1_intercom","stream_url") }} shortcuts:
Сделайте так:
type: custom:card-templater
card:
type: custom:webrtc-camera
url_template: ffmpeg:{{ state_attr("camera.bp_4_9_1_intercom","stream_url") }}
entities:
- camera.bp_4_9_1_intercom
после сохранения зайдите в интеграции /config/integrations/integration/pik_intercom и перезапустите PIK Intercom / ПИК Домофон, и только после перезагрузки интеграции проверьте, работает видео или нет
Сделайте так:
type: custom:card-templater card: type: custom:webrtc-camera url_template: ffmpeg:{{ state_attr("camera.bp_4_9_1_intercom","stream_url") }} entities: - camera.bp_4_9_1_intercom
после сохранения зайдите в интеграции /config/integrations/integration/pik_intercom и перезапустите PIK Intercom / ПИК Домофон, и только после перезагрузки интеграции проверьте, работает видео или нет
Ошибка осталась,
а у вас вообще URL'ы рабочие? через VLC/FFPlay видео идет? сразу не обратил внимание, что ошибка другая...
а у вас вообще URL'ы рабочие? через VLC/FFPlay видео идет? сразу не обратил внимание, что ошибка другая...
Я могу путаться, через что у меня идет поток. Но через обычную карточку я вижу картинку.
Здесь обсуждение другой ошибки, попробуйте задать вопрос в Телеграме https://t.me/alryaz_ha_addons
при попытке подключить карточку в lovelease
возникает ошибка mse: source 0 error: wrong response on Describe.![Screenshot 2023-01-30 121839](https://user-images.githubusercontent.com/64954625/215436591-8b43db79-b39c-48d3-91d9-46c57b3304bd.png)
Ощибка была на бетах Webrtc 3, на 3.0.0, 3.0.1