http://helpx.adobe.com/flash-media-server/kb/ports-firewalls-flash-media-server.html shows how to initiate rtmp over different port
On Sat, Apr 28, 2012 at 3:29 PM, Alexei Fedotov <[email protected]> wrote: > 1) it is impossible to redirect RTMP traffic >>> no quick answer > > 2) RTMPT contain all HTTP headers/cookies etc. == overhead >>> overhead is even bigger because it uses 6 bit from every 8 of binary traffic > > 3) even if you think you perform rtmpt://server:port/openmeetings/hibernate > all packets are sent to rtmpt://server:port/ (this is why it is impossible > to proxy just RTMPT context) >>> no quick answer > > > > problems while implementing OOCP > 1) it will be impossible to use RTMP with it (please see 1) above) >>> noone asks for it > > 2) it will be additional traffic (please see 2)) >>> you use OOCP is fallback when 1935 is not available > > 3) it will be impossible to use current scheme (tomcat + apache + > mod_proxy) (please see 3)) NOTE mod_rewrite is able to help here, but it > also have own limitations. >>> what breaks current scheme? > > I'm not sure if I be able to create transparent proxy inside tomcat, but > I'll try. >>> there are few proxy solutions for Tomcat already > > -- > With best regards / с наилучшими пожеланиями, > Alexei Fedotov / Алексей Федотов, > http://dataved.ru/ > +7 916 562 8095 > > > On Sat, Apr 28, 2012 at 2:40 PM, Maxim Solodovnik <[email protected]> > wrote: >> statements >> 1) it is impossible to redirect RTMP traffic >> 2) RTMPT contain all HTTP headers/cookies etc. == overhead >> 3) even if you think you perform rtmpt://server:port/openmeetings/hibernate >> all packets are sent to rtmpt://server:port/ (this is why it is impossible >> to proxy just RTMPT context) >> >> problems while implementing OOCP >> 1) it will be impossible to use RTMP with it (please see 1) above) >> 2) it will be additional traffic (please see 2)) >> 3) it will be impossible to use current scheme (tomcat + apache + >> mod_proxy) (please see 3)) NOTE mod_rewrite is able to help here, but it >> also have own limitations. >> >> I'm not sure if I be able to create transparent proxy inside tomcat, but >> I'll try. >> >> On Sat, Apr 28, 2012 at 17:14, Alexei Fedotov >> <[email protected]>wrote: >> >>> I don't think multiple ports are problem - Timur's proof of concept >>> shows they are not. >>> >>> The main problem is the following: something is already running on 80 >>> port. So exact requirement for the solution follows: >>> >>> 1. The only openmeetings communication port (OOCP) should be a part of >>> the configuration. By default it would be port 80, and for those who >>> have somethings installed, they can move the port somewhere. >>> >>> 2. One should switch http or https for traffic over OOCP. >>> >>> 3. For OOCP over http I suggest using 1935 for RTMP, or falling back >>> to rtmpt over OOCP. >>> >>> -- >>> With best regards / с наилучшими пожеланиями, >>> Alexei Fedotov / Алексей Федотов, >>> http://dataved.ru/ >>> +7 916 562 8095 >>> >>> >>> On Sat, Apr 28, 2012 at 12:50 PM, [email protected] >>> <[email protected]> wrote: >>> > Is this a question or a statement? >>> > >>> > You cannot run all services: http, https, rtmp, rtmpt, rtmps on the >>> > same port 80 and 443, you can only achieve that by cheating with >>> > subdomains + redirect/mod_proxy rules in Apache HTTPD. >>> > >>> > Our configuration currently allows people to configure http + rtmp or >>> > http + rtmpt on the same port. >>> > However to practically achieve that you need Apache Webserver and >>> > configured with mod_proxy. >>> > >>> > Sebastian >>> > >>> > 2012/4/28 Alexei Fedotov <[email protected]>: >>> >> We have really long discussion on the subject: why does our typical >>> >> installation has two http servers - one is Apache jetty embedded into >>> red5, >>> >> and another is Apache Httpd which redirects traffic from port 80 to >>> >> different ports of our product. >>> >> >>> >> I faced strong resistance convincing people that decreasing number of >>> >> servers and ports is good. Of course the less servers we have, less >>> >> installation work we have - why should we discuss it? >>> >> >>> >> Finally I noticed why two servers may be good for some people. This >>> applies >>> >> to the case when they want other http services like CMS or E-learning to >>> >> run on the same machine. I was thinking mostly about our Openmeetings >>> >> server farm, where are no advantages of keeping proxies, while each >>> httpd >>> >> costs 200 Mb per server. >>> >> >>> >> So the question is if we should keep using different ports in >>> openmeetings. >>> >> Are there any other reasons I missed? >>> >> >>> >> Concerning Maxim advice of using VPN - in my corporate life I don't even >>> >> have an admin password or a right to run non-microsoft executables. >>> >> >>> >> Thanks. >>> > >>> > >>> > >>> > -- >>> > Sebastian Wagner >>> > https://twitter.com/#!/dead_lock >>> > http://www.openmeetings.de >>> > http://www.webbase-design.de >>> > http://www.wagner-sebastian.com >>> > [email protected] >>> >> >> >> >> -- >> WBR >> Maxim aka solomax
