- Install the app "Sports DV" and change WiFi SSID and password
- Wifi and Cam settings are seperated and have different port numbers.
- Wifi-Settings (just login withoug username and password): http://192.168.25.1
- Cam LiveStream: http://192.168.25.1:8080/?action=stream
- Not sure how the configuration is made really... Would need a Man-In-The-Middle-Attack or send the initial ICMP package
- Log into http://192.168.25.1 without entering user and password
- Go to the second tab, there you can change the access mode vom "AP" to "Station", enter the SSID of your home WiFi, Encryption mode and password (works with Windows 10 mobile hotspot, too, just notice it only works with 2.4 GHz networks). The cam will guess the channel when you saved the settings.
- Don't worry, if the connection fails, the camera will offer you the configured AP again
- Better give it a fixed IP through your router (identified by MAC address)
- The connection between the app and the cam is made through an initial ICMP package with the payload "99 bottles of beer on the wall"
- looks like "MJPG-Streamer" was used when googleing for the url structure
- Reset: Press Mode first and then On/Off
FYI about getting SQ23 video stream from a PC in Wi-Fi :
Sports Camera
app and the camera showed that 2 UDP control links need to be established and maintain the stream alive, seesq23control
sample code for that on https://www.ensta-bretagne.fr/lebars/Share/sq23.zip . Unfortunately, the video stream appears to not be fully supported by OpenCV, seemjpeg.py
, which gives partial images on Windows with Python 3.8.2 and pip install opencv-contrib-python==4.2.0.34 . It appears to be some kind of MJPEG over UDP 10900 (images of 640x384), start of packets appears to have this hex format : lowbytefilenumberrstartingfrom1 highbytefilenumberrstartingfrom1 nbofpackets packetnumberstartingfrom0 31 14 00 00 varyingbytes, seesq23video
for an attempt to decode it a little bit better…