Video stopped working

I have TC Pro running on an NVIDIA shield, and ST had been working with my security cam video tiles just fine, however a few days ago I started getting (mostly) blank gray tiles now instead of video, and this is on both my normal tablets (Fire HD 8’s), and also via a browser on my PC (screen shot below is browser SxS with just accessing the URL directly in Chrome on the PC, so I believe the TC and Shield are working as expected - the camera shown in Chrome is labeled “NW Camera” in ST…)

Any thoughts or things to check? I have tried turning everything off and on again… :wink:

Hi @Randy_Rands, are there any changes made to the dashboards or TinyCam recently? Ex: adding camera’s Media Tile(s) in the same or other dashboards? One thing I can think of is that Chrome limits up to 6 concurrent connects to the same server. (Ex: 6 medial tiles accessing the same TinyCam server.)
Try to create a test dashboard with less than 6 camera media tiles, refresh the page and see that prevents this issue from happening. If so , you may need to use fake domain name to access the TinyCam server(Nvidia Shield), so Chrome would treat it as a different server and allow 6 more connections.

I user Blue Iris personally, and not sure if you can group cameras and access multiple camera views through this “grouped cameras” URL in TinyCam. (It looks like TinyCam supports camera group, but I didn’t find the detailed screenshots or if the grouped cameras can be viewed through one URL from my quick research though.)

Hi, James - thank you for the reply - couple of updates…

I re-booted everything, and it seems to at least be trying to work now, though with some weirdness detailed below. My initial screenshot of my “security” dash had all of my cameras in it (8), so the concurrent thread limit in Chrome is a good suggestion (I had been at 5 cams, but recently added 3 Wyze in), however I created another “test” dashboard, with 3-5 cameras in it, and am still experiencing some issues - some of the cameras just are gray boxes, and occasionally it throws an error like in my first post (can’t connect). Here is the test dash with 5 cameras (my cameras are Lorex, if that matters, presented via TinyCam):

A browser refresh (Ctrl-F5) gives me this:


(today was an expensive day - I was working on the mount for the “SW Camera”, and accidentally dropped it from 8’ and shattered the lens, so that’s why it’s blurry there…) :S

I am not sure why (other than it is actually a different model from the other 4 Lorex cameras on this screen (there are no Wyze on this dash presently)), but the “Patio Camera” is the most reliable to show. For all of these though, I have TC running on a separate monitor, and it is showing all of the feeds without issue.

F5 again:

and again:

and once more for good measure…

So I am a bit lost. I don’t know what you are referring to with the grouped cameras bit, but am going to go do some Google-fu now to check - it’s just odd that this was working before but stopped.

As an aside, I tried using Blue Iris on a server-class machine I have here in the closet, and admittedly the GPU on it is weak, but it totally pegged out my i7 in there (it’s a Hyper-V host, so I tried both in a VM and running on the Host OS, but no difference), so I gave up on that & bought the Shield & switched to TC based on some reading. I liked (and even bought) BI, but don’t think it should take that much HP to run, and I don’t want to buy a machine to dedicate to it - the Shield is better on power & space to me…

Back to our story at hand… :slight_smile:
Any thoughts? Is there a way to debug/log what is happening with those tiles that are not displaying the streams?

Thank you again - I appreciate the help!

Ouch sorry to hear about the camera accident. It sucks. :confused:

Have you checked the browser’s developer tool and the Network section? Try to verify if there is any error for those cameras connections.

Blue Iris does take some time to optimize when setting up, I remember I had to change the recording video compression to “Direct-to-disc” to significantly drop the CPU usage. But once setup, it has been running fine on an IBM Tiny Desktop with i5 CPU for 7 1080p cameras for the past 3.5 years. Though I have no clue about your i7 server setup and consumption, but there might be some optimization room over there.

James do you find that Blue Iris uses a ton of memory on your computer that’s running them? I have a pretty fast i5 9600k Server that plays all of our media in our house that’s on 24/7. But when I’ve been messing between TinyCam and BlueIris it seemed like BlueIris uses a TON of memory. We’ve got 8 1080p cams and eventually I want to integrate the 5 Wyze cams too. It seems like I’m gonna have to do workaround due to the 6 camera thing with browsers. Is that the case with Blue Iris as well?

