-
Notifications
You must be signed in to change notification settings - Fork 12
Lab Setup
Windows 10/11 Eval Virtual Machine At least 2 MP4 file to test the streams
Install this to the default directory:
C:\ffmpeg\bin\ffmpeg.exe
This simple tool allows us to run a RTSP stream on a specified port (Default: 554) with no authentication. I Installed this to the users desktop
C:\Users\cctv\Desktop\CamEmu
If following along with the readme from the IpCameraEmulator GitHub page, you will need the following to run the executable, as such you might as well install VLC.
Note you will need to make a copy of the following files from the (32-bit) VLC application folder and place them in the same folder as the IpCameraEmulatorStd binaries,
- libvlc.dll
- libvlccore.dll
- the entire "plugins" folder
- The ones from VLC version 2.2.6 and 1.1.9 seem to work well.
This is a highly customizable tool that allows us to set up a server and use fmmpeg to stream an MP4 file via RTSP.
This tool is used as it allows another stream on another port (We will use: 8554) with either Basic or Digest authentication types, along with allowing us to use custom credentials.
Again, this went on the desktop
C:\Users\cctv\Desktop\MediaMTX
In this instance we will only be using the rstp filter to see all of the packets if required.
Install using the default settings.
The first RTSP stream on this lab will be on the default port of 554, with no authentication.
Run the IpCameraEmulatorStd.exe binary and press Add to start creating the first stream.

- Name the Channel (Whatever you want)
- Select your first MP4 video file
- Use RTSP Port 554
- Ensure Stream is set to
Enabled - Add
Once this is added, select the stream and press start
This will start streaming the MP4 file on port 554 with no authentication, you can test the stream from your host machine in VLC.
From VLC on your host machine open the media menu and connect to a network stream using the following:
rtsp://<ip>:554/
Ensure the trailing
/is included.
Install and set up MediaMTX Yaml File 64: user: service 66: pass: service 167: rtspAddress: :8554 189: rtspAuthMethods: [digest]
MP4 for streaming PS1 script for easy running Install Wireshark for Packet analysis