Live Video Streaming
Verify Video Node
Step 10: Check the Video Device Node
ls /dev/video*The output should display /dev/video0. If the node is present, the driver has loaded successfully and the camera is ready.
Note:
If the video node is not detected, refer to Troubleshooting.
Boost Clocks & Enable Debug
Note:
If you have the
rc.localfile, continue with the step below. If not, contact the Oppila Support to obtain it before proceeding.
Step 11: Open a Terminal and Run rc.local
- Press
Ctrl + Alt + Tand run:
cd ~/OPPILA_ORIN_L4T_36.5.0_INTEGRATION/sudo ./rc.localStart GStreamer Pipeline
Step 12: Run the GStreamer Command
gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=UYVY ! videoconvert ! xvimagesinkIf the pipeline starts successfully, a video window will appear displaying the live camera feed.
Note:
If you encounter a green screen, black screen, or no video output after launching the GStreamer pipeline, refer to Troubleshooting.
Dynamic Camera Selection
The PAL–MIPI bridge board supports three composite camera inputs — 0, 1, and 2. By default, the board streams from input 0. If your camera is connected to a different input, switch to it using the dynamic_camera_switch.sh script bundled with the driver package.
Note:
The
dynamic_camera_switch.shscript is shared along with the driver/integration package. If it is missing, contact Oppila Support.
Step 13: Select the Camera Input
cd ~/OPPILA_ORIN_L4T_36.5.0_INTEGRATION/sudo chmod +x dynamic_camera_switch.shRun the script with the input number (0, 1, or 2) of the connected camera:
sudo ./dynamic_camera_switch.sh <input>For example, if your camera is connected to input 1, run:
sudo ./dynamic_camera_switch.sh 1The video feed switches to the selected composite input immediately.
