Difference between revisions of "Cosmostreamer for DJI RC Pro/Pro2/Plus"
| (28 intermediate revisions by the same user not shown) | |||
| Line 6: | Line 6: | ||
Coming soon... | Coming soon... | ||
<br><br> | <br><br> | ||
==Supported Controllers== | |||
* DJI RC2 | |||
* DJI RC Pro | |||
* DJI RC Pro 2 | |||
* DJI RC Plus | |||
* DJI RC Plus 2 | |||
<br> | |||
==Supported Drones== | ==Supported Drones== | ||
Any drone which work with DJI RC Pro, RC Pro 2, RC Plus, RC Plus 2 controllers. | Any drone which work with DJI RC2, DJI RC Pro, RC Pro 2, RC Plus, RC Plus 2 controllers. | ||
<pre style="color: red">No video, no telemetry, control only!!!</pre> | <pre style="color: red">No video, no telemetry, control only!!!</pre> | ||
| Line 27: | Line 35: | ||
==Power for Raspberry Pi== | ==Power for Raspberry Pi== | ||
You can use a standard USB cable for the Raspberry Pi power. | You can use a standard USB cable for the Raspberry Pi power. | ||
<br><br> | <br><br> | ||
| Line 61: | Line 65: | ||
1. Plug USB cable from Iphone to one of four USB-A ports on the Raspberry Pi 4. Iphone will show "Trust this computer?" message. Press "Trust".<br> | 1. Plug USB cable from Iphone to one of four USB-A ports on the Raspberry Pi 4. Iphone will show "Trust this computer?" message. Press "Trust".<br> | ||
2. Turn on modem mode on the Iphone.<br> | 2. Turn on modem mode on the Iphone.<br> | ||
3. Run [https://cosmostreamer.com/apps/cosmoviewer-ng-ios/ CosmoViewerNG app for IOS] | 3. Run [https://cosmostreamer.com/apps/cosmoviewer-ng-ios/ CosmoViewerNG app for IOS]<br> | ||
4. Or use a browser and open http://172.20.10.2 | |||
<br> | <br> | ||
| Line 68: | Line 73: | ||
2. Turn on modem mode on the smartphone.<br> | 2. Turn on modem mode on the smartphone.<br> | ||
3. Run [https://cosmostreamer.com/apps/cosmoviewer-ng-android/ CosmoViewerNG app for Android] | 3. Run [https://cosmostreamer.com/apps/cosmoviewer-ng-android/ CosmoViewerNG app for Android] | ||
<br> | <br><br> | ||
==Settings and controls== | ==Settings and controls== | ||
===Browser In Wi-Fi Access Point mode=== | ===Browser In Wi-Fi Access Point mode=== | ||
| Line 98: | Line 102: | ||
===Mac application=== | ===Mac application=== | ||
Download, install and run [https://cosmostreamer.com/apps/cosmoviewer-ng-mac/#download CosmoViewerNG application]<br> | Download, install and run [https://cosmostreamer.com/apps/cosmoviewer-ng-mac/#download CosmoViewerNG application]<br> | ||
<br><br> | |||
==Firmware update== | ==Firmware update== | ||
<pre style="color: red">Don't skip ths step, because the microSD image does not contains a latest firmware version!</pre> | <pre style="color: red">Don't skip ths step, because the microSD image does not contains a latest firmware version!</pre> | ||
1. Run CosmoViewerNG for Win or for Mac or open web page and then open device settings, chapter "System"<br> | |||
2. Download the [https://cosmostreamer.com/apps/cosmostreamer-ng/download/cosmostreamer-ng.csuf Latest firmware update file]<br> | |||
<pre style="color: red">For the Mac OS users: please don't use Safari for file downloading! Any browser (Chrome, Mozilla, etc), but not Safari!!!</pre> | |||
3. Choose downloaded update file (with .csuf extension) in "Firmware update" field and press "Upload file" button<br> | |||
4. Raspberry Pi must goes to reboot automatically after update installed<br> | |||
<br><br> | |||
==Changing camera type== | |||
In Cosmostreamer system terminology, a camera is any device that Cosmostreamer can work with. DJI Pocket, DJI Osmo, Goggles - this all a "camera".<br> | |||
MicroSD image with Cosmostreamer configured for "DJI Goggles2/3/Integra/N3" by default, so needed to change a "camera type". | |||
#Open device settings in CosmoViewerNG application or in web interface | |||
#Go to chapter "Info" | |||
#Choose camera type #38 - "DJI RC Pro/Pro2" | |||
#Don't forget to click "Save" button. | |||
<br><br> | |||
==License key== | |||
License key is a text string, unique for each Raspberry Pi. Each camera type needs different license keys. It's possible to install multiple amount of license keys on one device and use this device for some camera types, i.e. Pocket Osmo, Pocket 2, and others. Need to buy license for correct operation process.<br> | |||
#Buy license key on a [http://cosmostreamer.com/products/djircpro/ product page] | |||
#Make a photo of HDMI display or screenshot of the app with a QR image and send it in email on [mailto:cosmostreamer@gmail.com cosmostreamer@gmail.com] for making a license key | |||
#When you got a license key - use web interface or CosmoViewerNG application, menu "device settings" -> "License" and insert license key into field. And click "Install license" button. | |||
<br><br> | |||
==Controller connection== | |||
Use a standard USB-C to USB-A cable. Connect the USB-C end to the controller and the USB-A end to one of the Raspberry Pi’s full-size USB-A ports. | |||
<br><br> | <br><br> | ||
===DJI RC2=== | |||
The DJI RC 2 does not have an HDMI port, so Cosmostreamer can control it, but video output is unavailable. Only the DJI RC 2’s built-in RTMP streaming feature can be used.<br> | |||
<br> | |||
[[File:DJI RC2 with Cosmostreamer for license type 38.jpg|800px|none]] | |||
<br> | |||
===DJI RC Pro=== | |||
No photo yet, just connect to the USB-C port on this controller. | |||
<br><br> | |||
===DJI RC Pro 2=== | |||
No photo yet, just connect to the USB-C port on this controller. | |||
<br><br> | |||
===DJI RC Plus=== | |||
[[File:DJI RC Plus with Cosmostreamer license type 38 v2.jpg|800px|none]] | |||
<br> | |||
==Joystick connection== | |||
<br><br> | |||
==Control panel connection== | |||
===Bitfocus Companion for Streamdeck=== | |||
===SKAARHOJ=== | |||
===Atem Mini=== | |||
<br><br> | |||
==Downloads== | |||
*[http://cosmostreamer.com/products/djiflydrones/Cosmostreamer-DJI-Fly-Drones-WiringManual.pdf Download Cosmostreamer Box wiring manual PDF]<br> | |||
*[https://cosmostreamer.com/apps/cosmostreamer-ng/download/cosmostreamer-ng.sdcard.zip Full microSD image with firmware]<br> | |||
*[https://cosmostreamer.com/apps/cosmostreamer-ng/download/cosmostreamer-ng.csuf Latest firmware update file]<br> | |||
*[https://cosmostreamer.com/apps/cosmostreamer-ng/download/changelog.txt Changelog file]<br> | |||
*[https://cosmostreamer.com/apps/cosmostreamer-ng/download/ All files]<br> | |||
<br><br> | |||
==FAQ== | |||
===Can I just unplug the power cable from the box?=== | |||
Yes, the file system on the microSD is in read-only mode, so you can unplug the power cable without any problem | |||
[[Category:Drones]][[Category:FPV]] [[Category:DJI]] | |||
Latest revision as of 14:52, 29 August 2026
Product page
Not ready yet
Demo video
Coming soon...
Supported Controllers
- DJI RC2
- DJI RC Pro
- DJI RC Pro 2
- DJI RC Plus
- DJI RC Plus 2
Supported Drones
Any drone which work with DJI RC2, DJI RC Pro, RC Pro 2, RC Plus, RC Plus 2 controllers.
No video, no telemetry, control only!!!
Tested with:
- DJI Mavic 4 Pro and DJI RC Pro 2
- DJI Matrice M300 and DJI RC Plus
Hardware
Cosmostreamer for DJI RC Pro/Pro2/Plus can work on these boards:
- Raspberry Pi 4B
- Raspberry Pi 3B/3B+
Raspberry Pi 5 is not supported!
Power for Raspberry Pi
You can use a standard USB cable for the Raspberry Pi power.
Installing the Cosmostreamer firmware
- Get a blank microSD card of 8GB or larger. Insert the microSD card into the card reader
- Download ZIP-archive with firmware content
- Extract .img file from downloaded ZIP archive
- Use Win32DiskImager on Windows or Balena Etcher on Mac and write .img file on microSD card
- Insert the microSD card into the Raspberry Pi
- If you have a monitor or a TV with HDMI input - plug it to the Raspberry Pi 4B HDMI-0 port (nearest to USB-C port)
- Plug a standard USB power supply or powerbank to the Raspberry Pi (go to chapter Power for Raspberry Pi). Raspberry Pi must start booting. A couple of reboots may be during the first boot process.
- MicroSD image contains not the latest firmware version, so don't forget to update firmware to the latest, see chapter Firmware update).
Network connection
Ethernet
Only for Raspberry Pi versions with Ethernet port. Connect Ethernet cable to the Raspberry Pi Ethernet port at one side and home router or PC/Mac Ethernet port on another side
Wi-Fi
Connect your PC/Mac or smartphone to Wi-Fi network cosmostreamer, password 1234512345
USB
It's possible to plug a smartphone to the Cosmostreamer device using a standard USB cable.
From Iphone
1. Plug USB cable from Iphone to one of four USB-A ports on the Raspberry Pi 4. Iphone will show "Trust this computer?" message. Press "Trust".
2. Turn on modem mode on the Iphone.
3. Run CosmoViewerNG app for IOS
4. Or use a browser and open http://172.20.10.2
From Android smartphone
1. Plug USB cable from Android smartphone to one of four USB-A ports on the Raspberry Pi 4.
2. Turn on modem mode on the smartphone.
3. Run CosmoViewerNG app for Android
Settings and controls
Browser In Wi-Fi Access Point mode
Also you could open Cosmostreamer web admin page in browser
http://192.168.50.1
http://my.cosmostreamer.com
Then click "Device settings" in menu shown by click on Menu icon in right bottom corner.
Browser in WLAN client mode
Open in browser http://cosmostreamer.local
This is dynamical host name so may not work properly if multiple Cosmostreamer devices in the same network or IP changes.
Then click "Device settings" in menu shown by click on Menu icon in right bottom corner.
Browser with Iphone USB modem mode
Open in browser http://172.20.10.2
Then click "Device settings" in menu shown by click on Menu icon in right bottom corner.
Windows application
Download, install and run CosmoViewerNG application.
Mac application
Download, install and run CosmoViewerNG application
Firmware update
Don't skip ths step, because the microSD image does not contains a latest firmware version!
1. Run CosmoViewerNG for Win or for Mac or open web page and then open device settings, chapter "System"
2. Download the Latest firmware update file
For the Mac OS users: please don't use Safari for file downloading! Any browser (Chrome, Mozilla, etc), but not Safari!!!
3. Choose downloaded update file (with .csuf extension) in "Firmware update" field and press "Upload file" button
4. Raspberry Pi must goes to reboot automatically after update installed
Changing camera type
In Cosmostreamer system terminology, a camera is any device that Cosmostreamer can work with. DJI Pocket, DJI Osmo, Goggles - this all a "camera".
MicroSD image with Cosmostreamer configured for "DJI Goggles2/3/Integra/N3" by default, so needed to change a "camera type".
- Open device settings in CosmoViewerNG application or in web interface
- Go to chapter "Info"
- Choose camera type #38 - "DJI RC Pro/Pro2"
- Don't forget to click "Save" button.
License key
License key is a text string, unique for each Raspberry Pi. Each camera type needs different license keys. It's possible to install multiple amount of license keys on one device and use this device for some camera types, i.e. Pocket Osmo, Pocket 2, and others. Need to buy license for correct operation process.
- Buy license key on a product page
- Make a photo of HDMI display or screenshot of the app with a QR image and send it in email on cosmostreamer@gmail.com for making a license key
- When you got a license key - use web interface or CosmoViewerNG application, menu "device settings" -> "License" and insert license key into field. And click "Install license" button.
Controller connection
Use a standard USB-C to USB-A cable. Connect the USB-C end to the controller and the USB-A end to one of the Raspberry Pi’s full-size USB-A ports.
DJI RC2
The DJI RC 2 does not have an HDMI port, so Cosmostreamer can control it, but video output is unavailable. Only the DJI RC 2’s built-in RTMP streaming feature can be used.
DJI RC Pro
No photo yet, just connect to the USB-C port on this controller.
DJI RC Pro 2
No photo yet, just connect to the USB-C port on this controller.
DJI RC Plus
Joystick connection
Control panel connection
Bitfocus Companion for Streamdeck
SKAARHOJ
Atem Mini
Downloads
- Download Cosmostreamer Box wiring manual PDF
- Full microSD image with firmware
- Latest firmware update file
- Changelog file
- All files
FAQ
Can I just unplug the power cable from the box?
Yes, the file system on the microSD is in read-only mode, so you can unplug the power cable without any problem

