Hello Nutchanon! Thank for your share abd your hard work. I'm newbie and looking for a way to connect AND control(shutter at the same time) multi action camera. I'm newbie and could you share a link or more detail, which I can learn detail? Thank you very much.
This is quite an old post, but I have a SJCAM C100 and these API's work perfectly fine for that model. I also have the latest SJCam C300 which was out just 2-3 weeks back and I shall test it and keep everyone posted.
Uniquely identify a camera
If you meant the on-screen date/time overlay that you see on WiFi live streaming and got recorded in video files (Date Stamping item on Setup screen); see chapter 9 section "Setting Timestamp Overlay Mode" (or 0.7.1 PDF page 34). However, if you meant the top and bottom status bar that could only be seen on camera's own screen or over HDMI (OSD mode item on Setup screen); I have yet to see how to change that setting over WiFi.
Hi I have a SJ4000Air wifi camera and want to OFF the OSD mode while it's not in the setup menu. Please could you give me that command to set via the WIFI connection. Thank you Nissanka
updating revision date and copyright notices
fixing incorrect aspect ratio descriptions of 1280x960 photo shooting resolution in configuration chapter
Dash Cam combined with timelapse modes
Dash Cam combined with timelapse modes
I have been testing the Car Mode setting in SJ4000 WiFi several times while I'm writing 0.8.0 draft. Note that I don't have SJCAM M10, so my answer is purely based on SJ4000 WiFi with firmware version described in the guide. Problems on using the camera in your scenario are: In normal condition, camera doesn't seem to remember which mode it was set to before shutting down; it always starts in normal video recording mode. Probably due to problem #1: with Car Mode setting enabled and power plugged...
I would like to get in touch with you
SJCAM Remote website
SJCAM Remote website
Get camera date and time
Compatibility with latest cameras
Well, this question is out of my league; I have only single SJCAM SJ4000 WiFi to test things on. So, feel free to share your experience, anyone, if you have tried the documented API on a different model or brand. Because I think I have heard that some of the commands worked on non-SJCAM dashboard camera that is built on a similar Novatek chip (SJ4000 WiFi is based on NTK96650). For example: JooY A1, which is based on Novatek NTK96658... https://videoregforum.ru/threads/jooy-a1-registrator-iz-podnebnesnoj-s-wi-fi.1891/page-24#post-112949...
Compatibility with latest cameras
Dash Cam combined with timelapse modes
adding missing quote in 0.7.1 CHANGELOG entry
updating revision date
fixing wrong JPEG color channels description in photo shooting trivia section
Long Time Delay
Actually, I have already checked whether the camera has hidden setting that would allow interval longer than 20 sec: it doesn't, at least on my firmware version. (See Extra trivia of section "Setting Timelapse Photo Shooting Interval" in Chapter 9, PDF page 39) So, as far as I know, the answer is no; unless you control it with a separate computer (embedded computer similar to Raspberry Pi is okay, but it has to be WiFi-capable). Off the top of my head, another crude workaround is enabling camera's...
updating revision date
fixing typo in author section of README
reducing indentation in CHANGELOG
updating revision date
updating revision date
updating 0.7.1 release date in CHANGELOG
removing dangling end-of-line whitespaces from README
setting release date of version 0.7.1 in the document
adding headings separator and release date in CHANGELOG
adding FOP 2.2 problems to README
mentioning README changes in CHANGELOG
removing dangling end-of-line whitespaces from the guide
fixing typo in HDMI connection chapter
fixing typo in MicroSD formatting section
fixing grammatical errors in README
removing incorrect EXIF F Number emphasis in photo shooting trivia section
Long Time Delay
Hello! does this run on windows machines to? No, all commands I mentioned above are for GNU/Linux. As far as I know, Microsoft Windows does not support policy routing, so the method that uses only single machine would be out of the question. For the other method, using Windows will definitely be difficult too. However, a sure-fire way to get multi-camera setup to work on all-Windows configuration would be to use following technique: I personally tested it with one camera as usual, but with both GNU/Linux...
Wow so much good info in here. I'll try these step this week. For the router (UBNT antenna) it's a very flexible and complete firmware that can fit my need. I'm gonna work on widows for now. Thanks alot for the time. I'll give some news about it. Nico
Hello! does this run on windows machines to?
And below is an example backup script for Unix-like system, using a well-known Wget as downloader. Note that Wget will delete each video file on the camera after it finished downloading, so card formatting is not needed- thus picture files are left intact. (This is due to Wget's accept/reject filter working post-download, so they can't keep deletion links from being hit) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46...
This is an example backup script for Unix-like system, using Pavuk as a downloader: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51#!/bin/sh # sj4000vbackup-pavuk.sh: Simple SJCAM SJ4000 WiFi video backup script, # based on Pavuk downloader # # Written (2017) by Nutchanon Wetchasit # Released to public domain under Creative Commons Zero 1.0 # <https://creativecommons.org/publicdomain/zero/1.0/> # # Usage:...
Hello Nicolas, From your list, I'm going to assume that... You didn't take or leave any photo on the camera: as it is simpler to just format the card, rather than deleting individual video files. You always run the program in the same day you recorded the videos: as it is simpler to just copy all files into single directory named after current date, rather than scan through filenames and download them individually into multiple directories. With these two assumptions, what you wish to do should be...
Auto backup and erase SD card content by Wifi
Auto backup and erase SD card content by Wifi
Single control machine, multiple gateway machines The point of this one is: sometimes you don't have wireless LAN cards to spare (which currently, I don't), but is able to use or borrow laptops to do your bidding. Again, I tested this with one camera and one laptop, though I'm confident that it will work on two and more. Hardware requirements: 1 Control PC 2 Gateway laptop (or one per camera) with one wireless LAN card and one wired LAN card. 1 Ethernet switch Configuration requirements: Static route...
Single control machine, multiple WLAN cards The idea is using multiple wireless LAN cards to connect to each camera (one per camera); quite similar to non-networked camera uses. While I tested this configuration with a single camera (as Camera 1), I'm confident that it will work with two and more. Hardware requirements: 1 Control PC 2 Wireless LAN card (or one card per camera) Configuration requirements: Static route IPtables 1:1 NAT Policy routing Pros/cons: All camera functions should work. Only...
2) Use six wifi adapters, set a tricky network configuration and send commands simultaneously This is exactly where most of my experiments explore. To date, I have tested few possible configurations despite a limitation in number of equipments (I have only one SJ4000 WiFi); so following posts are more or less an abridged version of corresponding parts in current 0.8.0 draft. All of my configurations below assume PC as a central machine, controlling 2 cameras (since writing a diagram of 6 would be...
@cremby, 1) Use one wifi adapter, switch 6 networks one by one and send command I have to admit that I haven't thought of SSID hopping yet (probably because I have only one camera). Unfortunately for the same reason, I cannot do any experiment/test on this particular technique to improve the response time either. 3) Use 1 or 2 wifi adapter that support the creation of virtual interfaces Yes, I thought of using multi-channel wireless LAN card too (since that would be the ideally easiest+cheapest way)....
@cremby, 1) Use one wifi adapter, switch 6 networks one by one and send command I have to admit that I haven't thought of SSID hopping yet (probably because I have only one camera). Unfortunately for the same reason, I cannot do any experiment/test on this particular technique to improve the response time either. 3) Use 1 or 2 wifi adapter that support the creation of virtual interfaces Yes, I thought of using multi-channel wireless LAN card too (since that would be the ideally easiest+cheapest way)....
Hello, first of all thank you for your great job, this is really useful. I'm trying to trigger multiple cameras (6) at the same time (I'm not using the SJ4000 but a similar one based on the same Novatek chipset) with a raspberry. At this time I have five ways to explore: 1) Use one wifi adapter, switch 6 networks one by one and send commands (it takes 25-30 seconds to take 6 pictures, one for each camera) 2) Use six wifi adapters, set a tricky network configuration and send commands simultaneously...
Hello, first of all thank you for your great job, this is really useful. I'm trying to trigger multiple cameras (6) at the same time (I'm not using the SJ4000 but a similar one based on the same Novatek chipset) with a raspberry. At this time I have five ways to explore: 1) Use one wifi adapter, switch 6 networks one by one and send commands (it takes 25-30 seconds to take 6 pictures, one for each camera) 2) Use six wifi adapters, set a tricky network configuration and send commands simultaneously...
Can I program it to trigger multiple SJCAM SJ4000 Camera at once
That is an interesting use. However, as far as I know of, SJ4000 WiFi doesn't have...
That is an interesting use. However, as far as I know of, SJ4000 WiFi doesn't have...
Can I program it to trigger multiple SJCAM SJ4000 Camera at once
Can I program it to trigger multiple SJCAM SJ4000 Camera at once
updating revision date and copyright notices
correcting instruction for adding PC in 1:1 NAT...
adding CHANGELOG
Initial commit