我想知道如何检查RTMP网址是否有效以及是否存在?如果人们可以观看我的视频流,并且rtmp网址未返回类似404的错误。
例如我有:rtmps://live-api-s.facebook.com:440/rtmp/xxxxxxxx
我知道如何检查像https://google.fr
这样的简单URL,但老实说,我对RTMP url不了解
最诚挚的问候!
答案 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。