An outboard engine upper cover camera wireless network connection gateway architecture

By connecting the camera and the host via WiFi P2P wireless communication protocol, the inconvenience of wiring and space occupation of the outboard motor cover camera is solved, realizing wireless network connection and improving data transmission efficiency and aesthetics.

CN119815339BActive Publication Date: 2026-07-10SHENZHEN YUANDONG WUJIE ELECTRIC INTELLIGENT TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN YUANDONG WUJIE ELECTRIC INTELLIGENT TECHNOLOGY CO LTD
Filing Date
2024-12-20
Publication Date
2026-07-10

Smart Images

  • Figure CN119815339B_ABST
    Figure CN119815339B_ABST
Patent Text Reader

Abstract

The application discloses an outboard engine upper cover camera wireless network connection gateway architecture, which comprises a camera and a host computer, and the camera and the host computer are connected through a WiFi P2P wireless communication protocol; the WiFi of the camera is set as an STA mode, and a hot spot name and a hot spot password in a WiFi AP mode are input; at this time, the camera is a client node in a wireless network; the host computer discovers the camera and sends a connection request to the camera, the camera judges whether the request of the host computer is legal, and the connection is established after the request is legal; the host computer sends a request of a picture preview stream to the camera, the camera obtains the request of the picture preview stream of the host computer, starts a picture preview stream grabbing thread and pushes the picture preview stream of the camera; the devices are allowed to directly establish a connection without a traditional Wi-Fi access point or router; wireless connection between the devices is simplified, high-speed and low-delay data transmission is provided, and compared with the traditional Wi-Fi network, the application has the characteristics of simple setting and no network infrastructure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of outboard motor technology, and more particularly to a wireless network connection gateway architecture for a camera mounted on an outboard motor. Background Technology

[0002] Most outboard motor covers on the market are ordinary plastic or fiberglass covers, and most do not have cameras installed on them. Even those that do have cameras typically connect via wired monitoring to the network recorder. The advantages of wired data transmission are obvious: complete data transmission, large data capacity, and less susceptibility to external interference. However, its disadvantages are also significant. Wired video surveillance systems rely on network cables, making wiring and installation inconvenient, affecting aesthetics, and unsuitable for certain video surveillance applications. Wired video surveillance kits require network cables to connect both the front-end and back-end devices, limiting space. Furthermore, traditional video surveillance kits require display devices, and the individual devices within these kits are relatively large, taking up considerable space and resulting in higher costs and power consumption. Summary of the Invention

[0003] The purpose of this invention is to address the shortcomings of existing technologies by proposing a wireless network connection gateway architecture for outboard motor cameras.

[0004] To achieve the above objectives, the present invention adopts the following technical solution:

[0005] A wireless network connection gateway architecture for an outboard motor cover camera includes a camera and a host. The camera and the host are connected via a WiFi P2P wireless communication protocol. The camera's WiFi is set to STA mode, and a hotspot name and password in WiFi AP mode are entered. At this time, the camera acts as a client node in the wireless network. The host discovers the camera and sends a connection request to the camera. The camera determines whether the host's request is valid, and establishes a connection if it is valid. The host sends a request for a preview stream to the camera. After receiving the request for the preview stream from the host, the camera starts a preview stream capture thread and pushes the preview stream from the camera.

[0006] Preferably, the camera is provided with a first wireless communication module, and the host is provided with a second wireless communication module, and a WiFi P2P connection channel is established between the first wireless communication module and the second wireless communication module.

[0007] Preferably, the camera is provided with a first port and a second port. The camera receives preview instructions sent by the host and detects the connection status between the camera and the host through the first port. The camera detects the connection status between the camera and the host and sends the preview stream to the host through the second port.

[0008] Preferably, the host includes a third port and a fourth port. The host detects the connection status between the host and the camera through the third port and sends a preview command to the camera. The host detects the connection status between the host and the camera through the fourth port and receives the preview stream sent by the camera.

[0009] Preferably, the camera sends a matching signal through the first wireless communication module so that other devices can detect it.

