Thumbnail

Stream All The Video Sources

Stream all video sources from any URI protocol or codec (RTMP, m3u, m3u8, Mkv, MOV, mpg, etc.). The video stream is sent to the selected camera device.

+ How To Add This Control To Your Project (Click to Expand)
  1. Make sure you have the latest version of ARC installed.
  2. Select the Get button in this page to download the archive file.
  3. Double click the downloaded archive file to execute installer.
  4. The installer will add this control to ARC.
  5. Load ARC and press the Project -> Add Control button from the menu.
  6. Choose the Camera category tab.
  7. Press the Stream All The Video Sources icon to add the control to your project.

Manual

Stream all video sources from any video URI protocol or codec (RTMP, m3u, m3u8, Mkv, MOV, mpg, etc.). The video stream is sent to the selected camera device. This supports webcams or any type of video device/service that provides a video feed over a network. 

User-inserted image


Protocol Types


The URL can be a number of different protocol types that specify an end-point feeding a compatible codec. Some supported protocol types that can be specified in the URL are...
- http://xxx.xxx.xxx.xxx:[port]/path
- https://xxx.xxx.xxx.xxx:[port]/path
- tcp://xxx.xxx.xxx.xxx:[port]
- udp://xxx.xxx.xxx.xxx:[port]
- rtmp://xxx.xxx.xxx.xxx:[port]/path
- rtp://xxx.xxx.xxx.xxx:[port]
- rtsp://xxx.xxx.xxx.xxx:[port]/path

How To Use


1) Add a Camera Device robot skill to the project

2) Select Custom as the video source in the Camera Device robot skill

3) Optionally specify a preferred resolution in the camera device

4) Press START on the Camera Device

5) View the Config menu in the Stream All Video Sources robot skill

6) Select the camera device from the dropdown that the video stream will send to

7) Press SAVE in the config menu

8) Paste a URL in the Stream All Video Sources robot skill

9) Press START on the Stream All Video Sources robot skill

To Do


- Add ControlCommand to start, stop and set url
- Add a "on start" and "on stop" script

PRO
Canada
#1  
Nice,  This is really useful. Gives me a lot of ideas on how to monitor an environment with AI. I have a bunch of dumb IP security cameras in my house and a couple in the roof to watch out for squirrels and racoons.  Is there a limit to the number of camera controls you can add in ARC?
PRO
Synthiam
#2  
There is no limit to the number of camera controls or virtual desktops
PRO
Synthiam
#3  
*moved question to the relevant robot skill
PRO
Synthiam
#4  
updated with a bug fix from a memory leak