Media Server :: Make GetServerStats API Call?
Feb 23, 2010How to make getServerStats() API call?
View 7 RepliesHow to make getServerStats() API call?
View 7 RepliesSomebody I know can't watch because they have a proxy server.The nc.connect() call to get the live stream fails because it goes direct from AS3 to FMS and doesn't go through the proxy server.
View 1 RepliesI have a question... Can I use the same server side function to send to all lients 3 different swfURL depending on which button pressed from one of them? If the answer is positive...how can I do it?
View 6 RepliesI m working in flex3.0 and i just want to know that how can i call a function from fms server to my AS3.0 (Client Side) code.i tried the syntax client.call(methodname,null,null); but my flex code throw exception unable to call the method.here can i use clientobject.call (methodname,null,null) and is there some special way to declare that method at client side.
View 3 RepliesI am using the FMS Connector C++ to do some publishing work. And I am required to call a server side method. I have tried to use the INetConnection::call() method, but it don't seems successful.
The FMS server spec told me to do,
1.call server method,
nc.call("FCPublish" null, streamname);
2. implement a callback function onFCPublsih
nc.onFCPublish = function (info ) {...}
How can I implement these with FMS Connector C++?
The FMS Connector document include too few topic on calling server side method.
How to call a particular client from fms.Actually i m making a private chat application in which text messg send from one client to another specific client through FMS.So i m confused how gms recognize a particular clients.I am avoiding application .client[] array that contains all the connected users references.becoz it changes at the time of connection and disconnection of client from fms.
View 2 Replieshow can i use getUserID method in my main.as?
NetConnectionClient.as
package com {
import flash.events.EventDispatcher;
import flash.events.Event;
public class NetConnectionClient extends EventDispatcher {
[Code]...
I am trying to develop a server-side application(splitterApp) using FMS 3.5.2 which would accept an incoming stream from 3rd Party encoders and publish the stream using FCPublish method to an application(edgeApp) on our edge servers. The splitterApp contains 3 classes for performing the activity. So whenever a incoming stream is received by the splitterApp, the main.asc would create an object of type IncomingStream() and push into unPublished array. A timer based job then picks the unpublished stream from the array and invokes StreamController.PublishStream(). The StreamController.PublishStream() method then creates a new PublishedStream() initialised with incoming stream. The method thereafter calls PublishedStream.PublishStream() to initiate net connection to the edge server application(edgeApp). After successful net connection, I call "this.publish_connection.call ("FCPublish", null,this.thisStream.stream.name)".
The edgeApp accepts the publish and therefore performs:
[Code].....
i want to write responder in fms 3.5 here is my code but is not working
clientCount = function(AppClient)
{
AppClient.call("fmsping",myResponderSuccess); // fmsping is the function at client side which returns true boolean variable
[Code].....
How to make an FMS netconnection call to an AMF gateway using HTTPS. It is my understanding that Flash in the browser will utilize whatever HTTPS cert the browser has available for the HTTPS path you are trying to connect. Is there some sort of config or cert trick I need to apply for FMS to make HTTPS connections? I was considering it might be one of the following, but could not find any information on the subject:
-HTTPS cert saved to FMS directory?
-FMS config value for specific HTTPS paths?
-Allow the FMS host/ip to bypass HTTPS on server side?
camera.addEventListener( ActivityEvent.ACTIVITY, onTriggerRecordStart );
Or do I make sure that the above script is only called once?
UPDATE
Can I register two different functions to the same event?
call and accept method in P2P connection.
View 1 Repliesi am developing video chat system , one side is model, another sider is customer. Now i want that model sider stream sended to FMS, and then FMS make two streams, that the one stream is regular, the other stream is compressed. the compressed stream is just for administrator, so it should be small.
View 1 RepliesI managed to make a local streaming (connection) to the server,by seting the FME at rtmp://localhost(or my IP)/live.But now i want to make a non local streaming.
View 2 Repliesthe chat client application is created using adobe AIR, the application should be able to do communication sims like Google Talk and AIM does. If it is impossible is there any other solution to do that?
View 2 RepliesI am writing an app that track data/stats on multi FMS servers and that is working fine for my own custom server side functions. What I do is loop thru a list of IP of my FMS servers, call each IP and I also pass the IP to the server side function that get return and I can have my Responder object plug the returning data into an associate arrays (using IP as index) for reporting. Now my problem is when I used the Admin API. Here I was doing the same thing except I don't know the IP of the respnding FMS and I need to capture the data (into arrays etc). I had tried extending the Responder class so I can plug in the IP of the calling server but so far no good. I guess I need a way to know who is calling back
View 3 Replieshow to detect the call of a function in the plugin Auth.Is there something like getNotifyAction?The idea is to read the username and password of the connection. Serverscript already did but I need to do it with a SQL database so I use the Plugin. helpvar connection: NetConnection = new Conecction ();connection.connect ( "rtmp: / / 127.0.0.1", "username", "password");
View 3 Repliesi need a wey without knowing the index value of spacific client in the application clients array to identify this user for use: application.clients[this client id].call to him only. in addobe halp its says: "Do not use the index value of the clients array to identify users between calls, because the array is compacted when users disconnect and the slots are reused by other Client objects" but it do not say what to use??... i try this 4 ways none working - last 2 throw error:
[Code]....
I have made an Audio Video chat application in AS3 and using FMS as my server.I want to make the functionality of a call accept dialog box which pops up when one client wants to call another .Giving 2nd client the control to accept call or not like is done in Skype and all.Can anyone explain how will thisbe done using AS3.
View 2 RepliesIs it possible with server-side scripting for FMS to call an external program once a stream has been unpublished?
View 2 RepliesFirst off I am new to flash, actionscript, java script, ..., and I need server side to interact with a database. I have developed the below code that through trace statements seems to work, but when I try to access variable(s) they are still in their initial state. The trace statements in "Results.onResult = function(result)" are called and printed out to the Administration console. In main.asc there is an interval that checks the variable(s) and prints trace statement. app.MyDataManager.initCalled is always false. I'm not sure if this is the right terminology, but the call back from the web service seems to be in different memory or scope.What am I missing here. I know the function setInterval(...) you have to pass this. But I have been unable to find an equivalent for WebService. Is it possible to do what I'm trying to do?
//######################################################
// DataManager.asc
//-------------------------------------------------------------------- -------------------
[code]....
Below is the code. When the swf is connected to FMS(the connection is successful) I use this application.user_so.send("enterContestGroup"); to call the client side mothed. You can see that in the client side I have defined the "enterContestGroup" mothed. However the fact is it doesn't call that mothed. Can anybody tell me what the error is
application.onAppStart = function(){ application.user_so = SharedObject.get("user_so", false); application.nextId = 0;}application.onConnect = function(newClient) application.acceptConnection(newClient);
[code]....
I'm trying to find out how I can tell how many users are connected to the same FMS application in a flex application:
public function totalConnectedUsers():void{
lblText1.text = "There are a total of " + bindableUserVariable + " Users Connected to the Stream Now";
}
I want to LIVE Stream video to it.I have adobe flash media Live Encoderand I have Adobe Premiere CS4.What else do I need to LIVE StreamVideo to my website?When I open Media Encoder, I needa FMS URL
View 7 RepliesIs FMS the only way to make a small MMO or visual chat room with Flash? I have CS5, and simply do not have another $4500 for FMS. Is there another way to make an MMO with Flash?
View 4 Replieswhen i use the connect pro, in the classroom I can't make my web camera running. I alredy install FMS and opened port 1935. what can I do else?
View 11 RepliesCan Adobe Flash Media Streaming Server 3.5 run on AMD Athlon Dual Sock Quad Core?I just requested a Dell server to be added to our farm to run as a Media Server and to my surprise, while reading the requirements for FMS it states the following: 3.2GHz Intel® Pentium® 4 processor (dual Intel Xeon® or faster recommended)
View 2 RepliesI trying to make a application for multiple videoconferencing, in which more than one peaple can join. During my analysis I have got one issue: Suppose four users are making a conference meeting and all of them are publishing their respective videos. All the video are displayed on on each screen. But due to limited connection and bandwidth I am making connection or viewing each publisher one at a time in every 15 sec, which make still image. but I want to clear the video of the respective person who has either logged out or stop publishing. I have tried the netstream event i.e netstream.unPublishNotify but it works only when I have made connection for viewing. But sometimes it happens that I have no connection for viewing for that perticular person as per the timer. so I want to know who is publishing video at the time of making connection for that perticular view. How could it be possible to know whether the live stream is coming or not at the time of view.
View 1 RepliesI purchased FMS 3.5 Streaming Educational when I was in school, but now that I have left I want to use it for commercial uses. Can I still use the same licence? If not, is it possible to upgrade?
View 6 RepliesI have developed an application with fms3.5.3 and there is some latency problem so my client is looking peer to peer communication "FMS4" with video recording, how is it possible
View 1 Replies