[0010] Preferably, the camera sends a matching signal through the first wireless communication module, and the camera broadcasts its presence and listens for matching signals from other devices through the 'WiFi P2P Manager.Discover Peers()' method, thereby finding nearby available P2P devices.

[0011] Preferably, after the camera is connected to the host, the host sends a preview stream request to the camera, and the host starts a preview stream capture thread to wait for the camera to push the stream.

[0012] Preferably, after the host is connected to the camera, file transfer is performed through 'Parcel File Descriptor', or custom data communication is achieved through 'Local Server Socket' and 'Client Socket'.

[0013] Preferably, the host is connected to a human-machine interface, which displays the image captured by the camera.

[0014] Preferably, when the host computer is disconnected from the camera, the preview of the human-machine interface stops.

[0015] Compared with the prior art, the beneficial effects of the present invention are:

[0016] This invention designs a wireless network connection gateway architecture for an outboard motor cover camera. Using the 'WiFi P2PManager.Discover Peers()' method, devices can broadcast their presence and listen to broadcasts from other devices to find nearby available P2P devices. Devices exchange service information, such as device name and service type, to determine whether a connection needs to be established. Once a suitable device is found, a connection request can be initiated using 'WiFi P2P Manager.Connect()'. After a successful connection, the device becomes the group owner or client. After the connection is established, file transfer can be performed using 'Parcel FileDescriptor', or custom data communication can be implemented using 'Local Server Socket' and 'Client Socket'. When the connection is no longer needed, it can be disconnected using 'WiFi P2P Manager.Remove Group()'. This allows devices to establish direct connections without the need for traditional Wi-Fi access points or routers, simplifies wireless connections between devices, and provides high-speed, low-latency data transmission. It features simple setup and requires no network infrastructure. Attached Figure Description

[0017] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0018] Figure 1 This is a schematic diagram illustrating the connection principle between the host and the camera proposed in this invention.

[0019] Figure 2 This is a block diagram showing the connection between the host and the camera proposed in this invention.

[0020] Legend:

[0021] 1. Camera, 2. Main unit, 11. First port, 12. Second port, 21. Third port, 22. Fourth port, 3. Human-machine interface. Detailed Implementation

[0022] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0023] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, features defined with "first," "second," and "third" may explicitly or implicitly include one or more of those features. In the description of this invention, unless otherwise stated, "a plurality of" means two or more; furthermore, it should be noted that unless otherwise explicitly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly, for example, as a fixed connection, a detachable connection, or an integral connection; as a mechanical connection or an electrical connection; as a direct connection or an indirect connection through an intermediate medium; or as a connection within two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0024] Reference Figures 1 to 2As shown, a wireless network connection gateway architecture for an outboard motor cover camera includes a camera 1 and a host 2. Camera 1 and host 2 are connected via a WiFi P2P wireless communication protocol. Camera 1's WiFi is set to STA mode, and a hotspot name and password in WiFi AP mode are entered. At this time, camera 1 acts as a client node in the wireless network. Host 2 discovers camera 1 and sends a connection request. Camera 1 determines whether host 2's request is valid; if valid, a connection is established. Host 2 sends a request for a preview stream to camera 1. Upon receiving the preview stream request, camera 1 starts a preview stream capture thread and pushes the preview stream from camera 1. Using the 'WiFi P2PManager.Discover Peers()' method, camera 1 can broadcast its presence and listen to broadcasts from other devices to find nearby available P2P devices. Devices exchange service information, such as device name and service type, to determine whether a connection needs to be established. Once a suitable device is found, a connection request can be initiated using 'WiFi P2P Manager.Connect()'. Once the connection is successful, the device will become the group owner or client; after the connection is established, file transfer can be performed using 'Parcel FileDescriptor', or custom data communication can be implemented through 'Local Server Socket' and 'Client Socket'; when the connection is no longer needed, use 'WiFi P2P Manager.Remove Group()' to disconnect.

