Where do you expect to see the output when using SoftwareSerial & AltSoftSerial?
If COM5 is where you think they will print, then that is incorrect. From what I can tell in your video, the output you see on COM5 is correct for the code you posted.
The detail on your video is, for the most part, unreadable.
SoftwareSerial uses pin-change interrupts to trigger reception (and transmission uses calibrated while loop with delays) so only AltSoftSerial requires a timer
to @ggman226 you need to connect a Serial to USB converter (like the FTDI thingy) and open 2 other Serial monitors on those ports to see what's sent on the two Software Serial ports
The first creates a software serial port (completely separate from the hardware serial port that connects to the USB-serial converter that your PC sees as COM5). That serial port uses pins 2&3. In order to view the output from that serial port you need a separate USB-serial adapter. Like the one shown to you in post #4.
The second also creates a further software serial port. This one uses pins 8&9 only. You need another USB-serial adapter to view the output from that one.
It wouldn't be by trying to use pins 0 & 1 in the definition of SoftwareSerial would it?
Why do you need 3 serial ports, all to be seen by the IDE serial monitor on the same COM port? Perhaps you can describe your project as there may be an alternative solution available to you.
The basics are pretty simple. For transmission, you have to change the state of an output pin to appear like a UART frame - i.e. Start bit, data bits, parity bit, stop bit(s). The output pin has to change at a rate defined by the baud rate. Reception is similar, in that you detect the start bit and then sample the input pin at a rate defined by the baud rate to reconstruct the byte.
There's more to it, especially when receiving data, but that's the basics.
Different software serial ports use different techniques to achieve the same results. Some can send and receive at the same time, whilst others cannot. Software serial ports operate with much lower baud rates than true hardware serial ports- usually limited to a maximum of around 19200 or 38400 baud. The faster the processor, the higher the baud rate, but they aren't really a substitute for a full hardware serial port.