Skip to content

⛔️ DEPRECATED - The script that will send and receive camera feed from ROV Pi using Gstreamer

Notifications You must be signed in to change notification settings

RobEn-AAST/ROV-Gstreamer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⛔️ DEPRECATED :

please consider using https://github.com/RobEn-AAST/ROV-camsys instead

ROV Raspberry Pi Camera script

What is it

scripts that utilizes the Gstreamer API to send and recieve video streams from the Rov camera system to the topside computers over an IP network with ID 192.168.2.X

The ROV camera system is comprised of the raspberry PI and some USB cams connected to said PI, which the sender scripts detects and streams data from to the broadcast IP of subnet 192.168.2.X

On the other end we have laptops setup with a reciever script that recieves streams from the appropriate port

Usage

To use the sender script make sure you installed python3 and gstreamer for your linux system and that's as far as setting your environment goes.

  • make sure your cameras are connected to the PI
  • make sure you are runnning the appropriate reciever script on the recieving devices
  • Some of the code here requires a custom compiled Opencv that has gstreamer enabled for the backend use

Notes:

note to self : if we use a half decent router as the switch for this home network it probably won't work as the switch will instantly block the streams coming in from the broadcast IP

the pipelines were recieved well when used with the local host IP instead of the broadcast ip

About

⛔️ DEPRECATED - The script that will send and receive camera feed from ROV Pi using Gstreamer

Topics

Resources

Stars

Watchers

Forks

Languages