IP Camera stream issue

since a couple of builds i have some issues with my video streams of my IP Cameras.

in habPanel the below is not working any longer in a Frame as the URL. its actual not showing any stream. if i remove the username and password i get the popup to enter the same and its working :thinking:

http://user:password@192.168.1.40/video/mjpg.cgi

what i noticed is that the only browser where it seems to work is Mozilla Firefox :frowning: any idea why?

in my sitemap its working with this.

Video label="vidstream" icon="video" url="http://user:password@192.168.1.40/video/mjpg.cgi" encoding="mjpeg"

however in the iOS App the stream is not showing, but for the Android App everything is fine.

I am seeing the same thing, I also seeing the proxy crash quite frequently.

2017-07-13 14:12:45.113 [12                        ] - 1261010125 asynchronous write start of 1448 bytes on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.113 [12                        ] - 1261010125 asynchronous write of 1448 bytes completed on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.114 [12                        ] - 1261010125 proxying content to downstream: 1448 bytes
2017-07-13 14:12:45.114 [12                        ] - 1261010125 asynchronous write start of 1448 bytes on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.114 [12                        ] - 1261010125 asynchronous write of 1448 bytes completed on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.115 [12                        ] - 1261010125 proxying content to downstream: 1448 bytes
2017-07-13 14:12:45.115 [12                        ] - 1261010125 asynchronous write start of 1448 bytes on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.115 [12                        ] - 1261010125 asynchronous write of 1448 bytes completed on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.116 [12                        ] - 1261010125 proxying content to downstream: 1448 bytes
2017-07-13 14:12:45.116 [12                        ] - 1261010125 asynchronous write start of 1448 bytes on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.116 [12                        ] - 1261010125 asynchronous write of 1448 bytes completed on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.116 [12                        ] - 1261010125 proxying content to downstream: 291 bytes
2017-07-13 14:12:45.116 [12                        ] - 1261010125 asynchronous write start of 291 bytes on HttpOutput@25bc9413{READY}
2017-07-13 14:12:45.116 [12                        ] - 1261010125 asynchronous write of 291 bytes completed on HttpOutput@25bc9413{READY}
2017-07-13 14:12:48.129 [WebAppServlet             ] - Servlet request received!
2017-07-13 14:12:48.129 [WebAppServlet             ] - reading sitemap christian_tabler widgetId 0104 async true poll true
2017-07-13 14:12:50.717 [12                        ] - 1209718861 proxying failed
java.util.concurrent.TimeoutException
	at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onReadTimeout(HttpConnectionOverHTTP.java:113)[68:org.eclipse.jetty.client:9.2.19.v20160908]
	at org.eclipse.jetty.io.AbstractConnection.onFillInterestedFailed(AbstractConnection.java:173)[71:org.eclipse.jetty.io:9.2.19.v20160908]
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback$1.run(AbstractConnection.java:586)[71:org.eclipse.jetty.io:9.2.19.v20160908]
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)[83:org.eclipse.jetty.util:9.2.19.v20160908]
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)[83:org.eclipse.jetty.util:9.2.19.v20160908]
	at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
2017-07-13 14:12:50.717 [12                        ] - 1209718861 proxying complete

were you able to solve any of your problems?

Nope, it basically works, just is not very stable.

Hmm I just can’t get it proper running in any browser but Mozilla. As soon as I add the user name and password in the link the stream is not showing in habpanel.
If I remove it its asking for login credentials and then the stream is working.

I just placed my 24 cameras inside my NAT behind my firewall and let openHAB proxy it. That works other then the crashes. :slight_smile: