Connect One Edge To Multiple Origin In Flash Media Server?
Mar 20, 2012Is there a way to do this?One edge to connect to two or more origin.
View 4 RepliesIs there a way to do this?One edge to connect to two or more origin.
View 4 RepliesI am having a multi user application running in FMS. I need to cluster them using Edge/Origin with Origin failover.I went thru, http:[url]......My questions are,1) which software load balancer can I use? Is there possiblitiy of configuring the fms server to be reverse proxy.http:[url].... in the below link its mentioned that we can configure edges in 4 ways.Client auto discovery proxyServer auto discover (reverse proxy)Explicit URIImplicit URI (recommended)what configs do I need to do.I was successfut only Explicit URI way by configuring the Vhost.xml. How would I do for others?
View 1 RepliesI would like to know when this feature will be available. As well as rtmpe between FMLE and Origin.
View 1 RepliesIs it possible to use origin/edge setup when streaming using HDS ? I have succesfully tested using RTMP but when I try the HDS string - get error "we are having problems with playback". I can view the stream directly if I connect to the origin server. I have 1x origin server and 1x edge server.
View 2 Replieswhere can I find step by step guide for clustering FMS? url...but , it is not clear what exactly to do , it just says like :Install and configure the first Flash Media Server.Use the same serial number and license file each time you install Flash Media Server.NOTE A special cluster license file is required. For more information, contact your Macromedia representative.Confirm that this Flash Media Server instance is working correctly.Configure the Flash Media Server instance as an origin server.Install and configure the next Flash Media Server in the cluster.Configure this Flash Media Server instance as an edge server.Make sure this edge server points to the origin server.Repeat steps 5 through 7 for each edge server that your license file allows. ".
View 3 RepliesI just came accross edge origin configuration. I was wondering if this would be good if I use Edge-Origin configuration on live applications, like live Video Chat or sharing a drawing board. I understand that they will be useful in case of failures of edges. But unlike 'videos on demand' applications like streaming, edges will help since the edges will cache them. So for a live application, apart from failover any other advantages of having Edge-Origin setup?
View 3 Replieswe have an origin server where video materials are stored and one edge where clients are conected to.
If i allow clients to connect directly to core server it can go easily to 1000 users without any problems. If the clients connects to edge after 100 users the player will start buffering the video every few seconds.
On the other hand if i connect a FMLE to core ( same video bitrate as materials already encoded ) clients can connect to edge and there is no problem
( tested with 1000 users ) and no buffering issues appeared.
There is no IO wait problem on core, edge is configured not to use any cache. There is no connectivity isssue between master and edge.
Both origin and edge are 4.0.3.
I'm stuck trying to get a Stream.play() call on a recorded video file (.flv) to translate from origin to edge servers. Don't even know if it's possible. If I call Stream.play() on a server, and connect a viewer directly to that server, the viewer sees the stream play. If I call Stream.play() on an origin server and connect a viewer to edge servers the stream does not play.
Is it possible to configure in any way that the play() call would propagate to edge servers? According to FMS 3.5 docs on the Stream class, the following is the case:
"When you call Stream.play()on the server, the server becomes the publisher."
See [URL].
If that server becomes a publisher and lets say it was an origin server on a CDN, shouldn't the other machines in the configuration receive the published stream? Somehow when you publish a live stream to an origin server it makes its way to edge servers. Is this analogy not relevant to the scenario wherein you call Stream.play() on a recorded file?
We are currently deciding what to use: Wowza(not so much, since they are undergoing the lawsuit) or Adobe Flash Media Server. The problem is that I couldn't find any information on how to configure the loadbalancer using FMS. I tested with Wowza and they use built-in loadbalancer but not so for FMS. Forgot to mention that we need it mostly for live events using RTMP protocol. My current configuration has 1 origin server + 2 edge servers(trial developers edition). I can manage to play livestream from the edge--origin servers using egde url. How can I configure the edge server so that when I connect to the origin server it redirects me to the least loaded edge server?
I tried to set up the connection limit for the origin server for 2 connections(one for the fmle, one for edge) and connect with 5-10 clients but my origin server didn't redirect the stream to the edge.
Is it possible that support origin/edge configuration with http-based in FMS? If so, how do I configuration for that?
View 2 RepliesI have setup an Origin and Edge server to offload live and VOD content. However, my end-users are pointing explicitly at the Edge server. Is there any way to configure the setup so the Edge server (proxy)is transparent and the end-users only know about the Origin server?I am trying to configure video split streaming with FMS.
View 1 RepliesI've been trying now for few days to configure an Edge server that would connect to our working Origin server. I have not changed anything on the Origin server and media are served properly I can easily play all media from the videoPlayer.html sample app distributed with the server.
[Code]...
i have install a delveopment origin server for FMS testing, it can success steam VOD through internal ip, then we move on to test external ip steaming, but if fail to connect through external ip address, our firewall is using NAT mapping for the ip address, we have enable port 80 & 1935, did we need to change to edge server? i have try to change the vhost setting, but once i change the setting, internal & external will fail to conenct it, i have modfiled these setting in default vhost.xml, did any thing i need to change it? <Mode>remote</Mode> <Anonymous>false</Anonymous> <LocalAddress>all</LocalAddress>
View 1 RepliesHow can we automatically configure edge from the admin console of flash media interactive server?
View 1 Repliesi have a orgin server and 2 edge servers and a load balancer
first off im confused in each edge server i set them to be remote, rtmp and changed the routeentry to <RouteEntry>*:*;96.44.***.***:1935</RouteEntry> on both servers
orgin server is just local
what my question is im streaming to orgin and its getting sent to 1 edge and other edge is doing nothing no traffic the stream i set it this way url:
'rtmp://173.254.***.***/live/live_test',
which is the 1 edge thats working if i setup another channel pointing to the other edge server ip adresss it doesnt work.. what am i doing wrong isnt all this supposed to be load balanced or am i missing steps...or did i do it wrong on the flash player config.
How can i connect to my own server to watch my streaming video from another computer?
View 10 RepliesDoes anyone know if this is possible I have an FMS server in our production enviroment that contains multiple vHosts, at the moment I have one edge server setup for each host based on the comment at the bottom of this entry:[URL]
View 1 RepliesI have a setup where I have some edge servers (as in <Mode>remote</Mode>) that pull content from an origin server. I only want to allow RTMPE connections to the edge server. I'm trying to do this by using the <DisallowedProtocols> element on the origin server. I'm setting: <DisallowedProtocols>rtmp,rtmps,rtmpt</DisallowedProtocols>
in the relevant Vhost.xml on the origin server. However, when I do that, proxying through the edge server stops working. I get a "Connection attempt rejected by FMS server [ Server.Reject ] : Connection failed." from OSMFPlayer (which I'm using for testing) and these lines show up on the origin server's core.00.log file:
[Code]...
I want to restrict unauthorised edge servers connecting to my core server . How do i do it?
View 1 RepliesFlash 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?
View 4 Replies<running environment>
-windows 2003 server
-using linux based load balancer(two origin only FMIS)
-FMIS 3.5.3
-default settings of all XML, CONF
-origin only and 2 servers
-providing live and vod services(vod files are placed in NAS storage and FMLE is feeding live video)
-only alphabet charater file name (no * , no _, no other special character) of VOD files
-nomally 300 VOD clients and 200 LIVE clients are connected on live time.
-changed HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters MaxUserPort created and set value 65535 in registry)
[Code]....
I was successfully able to setup FMS edge-origin cluster but Origin-only clustering is the one we wanted for our live applications. The only place I found was 'Large Scale Deployment with FMIS'. I guess for Origin Only Clustering, we need to have our own caching system. What does get cached in a Live AV Chat? How do I propagate it to other Origins? What kind of plugins would I need for cache managing? What should the plugin do?
In the attached Origin Only Architecture, what does the Primary Origin do and Secondary Origin do? I thought Origin is the place where the application is actually running and Edges do proxy. Is it the same here in Origin-only clustering also? Are there any tools which can measure the lag in AV? (like performance measuring tools or load testing tools for FMS). What kind of software Load Balancer can we use for FMS clustering? (Like Nginx, Zeus or something?)
I have an FMS Clustered in Edge-Origin configuration. Can I have different Origins for different applications but the same edges?.I have multiple edges forwarding the requests to the Origins based on the application name?[code]And if its possible, can someone advice the advantageous of having different Origins for different Applications?
View 6 RepliesI just had the Adobe Flash Media Server Demo version installed on our server, not my localhost. I'm also using Adobe Flash Media Live Encoder for the encoding. What I don't understand is what will the correct FMS URL be? I currently have Red5 installed and it's working just fine and I can understand what that URL is.... I'm just not sure what the URL would be for the FMS. I had the tech at the hosting company do the install
[Code]...
I installed the Flash Media Server 4 and it works fine. However I uninstalled it from the control panel and reinstall it and it is no longer working now. The error i get in the server start screen is
"We are unable to connect to the network. We apologise for any inconvenience caused."
I've successfully installed Adobe FMS 4.5 and using FME 3.2 to stream. I can make the connection to live.stefanientertainment.com and see the demo page and run all the bitrate tests. When I go to Interactive mode and put in the Server address: rtmp:/live.stefanientertainment.com/live and the stream: cameraFeed, I get "Error: cannot connect to Flash Media Server! Error code:NetConnection.Connect.Rejected". Any ideas here. I've looked thru a ton of documentation and everything looks correct.
View 2 RepliesI Have a flash player application embedded with a website working fine. Now I want to do it in iPhone, fore that i want to send request to flash server. The responses from server are realtime and used RTMP. How can I send request to Flash server from my iPhone application.
View 1 RepliesI need to do an in-place upgrade from 3.5.2 to 3.5.3 on my origin servers. Is there a recommended precedure to acheive this? I want to have the minimum downtime possible. CentOS, x64. I think something along the lines of :
[Code]...
i want to be able to connect from flash media server 3.5 to Zend_Amf (latest ZendFramework version). i tried doing the following:
function amfresponder ( ) {
this.onResult = function (result) {
trace("Success: " + String(result));
[code]....
One server - is streaming server with Flash Media Interactive Server 3.5that host the application with asc files in FMS application directory.Second server - is the IIS web server that host thehtml,aspx,swf etc.. files.So basically i heve swf file on one server that have to connect to live streaming via rtmp on different server with different ip address.I did not find any clear explanation on this crossdomain rmtp issue.ys only HTTP can use crossdomain.xml policy filebut not rmtp.So what policy security procedure need to be done in order to enableswf file hosted on one server to connect and show rmtp live cam broadcasting from another server?
View 2 Replies