如何在Python中的多个字符之间分割文本?

我有一个包含以下信息的日志文件:

RTSP0 rtsp://admin:******@192.168.0.104:554/onvif1

其中,“ admin”是用户名,“ ******”是密码,“ 192.168.0.104”是摄像机IP,“ 554”是摄像机端口。我想分别提取这些值,并将这些值存储在不同的变量中,然后将这些变量解析为GUI。

由于该行中有多个字符,所以我不确定如何拆分它们。 有什么办法吗?