Dear Community User! We are updating our platform to a new system.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 

Connect network camera ctrlx COREvirtual

Connect network camera ctrlx COREvirtual

EchoHarm0ny
Member

Hi,
i´m using ctrlX WORKS Version: 3.2.0.
I trying to connect a network camera (https://thinklucid.com/de/product/helios2-time-of-flight-imx556/) to a ctrlX COREvirtual.

I followed this guide to connect a network device to the ctrlX COREvirtual: Guide
I can ping the network camera after finishing this setup: "ctrlX COREvirtual in port forwarding mode communicating to a device on the network"
But my app can´t find the camera in the network and also the camera utilities of the Manufacturer can´t find the camera when i´m using the ctrlX COREvirtual.

I tested it also on a real hardware (ctrlX CORE x7) without any problems, my app can find the camera.
It would be very helpful if i can use the camera also in the ctrlX COREvirtual.

i´m guessing that the configuration of my port forwarding and firewall of my host is not yet completed.
The camera Manufacturer provides some information about their default ports, but i´m not sure how to configure my windows host and the ctrlX COREvirtual to fullfilll these requirements:
https://support.thinklucid.com/knowledgebase/default-network-ports-for-lucid-cameras/

Someone has an idea?

 

1 REPLY 1

Sgilk
Frequent Contributor

@EchoHarm0ny ,

On your windows machine, you need to create inbound firewall rules for udp access on ports (3956, 49152:65534) and tcp access on port 58243. 

You can enable tcp port forwarding from your Windows host to the virtualCORE in the extended device settings within ctrlX WORKS. For your device, it will use 58243.

Sgilk_0-1729091384857.png

This setting does not handle udp, so you will need to manually update the launch.bat file for your virtualCORE to forward these ports. See this thread for similar discussion. If you can select which udp port to use rather than random allocation within the range, it would make this easier. I am not finding any easy way to forward a range. You may need to write a script that generates the hostfwd syntax for all of the udp ports and copy that into the launch.bat

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist