Я создаю приложение для потоковой передачи в реальном времени, используя метеор. В настоящее время мне нужно создать опцию транскодирования в реальном времени, поэтому я пытаюсь интегрировать этот модуль node.js с нашим метеорным приложением: https://github.com/mifi/hls-vod. Однако, как это работает, вы на самом деле вызываете app.get(hls/) из вашего видеотега HTML5 src. Мне интересно, есть ли способ ожидать, что вызов будет использовать метеор. Поскольку я не могу интегрировать экспресс с метеором, у меня возникают проблемы с этим. Мне интересно, есть ли способ, чтобы метеор получал HTTP-запросы и отправлял обратно данные в соответствии с модулем узла.
Как обслуживать HTTP-запросы через метеор
comment
Вы видели API Meteor.http?
- person Prashant   schedule 25.02.2013
comment
Да, но это для http-вызовов, а не для получения запросов, так что это только половина того, что мне нужно.
- person user2009114   schedule 25.02.2013
Ответы (3)
Этот пост был обновлен
Для сервера HTTP-запросов через метеор вам нужен маршрутизатор. Я бы рекомендовал железный маршрутизатор. Был маршрутизатор метеора, но Том Коулман также построил ironRouter.
Вы можете использовать что-то вроде этого:
Router.map(function () {
this.route('serverFile', {
path: '/pathonserver',
action: function () {
console.log(this.params); //Contains params
this.response.writeHead(200, {'Content-Type': 'text/html'});
this.response.end('hello from server');
}
});
});
Надеюсь, это должно заставить маршрут работать аналогично экспресс-маршрутизатору.
person
Tarang
schedule
25.02.2013
Похоже, это почти то, что мне нужно! Моя единственная проблема заключается в том, что метеорит в настоящее время не поддерживается для Windows. Есть ли другая альтернатива, которую я мог бы использовать для этого тогда?
- person user2009114; 25.02.2013
Да, вы можете разоблачить
app
. Взгляните на stackoverflow.com/questions/14914885/
- person Tarang; 25.02.2013
Маршрутизатор Meteor теперь устарел для Iron Router.
Подробнее о маршрутизации на стороне сервера с Железный маршрутизатор
person
Arunoda Susiripala
schedule
08.11.2013
Вы напрямую используете основное веб-приложение, как показано здесь или flow-router или picker для маршрутов SSR.
person
Harry Adel
schedule
24.10.2020