I have a NVR for all my Hikvision cams so I don’t care about recording but it seems like a ton of resources to put into the streams. I actually turned off recording (I think) but all cams are setup as direct-to-disk and overlays turned OFF. Still seems like a ton at 37% of CPU and over 1,000 MB of memory even though I have 16GB plus page memory as well.

Thoughts?

The 1gb memory usage doesn’t seem crazy for me and I probably won’t call it “tons of memory” considering thins like Chrome constantly eats more than 2GB of my memory. :rofl:

My Blue Iris takes ~1.5 - 2GB RAM for 7 1080p cameras on my 8GB IBM Tiny Desktop and that PC uses ~50% RAM all time, and I never had any issue. Is your PC a dedicated server for Blue Iris or you plan to run other services on it? Did you run into any resource issue yet? Mine is dedicated to Blue Iris 24/7, and it has been a good/stable investment for me since I got it for less than $200, or something like that, from ebay 4 years ago. :grin:

image

James, well I should clean up the phrase “tons of memory”, but yeah that server runs Plex at our house as well as a file server for photos, documents etc. So I did notice a bit of machine slowdowns at times. I guess I’m just trying to find a balance between running extra computers/devices and top performance. I have other PC’s I can use for it as well, but not wanting to have another always on PC that is only used for tablet view of the cams. Are you running your cams as full 1080 through BlueIris and Sharptools? I’ll give it a shot and try to find more performance tweaks. I also have to try to figure out this Fake Domain to get around the 6 cams as well.

Appreciate the help!!!

1 Like

That’s fair if you are running multiple services on it. I have a NAS for the other services I need. I have all cameras running 1080p to Blue Iris, and I created camera groups in Blue Iris to avoid the connection limits. (One url connection to view multiple cameras.) See below for my “outdoor” group setup.

This is easier than the fake domain approach and works well for me.

1 Like

Hey James - sorry for the sidetrack - I was just commenting on BI as an aside - didn’t mean to derail the thread… :slight_smile:
OK - here is what I am seeing in the browser debug window (accessed by pressing F12 and selecting the “network” tab on the right, in case anyone wanted to follow along…)

So it looks like i am getting a “Socket not connected”, followed by “connection refused” errors - any thoughts there?

Note that after some time of leaving that page loaded, more things show up in the network log, and the requests look to have (maybe) an ST uuID appended to the request?


They are also refulsed, but not sure if it’s b/c of the uuid or something else…

Interestingly, Firefox has a connection limit of 17, so I tried loading that dashboard in FF:


(note none of the cameras load - I think this might be a cross-site scripting thing, since I am not using https, but TC only does a self-signed cert, which I don’t have installed on this PC or my FireTabs…)

Any thoughts or suggestions on things to try?

I had two more questions:

  1. How did you get your cameras to show up by name in your network logs?
  2. instead of live feeds, is there a way to get snaps every 2-3 seconds on those tiles, and might that be more performant/reliable?

Thank you!

It seems like it could be TinyCam intermittently not responding to the request (or the network request is otherwise failing for some reason). I wonder if that could perhaps exacerbated by multiple Media Tiles from the same TinyCam server all at once.

Have you tried creating a dashboard with just a single Media Tile (from this TinyCam server)? Maybe close your browser completely after creating the sample dashboard and try a fresh test of just the single stream from that TinyCam server at once.

I just setup a quick TinyCam instance and poked around the webserver and it looks like it has some diagnostic tools on the admin page. I wonder if the diagnostic charts or any of the logs might be any help in this situation:

Perhaps the TinyCam developer could help provide some guidance too?

James is using a camera software for PC called Blue Iris rather than TinyCam. In Blue Iris, you can define ‘short names’ for cameras and the URLs for accessing those camera streams use the short names.

Another neat feature of Blue Iris that James mentioned earlier in the thread is the ability to combine several cameras together into a single group as shown in these screenshots below. This results in a single Media Tile streaming multiple cameras as a group under one stream.

Yes, TinyCam supports image snapshots.

There’s some other tips on ways you can optimize the MJPEG stream from TinyCam in the following thread:

Sounds good James! I appreciate the breakdown. I’m gonna mess around with it more and figure out if the wife likes the groups. I definitely see the like in the smaller data stream in it being the one stream instead of 4 but then if you want to tap it and blow it up bigger it makes the whole 4box bigger, unless you did like hyperlinks to take you to the individual feed.

1 Like

