Как я могу решить проблему «Access-Control-Allow-Origin», когда я использую Rest Api для Ant Media Server?

Я работаю над сервисом вебинаров в прямом эфире. Я использовал Ant Media Server для перекодирования WebRTC в RTMP. Сейчас я работаю над созданием нового экземпляра вещания.

this.antMediaService.createLiveStream('LiveApp', 
this.newStream).subscribe((response) => {
      this.streamId = 'test';
      this.webRTCAdaptor.publish(this.streamId);
    }, (error) => {
      console.log('unexpected error', error);
    });

Но столкнулся с такой проблемой

не удалось загрузить http://domain:5080/LiveApp/rest/broadcast/create : ответ на предварительный запрос не проходит проверку управления доступом: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Таким образом, доступ к источнику 'http://localhost:4300' запрещен.

Как я могу решить эту проблему? Спасибо


person Jordan    schedule 30.08.2018    source источник
comment
Это связано с CORS. проверьте stackoverflow.com/questions/35588699/   -  person Osvaldo Maria    schedule 30.08.2018
comment
Также: github.com/ant-media/Ant- Медиа-сервер/проблемы/   -  person Pogrindis    schedule 30.08.2018
comment
Привет! Эта проблема исправлена ​​в версии v1.4.0+, проверьте ее. Если у вас все еще есть та же проблема, откройте проблему в Github ›› github.com /ant-media/Ant-Media-Server   -  person Selim Emre Toy    schedule 03.01.2019