That is interesting indeed. Following this topic for replies. Hopefully someone knows the answer
Besides using chromecast there is another way if you use Kodi to display a pop up video window. But with just the tv I have no idea.
Looks interesting. Do you have a link?
I have experimented with the multiview app. This seems to be the only way to display a video picture in picture. When a event was received, it opened the app and cast the video to my chromecast.
The video I linked has a blog in its description on YouTube. There are multiple Kodi addons and also a direct way via the Kodi api.
Xbmc is the old name of Kodi.
I just looked at your suggestion and I don’t think it’s what I’m looking for, unfortunately.
it only seems to put in the pop-up camera feed if you are actually using Kodi to view some other video at the time.
I’d like it to pop-up a video no matter which input I’m watching.
thanks for the link, tho. It might be helpful to others.
Home Assistant’s Cast function is supposed to do this with a Google Chromecast, via an automation. In short, when the camera is triggered (motion event, other event) an HA automation would invoke
camera.play_stream
from the camera to the Chromecast. Unfortunately, I have not gotten this to work, yet. When the automation fires, the WebOS tv switches to the Chromecast input and then the Chromecast fails to play the stream.
I doubt that it is possible, but I’d love to see someone prove me wrong.
The native webos method really is a nice way to get a notification over top of anything you are watching.
My favorite was when kids are playing video games because you can’t send notifications to the screen using a nintendo.
The only thing I can think of that would even be close is a way to dynamically change the source of the icon you can put into the notifications.
It wouldn’t be video, but it could maybe give you a glimpse of what you want to see.
I’ve never had much luck with casting cameras either.
I usually use android tv and one of the apps for that platform to show notifications, but again you lose them if not watching something using that box.
I tried using the standard LG webOS integration to send a snapshot file along with the notification (like I do with my pushbullet notifications) but that doesn’t seem to work either. I guess it doesn’t support the “file:” option. The docs are bit sparse on what the options are for the notification integration.
EDIT:
Wait, maybe I could use the “icon:” to send the picture I want and just change the picture to a camera snapshot.
Hmmm…
No, only the ChromeCast Ultra, and it’s never worked properly.
You don’t need to be watching any video at the time but yes Kodi does need to be open. This is why all my viewing is done through mythtv and Kodi with even Netflix and many other sources all available to be watched from inside Kodi.
It
Makes any tv regardless of brand or age SMART, and gives the ability to use the open Kodi API.
I’ve been trying to do the same thing. I can’t get webos to pickup my casting from home assistant at all. I have an Nvidia shield though, which is android TV, and that picks up my home assistant cast.
Still, a live feed won’t work on the Shield when showing the lovelace interface, but it can show a still image that refreshes.
I haven’t tried the camera.play_stream service, I will have to play with that on the Shield.
Edit: the play_stream service works great on nvidia shield! It’s not a popup window, but I don’t mind. I have a telegram message tell me there’s movement and ask whether to cast to TV if we’re watching. So it’ll not disturb us unless we tell it to.
For android TV there is a app called Pipup for displaying a video stream pip.
Is there in the meantime a solution for this?
Same here: if somebody is ringing the bell, and I’m watching a movie, I’d like to see the camera stream on my TV. Doesn’t even need to be PIP, it can be full screen.
Currently I show the notification 5 times, but with a 5 second delay, because the notification quickly disappears again.
I am also looking for solution to this. I tried to use camera.play_stream.
I used as source Netatmo camera, Ring and RPTS camera sources.
As target I tried Samsung, LG webos and Android USB stick.
On all devices nothing happened
What I did wrong?
I implemented a very simple solution.
My Reolink cams provide a snapshot picture via URL. When the door bell rings (alternatively the trigger could be a motion alert) then I open the URL in the browser on the LG tv. I repeat this command 3 times each with a 5 second delay to force a refresh. Afterwards I send the button BACK and 1s later ENTER what closes the browser.
It should work with each CAM providing a snapshot picture via URL.
I do something similar now but it’s not on the TV itself.
I use an NVIDIA Shield running Android so I can use the Android TV notification.
It pops up a notification in the corner of the TV with a camera snapshot.
The issue I had was that the “live” feed was always 10-15 seconds behind. Alot of people dont notice that its not actually live… This was useless to me as I want to see when someone pulls into my driveway and also when someone walks up onto my porch. I was casting to a chromecast connected to my TV.
A work around was to cast a dashboard with a picture entity card. The video is live, but takes about 10 seconds to load. Again, pretty much useless in my case. I dont understand why the dashboard video was live, but a direct feed from the camera wasnt…
My final solution was to use a spare PC with IP Camera viewer installed. I currently have 3 camera feeds on screen at a time. I connected the pc to my TV via HDMI and it always has the camera feed showing. The automation pauses the Roku, switches to that input for 10 seconds and then back to the Roku and resumes playing. If I am watching live OTA tv, it just simply switches to that input and back after 10 seconds.
I also use this PC as a NAS, so its not its only responsibility.