Media Server :: Configure With RTMPT Behind A Load Balancer?
Dec 1, 2010
We have a pool of FMS 3.5 servers behind a haproxy load balancer. They are working fine with RTMP and download with HTTP through FMS proxy. We need now to have RTMPT working for some clients behind a strict firewall.
1) We started configuring the haproxy load balancer to work in HTTP (level 7) mode and we changed the FMS Adaptor.xml configuration file on all servers with the tag below:
i have a linux machine with two NICs, one for Apache/PHP (port 80) and the other for FMS 4 (ports 1935, 80). I need to use RTMPT over port 80 due to our organization wireless network restrictions. I think i have set up everything right, but we cannot see any video using the wifi clients. Apparently, the problem disappears when opening the firewall and allowing port 1935 traffic.
I am publishing my live stream with rtmpt protocol on port 80,to overcome network proxy. But after 10 to 15 minutes (telecast) video get stuck and connection get lost.But i don't have this problem when i use rtmp protocol with port 1935.
1) I am trying to make connection with Flash Media Server to publish live video streaming, and I am sitting behind proxy and firewall, I am not able to make my connection with rtmp that's why I use rtmpt to make my connection with media server to publish .But in this case after publishing some time(ie 5 to 10 minutes) connection break down and streaming get stopped .The same problem occurs when I use "Flash Media Live Encoder 3" to publish live stream .
2) I am making my connection like this "rtmpt://xx.yy.zz.kk:80/Training" where xx.yy.zz.kk represent live System IP where Flash Media Server is running.
3) After analyzing the problem I observed that while publishing the stream ,http requests from Publishing system keeps on increasing and at one time it crosses the limit of proxy server (our proxy can handle 600 http requests per minute from any client PC) so streaming get stopped.
4) Then I attended "adobe connect pro" Trail classroom session by sitting behind the same proxy and firewall,But in this case my live video streaming is not breaking down ,as per my understanding adobe connect pro also use Flash Media Server for streaming.
I am trying to connect to the Flash media servers from behind a customer's firewall.From behind this firewall the time taken for a response (its usually success) is around 20-25 seconds.The following is the code I am using to make the connection and listen to the events
var nc = new NetConnection(); nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler); var time1:String = (new Date()).toTimeString();[code]........
The delay between time1 and time2 is always 20-25 seconds. From other firewalls and non firewalled networks its usually 3-4 seconds.What could be the reason for this huge delay for a response in this case. I have noticed that the first response is always a "NetConnection. Connect.Success".We are looking to deploy around 20-30 media servers if we can get this thing to work and appreciate any prompt response in this regard.
I've been trying to figure out FMS for about a week now. Because of company firewalls, all traffic must go through either port 80 or 443 (I configured this in FMS.ini). I also created a self-signed SSL certificate and configured the adaptor.xml file to use it. Nevertheless, here are the problems I am experiencing: For RTMPT & RTMPTE, I can't start more than 9 connections. Beforing configuring FMS to also use port 443, I could only get about 4 connections. Now I would like to say that I testing this between only two computers, the FMS server with apache web server and a client.why it will not at least start 10 connections which I know is the limit for the dev version? Also, when using RTMPS I can only start 1 connection. Why is that?
I instal on a machine the Adobe Flash Server 3.5.I have the Flash media administration console but i do not know how i can configure the machine to be a flash media streaming server.I have a tv card on my machine and i want use de flash media encoder to stream to a web page the tv signal on my tv card.I think i need to send the signal encoded use the flash media encoder to a flash media streaming server correct?
What would be the crucial things to optimize when you have hundreds of people connected to your application, with most of them being in a video conference with RTMFP direct_connections, and also some using RTMP connections?
Our app seems to go down under heavy load. - RTMFP stops working (no one can connect to the service with RTMFP NetConnection) and RTMP NetStreams don't work either, however Text Chat works.
Server we use have a connection limit of 500 connections, and 2.5mbps speed limit per connection (a video conference with 4 people uses less than that so it seems fine).
I have been running a test server using Apache as the web server. The problem is I need to be able to run FMS on an IIS machine, and there is a conflict over each trying to binding to port 80. I have read that a solution to this problem is to have 2 IP addresses, having FMS bind to one and IIS bind to the other. This is not a requirement for Apache and FMS. Why is it a requirement for IIS and FMS? This question my show my lack of knowledge of the difference between the 2. But, is it possible to configure IIS or FMS so that they share port 80 like FMS and Apache do? how Apache and FMS work together, and why IIS cant?
I'm looking for a way to configure wamp with FMS 4.5. I installed fms 4.5 without the apache server that comes with it. From the way it looks, fms seems to be running; i was able to run the sample files that came with it. I really need to know to configure these two.
Flash Media Interactive Server 3.5We currently have an Edge/Origin configuration. We have another Origin Server to be used for fail-over. How do you setup a back-up Origin Server?
My problem and I SWFVerification enabled on the server and saw that FMLE does not connect more, I looked for some explanation and I saw that if that is enabled for SWFVerification you must also change UserAgentExceptions tag <Exception from = "" to =""/> at this point I added this change<Exception From="FME/0.0" to="FME/4.0"/>but I saw FMLE does not connect as little to solve this problem
I need to display large number of streams in one flash player. In order to minimize cpu load i want to display only intra frames in h264 video. I have tired receiveVideoFPS method of netstream with value 1 and 2 but it is not giving the correct result.
In wowza server i tired recieveVideFPS with value -3 and it is giving the correct result as i want but after some time flash player crashes in all the browsers and in air too.
I have installed Flash media server 3.5, and i have put my vod files under 'C:Program FilesAdobeFlash Media Server 3.5applicationsvodmedia'
the sample file under this folder given by fms 'sample.flv' is playing fine, (this has VP6 as video codec, mp3 as audio)
"rtmp://my_SYSTEM_IP/vod/sampl"
where i have kept my own file called 09.flv which has H263/mp3, and one more 09_1.flv, which has H264/mp3. But both of the files are not streming. When i tried to play these over vlc it sayes file not found. But sample video plays. Is there any way to make work vod files to stream?
I carefully read forums for phpmyadmin before posting here and none really had the answer. I am able to install phpmyadmin on stand alone versions of Apache, but unable to do so on the FMS version. I previously read this post [URL] and it doesn't seem to answer the question although it looks like part of the question may have been answered offline. The problem is that phpmyadmin installs and I know that PHP is running fine because I can run a couple of test scripts with no problem. However, when I go to login to phpmyadmin, I get the dialog box asking me "do you want to open or save this file" and the script itself never executes. I checked the the server log, and here's what's going on:
[Code]...
Based on the post noted above, I'm assuming this may have something to do with either POST variables or maybe proxying unknown requests, however the forum post didn't appear to resolve the problem. I also posted to that thread, but I wasn't sure it was still being monitored.
I'm wondering if anybody knows of a guide or a step by step process for configuring a VBrick HS.264 encoder to send video to my FMS for live broadcast. I'm experiencing issues configuring the Transmitters on the VBrick admin panel and unsure how to have FMS recognize the video stream to publish it. Has anybody used a VBrick encoder with FMS?
We purchased FMIS and we are encoding large 15+ hour MP4 recordings using flash media encoder. When opening these large files for playback, which have not been opened recently the player displays the loading indicator for up to 4 minutes! Once it has apparently been cached on the server it opens immediately from any browser even after clearing local browser cache. So a few questions for the experts
1. Why is it taking so long to load the file. Is it because the MP4 metadata is in the wrong format and the file is so huge? I read somewhere that Media Encoder records with incorrect MP4 metadata is that still the case?
2. Once its cached on the server, exactly how much of it is cached. Some of these files are larger than 500mb.
3. What fms settings do you suggest I change. FMIS is running on windows server R2 64 bit, but FMIS itself is 32 bit. We have not upgraded to the 64 bit version. We have 8GB of ram. Is it OK to set FMS cache to 3GB. And would that only have enough room for 3-4 large files, because we have hundreds of them.
How i can connect to FluorineFx RTMPT server? And how can i configure FluorineFx RTMPT server? Can i start FluorineFx RTMPT server without IIS installed?
Medium-load chat server using Shared Objects segfaults every few hours. Runtime size has been increased to 30MB (this saves it from crashing every 10 minutes). I have the core dump but don't understand what it means.
Randomly on Sunday night the FMS Admin Console which you can access via [URL] stopped working, as in it would not load. It times out and Firefox says 'Server Not Found' It was working fine on Sunday morning and has been doing for a year now, I rebooted the server and that did nothing. I have no idea why it will not load as the server runs fine and I can still stream and everything.