Swift-如何检查Rtmp网址是否有效?

时间:2019-06-13 13:30:14

标签: ios swift url stream rtmp

我想知道如何检查RTMP网址是否有效以及是否存在?如果人们可以观看我的视频流,并且rtmp网址未返回类似404的错误。

例如我有:rtmps://live-api-s.facebook.com:440/rtmp/xxxxxxxx

我知道如何检查像https://google.fr这样的简单URL,但老实说,我对RTMP url不了解

最诚挚的问候!

1 个答案:

答案 0 :(得分:0)

使用正则表达式进行验证

const str = "rtmps://live-api-s.facebook.com:440/rtmp/xxxxxxxx";

const regx = /^((rtmps?):\/\/.*\/.*)?$/;

patt.test(str) ? console.log('valid') : console.log('invalid')

test() 方法测试字符串中的匹配项。 如果找到匹配项,则此方法返回 true,否则返回 false。