V380-SDK icon indicating copy to clipboard operation
V380-SDK copied to clipboard

Protocol used for streaming?

Open sharun-s opened this issue 8 years ago • 7 comments

Hi! Thanks for putting this up. Just wondering what is involved, to port the app to windows. Before I go digging around in the code, I thought I'd ask if you know what protocols are in use for camera discovery and streaming? Thanks again!

sharun-s avatar Feb 01 '18 17:02 sharun-s

@sharun-s Did you find out the protocol used for streaming?

umar14 avatar Aug 08 '19 15:08 umar14

nope @umar14 didn't get much time to work on it

sharun-s avatar Aug 12 '19 15:08 sharun-s

rtsp protocol is used for streaming

Gowresh7 avatar Sep 12 '19 07:09 Gowresh7

hi @Gowresh7 can you help me pls. I am trying to view my camera from the office using VLC. Should I just use the public IP of my router at home to access it? thanks for the help

alur222 avatar Apr 08 '20 07:04 alur222

@alur222 You have to port forward the V380's ip address in your office router. Then using your public ip you can live stream in VLC from home

Gowresh7 avatar Apr 08 '20 08:04 Gowresh7

@Gowresh7 Hmmm how is the app doing it? I mean wherever I am, for example at the park, using mobile data I can access my camera using the App. What I want to achieve is to also be able to view it using VLC while I am in another house (parents')

alur222 avatar Apr 08 '20 09:04 alur222

To view it in VLC remotely, you have to do the following:-

  1. Connect V380 to internet (Plug Ethernet from Router to V380)
  2. Find the IP Address assigned to V380 by the router.(It is advisable to reserve the IP address in router settings)
  3. Enable Port Forwarding in your Router for the V380's IP Address.
  4. Make note of your Public IP (Just Google it.)
  5. The V380 rtsp url is generally in the format "rtsp:///live/ch00_1". After port forwarding is enabled, the url will change to "rtsp://public-ip:port/live/ch00_1"
  6. Using this IP, you can live stream in VLC. Note: You will not be able to ptz control the camera movements. I have a different method for that purpose. Will upload the source code for that shortly.

Gowresh7 avatar Apr 23 '20 05:04 Gowresh7