![]() ![]() The stream was 15-30 seconds behind realtime.The picture was always blocky and the decoder could never smooth things out. The stream took several seconds to buffer and open, and often stopped and buffered some more.I tried the Stream component and the ffmpeg platform, and in the rare instance I got a stream to play on my device, I had three major issues: The idea is that HA will pass through a highly compressed stream which gets decoded and rendered on the tablet or smartphone. Not great! H264 Live StreamsĪt this point, I spent a long time playing around with different ways to get h264 streaming working. Quality and Size cut in half using URL parametersĪnd this beautiful picture still requires 1mbps of bandwidth per connection. But this just turns the stream into a potato. You can use some tricks like specifying the size and quality in the url, for example ?q=25&s=50. I knew that mjpeg streams were uncompressed but I had no idea that a low definition feed would pull so much bandwidth. What I found above is that a single stream from a 480p (!!!) camera pulls around 6mbps. To check the bandwidth, you can open the url shown above in a browser and check the status in Blue Iris. Mjpeg_url: name: Driveway Camera Blue Iris mjpeg integration Up until this point, I was using the mjpeg camera platform for each of my cameras in Blue Iris. Just to confirm, I turned off the BI web server and saw all of my network issues went away. Add in a few devices streaming Netflix and Youtube and it is pretty clear why the network was starting to die. If I opened the HA app on my phone, the bandwidth would go up even more. It turns out that my connections to Home Assistant were constantly pulling around 30mbps. That's when I looked at the connections in Blue Iris to see how much my cameras were impacting the network. ![]() I have multiple kiosks around the house which have camera feeds open, and recently when I added a new camera to my house I noticed that my wireless network started to choke. Externally accessible over secure HTTPS.At the end of this post I have included a setup guide to show you how I achieved the following improvements: Rather than using the camera component, I am using iframes to directly embed the UI3 interface into Lovelace. In this post, I will show how I greatly improved the performance of my Blue Iris cameras in Home Assistant. 8 min read Blue Iris UI3 iframed into Lovelace. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |