1. Ports in SystemC allow modules to communicate through channels inserted between them. A port is a pointer to an external channel.
2. Interfaces define the methods that ports and channels use to communicate without specifying data or implementations. Channels implement the interface methods.
3. In the video mixer example, modules are connected through ports and channels with interfaces like sc_fifo_in_if and sc_fifo_out_if. Processes can access ports and call channel methods to communicate between modules.