Код для проверки RTMP и не RTMP URL? - PullRequest
0 голосов
/ 01 июня 2018
NSURL *url = [[NSURL alloc] initWithString:@"https://www.rmp-streaming.com/media///bbb-360p.mp4"];

NSURL *URL =[[NSURL alloc]initWithString:@"https://www.youtube.com/watch?v=zQRvYYoV6bc"];

У меня есть два URL.Я хочу создать условие, чтобы проверить, является ли предоставленный URL-адрес RTMP-URL ИЛИ нет.

1 Ответ

0 голосов
/ 01 июня 2018

Вы можете проверить с помощью NSURL hostname,

NSURL *url = [[NSURL alloc] initWithString:@"https://www.rmp-streaming.com/media///bbb-360p.mp4"];

url.host вернет www.rmp-streaming.com

для этого URL,

NSURL *URL =[[NSURL alloc]initWithString:@"https://www.youtube.com/watch?v=zQRvYYoV6bc"];

url.host вернется www.youtube.com

Теперь вы можете решить, что вы хотите.Код не проверен, это всего лишь предложение.

...