[0025] The camera 1 is equipped with a first wireless communication module, and the host 2 is equipped with a second wireless communication module. A WiFi P2P connection channel is established between the first and second wireless communication modules. The camera 1 is equipped with a first port 11 and a second port 12. The camera 1 receives preview commands sent by the host 2 and detects the connection status between the camera 1 and the host 2 through the first port 11. The camera 1 detects the connection status between the camera 1 and the host 2 through the second port 12 and sends the image preview stream to the host 2. The host 2 includes a third port 21 and a fourth port 22. The host 2 detects the connection status between the host 2 and the camera 1 and sends preview commands to the camera 1 through the third port 21. The host 2 detects the connection status between the host 2 and the camera 1 and receives the image preview stream sent by the camera 1 through the fourth port 22.

[0026] Camera 1 sends a matching signal through the first wireless communication module so that other devices can find it and listen to the matching signals of other devices; Camera 1 sends a matching signal through the first wireless communication module, and broadcasts the existence of Camera 1 and listens to the matching signals of other devices through the 'WiFi P2PManager.Discover Peers()' method, thereby finding nearby available P2P devices.

[0027] After camera 1 connects to host 2, host 2 sends a preview stream request to camera 1, and host 1 starts a preview stream capture thread to wait for the camera to push the stream. A connection request can be initiated using 'WiFi P2P Manager.Connect()'. After a successful connection, the device will become the group's owner or client. After host 2 connects to camera 1, file transfer is performed through 'ParcelFile Descriptor', or custom data communication is implemented through 'Local Server Socket' and 'Client Socket'.

[0028] Host 2 is connected to a human-machine interface 3, which displays the image captured by camera 1; host 2 disconnects from camera 1, and the image preview on human-machine interface 3 stops; when the connection is no longer needed, use 'WiFi P2P Manager.RemoveGroup()' to disconnect.

[0029] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0030] The above are merely preferred embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.

Claims

1. A wireless network connection gateway architecture for a camera on an outboard motor, characterized in that, Including the camera and the main unit, The camera and the host are connected via a WiFi P2P wireless communication protocol; the camera's WiFi is set to STA. In WiFi AP mode, enter the hotspot name and password; at this time, the camera acts as a component of the wireless network. A client node; the host discovers the camera and sends a connection request to the camera; the camera determines the... Check if the host's request is valid; if valid, establish a connection. The host sends a request for a preview stream to the camera. After the camera receives a request for the image preview stream from the host, it starts the image preview stream capture thread and pushes the image preview stream from the camera. The camera is equipped with a first wireless communication module, and the host is equipped with a second wireless communication module. A WiFi P2P connection channel is established between the first wireless communication module and the second wireless communication module. The camera is equipped with a first port and a second port. The camera receives preview commands sent by the host and detects the connection status between the camera and the host through the first port. The camera detects the connection status between the camera and the host and sends the preview stream to the host through the second port. The host includes a third port and a fourth port. The host detects the connection status between the host and the camera through the third port and sends a preview command to the camera. The host detects the connection status between the host and the camera through the fourth port and receives the preview stream sent by the camera.

2. The wireless network connection gateway architecture for an outboard motor cover camera according to claim 1, characterized in that, Place The camera sends a matching signal through the first wireless communication module so that other devices can find it.

3. The wireless network connection gateway architecture for an outboard motor cover camera according to claim 2, characterized in that, Place The camera sends a matching signal through the first wireless communication module, and the camera communicates via Wi-Fi P2P. The Manager.DiscoverPeers() method broadcasts the presence of cameras and listens for matching signals from other devices to find nearby available P2P devices.

4. The wireless network connection gateway architecture for an outboard motor cover camera according to claim 1, characterized in that, Place After the camera is connected to the host, the host sends a preview stream request to the camera, and the host starts... The thread capturing the preview stream waits for the camera to push the stream.

5. The wireless network connection gateway architecture for an outboard motor cover camera according to claim 4, characterized in that, Place After the host is connected to the camera, file transfer is performed through 'Parcel File Descriptor', or custom data communication is achieved through 'Local Server Socket' and 'Client Socket'.

6. The wireless network connection gateway architecture for an outboard motor cover camera according to claim 5, characterized in that, Place The host is connected to a human-machine interface, which displays the image captured by the camera.

7. The wireless network connection gateway architecture for an outboard motor cover camera according to claim 6, characterized in that, When the host computer is disconnected from the camera, the preview of the human-machine interface stops.