I have bought a simple IP camera. Manta SRV201HD. Nice, small, with a decent built and superb cost-effectiveness. Manual describes the configuration over an Androind/iOS app. I've tired and run away from the store seeing the permissions it needed to install:
I want the other way around. I've connected to the camera WIFI using my laptop (it spreads a technical wireless network with some cryptic SSID) and went to the web interface (to check the camera IP you will have to go to the router DHCP table or use some WIFI sniffing tool). The configuration was seamless. Enter local WIFI SSID and password and reset.
RTSP is in short for Real Time Streaming Protocol, it's a network control protocol designed for use in entertainment and communications systems to control streaming media servers.MVTEAM IP Cameras support RTSP video stream,that means user can use media player to watch the live video from anywhere. Enter 1 if you want your camera to stream as substream, or enter 0 to stream as mainstream. IMPORTANT: To view the RTSP stream over the internet, you must port forward the RTSP port (default: 554) on your router to the system's IP address. Refer to your user manual for product specific instructions to port forward the RTSP port. IPaddress - IP address of the device. If you are not on the same local network, this should be the external IP address of the device's network. port - port number channel - channel number of the stream stream - view the Main or Sub stream. (main stream is 0, sub stream is 1). Launch again the VLC Player application. Go to 'Media' - 'Open Network Stream'. Fill in the camera RTSP streaming URL into the field. Before starting the connection, you also need to change 'Caching' size to 200 ms (1000 ms by VLC Player default) to simulate our NVR behavior.
Now back to my local WIFI. And back to the camera web interface. To see the stream I had to install some OCX component. I did it on some disposable VM because I did not wanted to litter my system (it is enough that the camera is probably calling China to feed the image to the mobile app). It worked perfectly but that was not the way I intended to use it. I needed the stream to embed it for example into my own app. I needed the RTSP URL. RTSP stands for Real Time Streaming Protocol and it is the standard way the IP cameras stream their image. There was not URL in the manual. So I needed to get it from the live stream in the web interface. I have used the Wireshark.
Filter with ip.protoRTP and scroll around.There should be URL beginning with rtsp:// somewhere in the info column. That's your stream address.
My stream URL for the Manta SRV201HD was rtsp://192.168.1.133:554/ch0_0.h264 together with the authentication credentials it was rtsp://admin:admin@192.168.1.133:554/ch0_0.h264 Android software for laptop.
And it worked perfectly:
If you own a Foscam device such as an IP camera or a NVR or DVR, you can use the RTSP protocol (ONVIF) to live stream. RTSP stands for Real Time Streaming Protocol, a network protocol for streaming the videos in real-time. Basically, it's designed to send audio or video live from one device to another.
Three formats of video and audio are currently available for IPC RTSP: Little big workshop 2019 calendar printable.
- videoMain: Main streaming (HD quality)
- videoSub: Sub streaming
- audio: Audio streaming only, no video feed
RTSP examples entered on a URL search bar:
- rtsp://username:pwd@IP:port/videoMain
- rtsp://username:pwd@IP:port /videoSub
- rtsp://username:pwd@IP:port /audio
Note: Some Foscam cameras such as the C1, C1 Lite, FI9816P, FI9800P and the FI9803P V2 Http and RTSP ports are different. When obtaining the RTSP stream make sure to use the RTSP port.
Example of Foscam RTSP URL address
For example the username of the camera is testuser; the password is foscam; IP address is 192.168.1.11 and the default port is 80. The RTSP address would be (you don't need add port 80, since 80 is the default one):
- rtsp://testuser:foscam@192.168.1.11/videoMain
- rtsp://testuser:foscam@192.168.1.11/videoSub
- rtsp://testuser:foscam@192.168.1.11/audio
Note: The WAN IP address (external IP address) can also be used for the URL. If DDNS is used instead the video player or the streaming service must support using the domain name otherwise the video stream will not be displayed.
Note: The WAN IP address (external IP address) can also be used for the URL. If DDNS is used instead the video player or the streaming service must support using the domain name otherwise the video stream will not be displayed.