Hey Josh - thank you for that - here are some interesting things from the logs in TC - I have not contacted the developer for that, but sounds like maybe that would be a good idea, too. This doesn’t feel like I am the first to do something like this, but I can’t find anything that is helpful so far in a search. Here are some of the web server logs (great idea on looking there!) - there are some suspicious looking things, but I don’t know enough to know if/what they are trying to tell us…

2021-01-03 16:07:14 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:16 [192.168.1.188] GET /api/v1/get_status?token=9e5b0d009c570027c84b0d3882afd0c31bd798cd
2021-01-03 16:07:17 [192.168.1.188] GET /axis-cgi/admin/restart.cgi?token=9e5b0d009c570027c84b0d3882afd0c31bd798cd
2021-01-03 16:07:17 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "NE .121"
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "NE .121"
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "NE .121"
2021-01-03 16:07:18 >>> MJPEG stream stopped "NE .121"
2021-01-03 16:07:18 <<< Live view connection scheduled to stop "NE .121"
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "Patio .124"
2021-01-03 16:07:18 <<< Live view connection scheduled to stop "Patio .124"
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "SW .123"
2021-01-03 16:07:18 <<< Live view connection scheduled to stop "SW .123"
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "NW .120"
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "NW .120"
2021-01-03 16:07:18 Looks like video stream closed
2021-01-03 16:07:18 >>> MJPEG stream stopped "NW .120"
2021-01-03 16:07:18 >>> MJPEG stream stopped "NW .120"
2021-01-03 16:07:18 <<< Live view connection scheduled to stop "NW .120"
2021-01-03 16:07:18 [192.168.1.188] GET /admin
2021-01-03 16:07:18 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=4&user=admin&pwd=
2021-01-03 16:07:18 >>> Camera connection started "Patio .124"
2021-01-03 16:07:18 >>> MJPEG stream started "Patio .124"
2021-01-03 16:07:18 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=7&user=admin&pwd=
2021-01-03 16:07:18 >>> Camera connection started "West Gate Wyze"
2021-01-03 16:07:18 >>> MJPEG stream started "West Gate Wyze"
2021-01-03 16:07:18 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=5&user=admin&pwd=
2021-01-03 16:07:18 >>> Camera connection started "SW .123"
2021-01-03 16:07:18 >>> MJPEG stream started "SW .123"
2021-01-03 16:07:18 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=3&user=admin&pwd=
2021-01-03 16:07:18 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=8&user=admin&pwd=
2021-01-03 16:07:18 >>> Camera connection started "Garage Wyze"
2021-01-03 16:07:18 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=2&user=admin&pwd=
2021-01-03 16:07:18 >>> Camera connection started "NE .121"
2021-01-03 16:07:18 >>> MJPEG stream started "NE .121"
2021-01-03 16:07:18 >>> Camera connection started "SE .122"
2021-01-03 16:07:18 >>> MJPEG stream started "Garage Wyze"
2021-01-03 16:07:19 >>> MJPEG stream started "SE .122"
2021-01-03 16:07:22 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:22 [192.168.1.188] GET /
2021-01-03 16:07:25 [192.168.1.188] GET /assets/css/app.css
2021-01-03 16:07:25 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=1&user=admin&pwd=&st_uuid=b0c8bf15-da70-45b2-ab9a-be1742740f2f
2021-01-03 16:07:25 >>> Camera connection started "NW .120"
2021-01-03 16:07:25 [192.168.1.188] GET /assets/js/timeline.min.js
2021-01-03 16:07:25 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=8&user=admin&pwd=&st_uuid=0ed5fee6-7935-4584-a69e-4d7b9cc1d219
2021-01-03 16:07:25 >>> Reusing camera connection "Garage Wyze"
2021-01-03 16:07:25 >>> MJPEG stream started "Garage Wyze"
2021-01-03 16:07:25 >>> MJPEG stream started "NW .120"
2021-01-03 16:07:25 [192.168.1.188] GET /assets/css/font-awesome-animation.min.css
2021-01-03 16:07:25 [192.168.1.188] GET /assets/css/video-js.min.css
2021-01-03 16:07:25 [192.168.1.188] GET /styles.css
2021-01-03 16:07:25 [192.168.1.188] GET /assets/js/video.min.js
2021-01-03 16:07:25 Looks like video stream closed
2021-01-03 16:07:25 >>> MJPEG stream stopped "West Gate Wyze"
2021-01-03 16:07:25 <<< Live view connection scheduled to stop "West Gate Wyze"
2021-01-03 16:07:25 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=2&user=admin&pwd=&st_uuid=f24aa4a4-90fd-418f-9bc7-6d3ebea2d5ae
2021-01-03 16:07:25 >>> Reusing camera connection "NE .121"
2021-01-03 16:07:25 >>> MJPEG stream started "NE .121"
2021-01-03 16:07:26 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:29 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:33 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:33 >>> MJPEG stream stopped "NE .121"
2021-01-03 16:07:33 >>> MJPEG stream stopped "Garage Wyze"
2021-01-03 16:07:37 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:39 [192.168.1.188] GET /api/v1/login?user=admin&pwd=
2021-01-03 16:07:40 [192.168.1.188] GET /api/v1/get_cam_list?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:07:40 [192.168.1.188] GET /api/v1/get_cam_event_list?token=4e1aeec1a127fc35571bab25efeb66a487340b22&cameraId=undefined&endtime=-1&count=15&type=local&filter=
2021-01-03 16:07:40 >>> MJPEG stream stopped "Garage Wyze"
2021-01-03 16:07:40 <<< Live view connection scheduled to stop "Garage Wyze"
2021-01-03 16:07:40 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:40 >>> MJPEG stream stopped "NE .121"
2021-01-03 16:07:40 <<< Live view connection scheduled to stop "NE .121"
2021-01-03 16:07:42 [/axis-cgi/admin/clearalllog.cgi] Write timeout. Closing stream...
2021-01-03 16:07:43 [192.168.1.188] GET /api/v1/get_status?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:07:45 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=7&user=admin&pwd=
2021-01-03 16:07:45 >>> Camera connection started "West Gate Wyze"
2021-01-03 16:07:45 >>> MJPEG stream started "West Gate Wyze"
2021-01-03 16:07:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=6&user=admin&pwd=
2021-01-03 16:07:46 >>> Camera connection started "East Gate Wyze"
2021-01-03 16:07:46 >>> MJPEG stream started "East Gate Wyze"
2021-01-03 16:07:47 [/axis-cgi/admin/restart.cgi] Write timeout. Closing stream...
2021-01-03 16:07:47 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:07:48 [/index.html] Write timeout. Closing stream...
2021-01-03 16:07:49 [192.168.1.188] GET /api/v1/get_status?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:07:50 [192.168.1.188] GET /axis-cgi/admin/applog.cgi?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:07:52 [/index.html] Write timeout. Closing stream...
2021-01-03 16:07:52 [/api/v1/get_cam_list] Write timeout. Closing stream...
2021-01-03 16:07:55 [/assets/css/app.css] Write timeout. Closing stream...
2021-01-03 16:07:55 [/assets/js/timeline.min.js] Write timeout. Closing stream...
2021-01-03 16:07:55 [/assets/css/font-awesome-animation.min.css] Write timeout. Closing stream...
2021-01-03 16:07:55 [/assets/css/video-js.min.css] Write timeout. Closing stream...
2021-01-03 16:07:55 [/styles.css] Write timeout. Closing stream...
2021-01-03 16:07:55 [/assets/js/video.min.js] Write timeout. Closing stream...
2021-01-03 16:08:09 [/api/v1/login] Write timeout. Closing stream...
2021-01-03 16:08:10 [/api/v1/get_cam_list] Write timeout. Closing stream...
2021-01-03 16:08:10 [/api/v1/get_cam_event_list] Write timeout. Closing stream...
2021-01-03 16:08:12 >>> MJPEG stream stopped "West Gate Wyze"
2021-01-03 16:08:12 <<< Live view connection scheduled to stop "West Gate Wyze"
2021-01-03 16:08:16 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:08:17 [192.168.1.188] GET /assets/js/all.min.js
2021-01-03 16:08:18 [192.168.1.188] GET /runtime.js
2021-01-03 16:08:18 [192.168.1.188] GET /polyfills.js
2021-01-03 16:08:18 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=1&user=admin&pwd=
2021-01-03 16:08:18 >>> Reusing camera connection "NW .120"
2021-01-03 16:08:18 >>> MJPEG stream started "NW .120"
2021-01-03 16:08:21 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:08:26 [/axis-cgi/admin/applog.cgi] Write timeout. Closing stream...
2021-01-03 16:08:48 [/assets/js/all.min.js] Write timeout. Closing stream...
2021-01-03 16:08:48 [/runtime.js] Write timeout. Closing stream...
2021-01-03 16:08:48 [/polyfills.js] Write timeout. Closing stream...
2021-01-03 16:09:18 [192.168.1.188] GET /api/v1/get_status?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:09:21 [192.168.1.188] GET /axis-cgi/admin/applog.cgi?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:09:45 Looks like video stream closed
2021-01-03 16:09:45 >>> MJPEG stream stopped "NW .120"
2021-01-03 16:09:45 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=3&user=admin&pwd=&st_uuid=656b8a18-9b1c-479e-af22-661aa30e9fdb
2021-01-03 16:09:45 >>> Reusing camera connection "SE .122"
2021-01-03 16:09:45 >>> MJPEG stream started "SE .122"
2021-01-03 16:09:45 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=5&user=admin&pwd=&st_uuid=6530a982-dc25-42b9-80b4-8abe12f6650d
2021-01-03 16:09:45 >>> Reusing camera connection "SW .123"
2021-01-03 16:09:45 >>> MJPEG stream started "SW .123"
2021-01-03 16:09:45 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=8&user=admin&pwd=
2021-01-03 16:09:45 >>> Camera connection started "Garage Wyze"
2021-01-03 16:09:45 >>> MJPEG stream started "Garage Wyze"
2021-01-03 16:09:45 Looks like video stream closed
2021-01-03 16:09:45 >>> MJPEG stream stopped "East Gate Wyze"
2021-01-03 16:09:45 <<< Live view connection scheduled to stop "East Gate Wyze"
2021-01-03 16:09:50 [192.168.1.188] GET /api/v1/get_status?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:09:51 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:09:53 Looks like video stream closed
2021-01-03 16:09:53 >>> MJPEG stream stopped "Garage Wyze"
2021-01-03 16:09:53 <<< Live view connection scheduled to stop "Garage Wyze"
2021-01-03 16:09:54 [192.168.1.188] GET /axis-cgi/admin/accesslog.cgi?token=4e1aeec1a127fc35571bab25efeb66a487340b22
2021-01-03 16:09:56 [/axis-cgi/admin/applog.cgi] Write timeout. Closing stream...
2021-01-03 16:10:21 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:10:24 [/axis-cgi/admin/accesslog.cgi] Write timeout. Closing stream...
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=1&user=admin&pwd=
2021-01-03 16:11:46 >>> Camera connection started "NW .120"
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=8&user=admin&pwd=
2021-01-03 16:11:46 >>> Camera connection started "Garage Wyze"
2021-01-03 16:11:46 >>> MJPEG stream started "NW .120"
2021-01-03 16:11:46 >>> MJPEG stream started "Garage Wyze"
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=7&user=admin&pwd=&st_uuid=445eb95a-4aad-462e-b426-4577702f7ae7
2021-01-03 16:11:46 >>> Camera connection started "West Gate Wyze"
2021-01-03 16:11:46 >>> MJPEG stream started "West Gate Wyze"
2021-01-03 16:11:46 [192.168.1.188] GET /main.js
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=2&user=admin&pwd=&st_uuid=b03db8fd-e98b-4aa6-9268-16bc4d1c1ea6
2021-01-03 16:11:46 >>> Camera connection started "NE .121"
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=2&user=admin&pwd=
2021-01-03 16:11:46 >>> Reusing camera connection "NE .121"
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=1&user=admin&pwd=&st_uuid=4d4316c6-bec8-4184-808f-29255d3d4a91
2021-01-03 16:11:46 >>> Reusing camera connection "NW .120"
2021-01-03 16:11:46 >>> MJPEG stream started "NE .121"
2021-01-03 16:11:46 >>> MJPEG stream started "NE .121"
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=6&user=admin&pwd=&st_uuid=ce301d0c-2bf5-4b1f-9610-160bbebf040e
2021-01-03 16:11:46 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=5&user=admin&pwd=&st_uuid=80e9f89f-951e-47cc-b99e-404142f2e1f5
2021-01-03 16:11:46 >>> Camera connection started "East Gate Wyze"
2021-01-03 16:11:46 >>> MJPEG stream started "NW .120"
2021-01-03 16:11:46 >>> Camera connection started "SW .123"
2021-01-03 16:11:46 >>> MJPEG stream started "East Gate Wyze"
2021-01-03 16:11:46 >>> MJPEG stream started "SW .123"
2021-01-03 16:11:47 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=4&user=admin&pwd=&st_uuid=989a763e-1e82-486e-a7db-b0f672a87bd1
2021-01-03 16:11:47 >>> Camera connection started "Patio .124"
2021-01-03 16:11:47 >>> MJPEG stream started "Patio .124"
2021-01-03 16:11:50 Looks like video stream closed
2021-01-03 16:11:50 >>> MJPEG stream stopped "NW .120"
2021-01-03 16:11:50 Looks like video stream closed
2021-01-03 16:11:50 >>> MJPEG stream stopped "NE .121"
2021-01-03 16:11:55 Looks like video stream closed
2021-01-03 16:11:55 >>> MJPEG stream stopped "Garage Wyze"
2021-01-03 16:11:55 <<< Live view connection scheduled to stop "Garage Wyze"
2021-01-03 16:12:17 [/main.js] Write timeout. Closing stream...
2021-01-03 16:12:23 >>> MJPEG stream stopped "West Gate Wyze"
2021-01-03 16:12:23 <<< Live view connection scheduled to stop "West Gate Wyze"
2021-01-03 16:12:28 [192.168.1.188] GET /favicon.ico
2021-01-03 16:12:28 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=3&user=admin&pwd=
2021-01-03 16:12:28 >>> Camera connection started "SE .122"
2021-01-03 16:12:29 >>> MJPEG stream started "SE .122"
2021-01-03 16:12:52 >>> MJPEG stream stopped "SE .122"
2021-01-03 16:12:52 <<< Live view connection scheduled to stop "SE .122"
2021-01-03 16:12:57 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=4&user=admin&pwd=
2021-01-03 16:12:57 >>> Reusing camera connection "Patio .124"
2021-01-03 16:12:57 >>> MJPEG stream started "Patio .124"
2021-01-03 16:12:58 [/favicon.ico] Write timeout. Closing stream...
2021-01-03 16:13:04 [192.168.1.188] GET /api/v1/login?user=admin&pwd=
2021-01-03 16:13:04 [192.168.1.188] GET /api/v1/get_cam_list?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:04 [192.168.1.188] GET /api/v1/get_cam_event_list?token=3a5bd3e29b96740901a3921d81cde664c85ac339&cameraId=undefined&endtime=-1&count=15&type=local&filter=
2021-01-03 16:13:08 [192.168.1.188] GET /api/v1/get_status?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:12 [192.168.1.188] GET /api/v1/get_status?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:16 [192.168.1.188] GET /api/v1/get_status?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:20 [192.168.1.188] GET /api/v1/get_status?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:24 [/axis-cgi/admin/accesslog.cgi] Write timeout. Closing stream...
2021-01-03 16:13:24 [192.168.1.188] GET /api/v1/get_status?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:29 [192.168.1.188] GET /api/v1/get_status?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:31 [192.168.1.188] GET /axis-cgi/admin/applog.cgi?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:13:31 [/api/v1/get_cam_list] Write timeout. Closing stream...
2021-01-03 16:13:34 [/api/v1/login] Write timeout. Closing stream...
2021-01-03 16:13:34 [/api/v1/get_cam_list] Write timeout. Closing stream...
2021-01-03 16:13:34 [/api/v1/get_cam_event_list] Write timeout. Closing stream...
2021-01-03 16:13:39 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:13:43 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:13:47 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:13:51 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:13:56 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:13:59 [/api/v1/get_status] Write timeout. Closing stream...
2021-01-03 16:14:02 [/axis-cgi/admin/applog.cgi] Write timeout. Closing stream...
2021-01-03 16:14:22 [192.168.1.188] GET /axis-cgi/mjpg/video.cgi?camera=1&user=admin&pwd=&st_uuid=609402ec-b195-41f9-a607-c8433f0e72b7
2021-01-03 16:14:22 >>> Reusing camera connection "NW .120"
2021-01-03 16:14:22 >>> MJPEG stream started "NW .120"
2021-01-03 16:14:22 Looks like video stream closed
2021-01-03 16:14:22 >>> MJPEG stream stopped "Patio .124"
2021-01-03 16:14:29 [192.168.1.188] GET /api/v1/get_status?token=3a5bd3e29b96740901a3921d81cde664c85ac339
2021-01-03 16:14:29 [192.168.1.188] GET /axis-cgi/admin/accesslog.cgi?token=3a5bd3e29b96740901a3921d81cde664c85ac339