A system for controlling the mobility of vehicles or pedestrians, comprising a plurality of mobile distributed devices and fixed distributed devices (10, 10', 10"), all provided with network connection functionality, wherein the fixed distributed devices are adapted to be placed in a stationary manner along a transport network and the mobile distributed devices are adapted to be installed on board of vehicles or carried by pedestrians who are moving over said transport network, wherein each mobile device of said plurality of distributed devices comprises: - a plurality of sensors that are adapted so as to provide data related to position and data related to motion of its own device, and identification data for said own device; - at least one video acquisition device that is adapted to acquire its own video stream of the direct view on the transport network taken by said own device; - a data receiving, transmission and routing device which is adapted to route said video stream to at least one additional device of the plurality of distributed devices which is not the own device; - at least one device that is adapted to provide the functionality of wireless connectivity in order to enable reception of the video stream generated by said additional device; and wherein at least a first device (10") of the plurality of distributed devices is a mobile device and further comprises a processing device configured to: - determine whether said additional device has an area of proximity that intersects with the area of proximity of the first mobile device itself; - determine whether the additional device having an area of proximity that intersects with the area of proximity of the first mobile device is fixed or mobile, and determine the instantaneous reciprocal positioning between the first mobile device and the additional device; wherein said processing device is further configured to: - signal information on the approach of the additional device, if the additional device is of the mobile type and is converging on the first mobile device; - activate, through the own wireless connectivity device of the first mobile device connected to said data receiving, transmission and routing device of the first device itself, the reception of the video stream generated by the additional device if the additional device is of the fixed type and the first mobile device is converging on the additional fixed device, characterized in that said processing device is further configured to activate, through the own wireless connectivity device of the first mobile device connected to said data receiving, transmission and routing device of the first device itself, the reception of the video stream generated by the additional device if it turns out that (step 108) the additional device is of the mobile type, it precedes the first mobile device and the direction of the additional device is not being monitored by the first mobile device, or if it turns out that the additional device is of the mobile type, it precedes the first mobile device and the direction of the additional device is being monitored by the first mobile device and the distance of the additional device in relation to the first mobile device is less than the distance of a third device in relation to the first mobile device, said third device being already in connection with the first device device and having the same direction as that of the additional device. - a plurality of sensors that are adapted so as to provide data related to position and data related to motion of its own device, and identification data for said own device; - at least one video acquisition device that is adapted to acquire its own video stream of the direct view on the transport network taken by said own device; - a data receiving, transmission and routing device which is adapted to route said video stream to at least one additional device of the plurality of distributed devices which is not the own device; - at least one device that is adapted to provide the functionality of wireless connectivity in order to enable reception of the video stream generated by said additional device; - determine whether said additional device has an area of proximity that intersects with the area of proximity of the first mobile device itself; - determine whether the additional device having an area of proximity that intersects with the area of proximity of the first mobile device is fixed or mobile, and determine the instantaneous reciprocal positioning between the first mobile device and the additional device; wherein said processing device is further configured to: - signal information on the approach of the additional device, if the additional device is of the mobile type and is converging on the first mobile device; - activate, through the own wireless connectivity device of the first mobile device connected to said data receiving, transmission and routing device of the first device itself, the reception of the video stream generated by the additional device if the additional device is of the fixed type and the first mobile device is converging on the additional fixed device, - signal information on the approach of the additional device, if the additional device is of the mobile type and is converging on the first mobile device; - activate, through the own wireless connectivity device of the first mobile device connected to said data receiving, transmission and routing device of the first device itself, the reception of the video stream generated by the additional device if the additional device is of the fixed type and the first mobile device is converging on the additional fixed device,