Media Server :: Optimal Application.xml Process Tag?
May 17, 2011
I am wondering what values should I put in the Process tag of Application.xml considering my application. I've done some studies but I am still unsure and would like some expert opinion To help you help me : I have a video chat application that comes with a contact list, so think skype on the web.
[Code]...
I set a RollerOver because sometimes RTMFP crashes on my server, and by putting the RollOver it seems to help, by re-newing the core process. However when clients are connected before the rollover, then they will not see their friends going online after the rollover which sucks.
View 7 Replies
Similar Posts:
Aug 7, 2011
sample Application, etc. .xml that would provide optimal tuning for many 4-way video chats?Using the "live" application out-of-the-box ended up in very significant delays (~7sec)
View 1 Replies
Jan 14, 2010
Default install of Flash Media Server 3.5.2 r654 on Windows 2003 Server Sp2. 16 GB of RAM. Just testing with the out of box Flash application, and simple 'hello world' rtmp streaming video app, we see several times a day at seemingly random intervals FMSEdge.exe will jump to 100% and peg the CPU and stay there. Until it is killed, the Flash applications are unresponsive until it is killed. As one would expect, this is a showstopper for any serious use -- Keep in mind this is an OOB install. There was a previous thread mentioning a similar issue (ie FMSEdge pegs cpu) coinciding with the virus scan, however no one responded to solve that issue.
View 12 Replies
Feb 19, 2010
1937396On Linux, the fmsedge process needed to run without root access.
View 1 Replies
Feb 10, 2012
I am developing a video player that is almost done, but there is a problem in Bufferbar
I am using a flvplayback for video playing when I use http path for video it show bufferbar working perfectly like below:
Code:
_flvPlayback.source = "http://flash.projectstatus.in/fmsvid/sample.flv";
If I use rtmp path from the fms the bufferbar does not work it shows already full like below:
Code:
_flvPlayback.source = "rtmp://75.126.73.138/vod/flv:sample.flv";
In both case video playing perfectly. Only problem regarding buffering bar.
View 2 Replies
Feb 23, 2012
I am sometimes (sporadically) facing the problem, that I cannot connect to FMS server with FMLE, using username and password.When I then restart FMS everything is working correct again. A customer discribed that he was not able to reconnect to the fms, as soon as he closed the FMLE without stopping encoding process?I am using the default authentication plug-in in FMS 3.5.6 on a 64-bit Debian.Everything else is working correct, only reconnecting with encoding-software (like FMLE) is not working.Is there any possibility to get the authentication working again, without restarting the whole fms process?
View 8 Replies
Apr 21, 2009
I am experiencing some failures with FMS 3.5.1. Searched the logs and it appears the following error repeats itself more than 20 times per second in the admin logs: Failed to wait for process condition: errno(22).
View 1 Replies
Feb 11, 2011
The line: Master process not found, or multiple masters
appears in /var/log/messages of a Centos server running FMS 3.5 right around the time Flash videos stop working on a site we built. Oddly, nothing appears in /opt/adobe/fms /logs/ master.xx.log at the corresponding time*. Is there likely to be any more illuminating information somewhere on the server, to help us identify what caused Flash to stop working?
View 3 Replies
Feb 3, 2010
I'm running Flash Media Streaming Server and have only been serving VOD up until now. I had my network administrator open up port 1935 to the outside world during the setup process and now I can't remember if that was actually required for streaming VOD to clients. Most documentation I've read says that this port should be open, but I seem to recall reading something at one point that suggested it wasn't necessary.
I've just started messing around with publishing live streams using Flash Media Live Encoder to the Flash Media Streaming Server. I have that working without issue but was surprised to find that no authentication is required before a client running the live encoder can publish a stream to the Flash Media Streaming Server. An authentication module is available however it only works with Flash Media Interactive Server and Flash Media Development Server.
If I leave port 1935 open to the outside world, there would be nothing to stop anybody anywhere from streaming video via my server. Anyone else running a default install of Flash Media Streaming Server and with port 1935 open to the outside should see that this is true of their setup as well. I'm wondering if I can safely close port 1935 without limiting the functionality of the server or if there's some way I can require authentication prior to publishing a live stream even though I'm not on the four-and-a-half-times-more-expensive edition of the product.
View 30 Replies
Mar 15, 2010
I've been experimenting with Dynamic Streaming while in the process of writing a tutorial. The documentation is quite clear on a few points: The keyframe interval in the various encodings should be shortThe bufferlength should be at least 2x the keyframe intervalThe player should sense a bandwidth change, by default, within the 4-second sampling interval and call for a switch. Then, the switch could take as long as 2x the keyframe interval after that. What I'm finding is wildly different behavior than this. It takes anywhere from 10-15 seconds for the player to notice the change and call for a switch, then another 20-40 seconds for the switch to happen. When switching up to a higher bitrate stream, this just means the user gets low bitrate video for longer than they ought to. But when switching down due to falling bandwidth, the buffer runs out and the user stares at the rebuffering sign for a lengthy time - long enough to give up on watching the video, for sure.
I've encoded an H.264 MP4 file at 64, 384, and 768 kbps, at 30fps and an "every 60 frames" keyframe interval. I've streamed it rtmp via two different CDNs that use FMS 3.5, into two different Flash video players (JW Player and Flowplayer). I've restricted my bandwidth on Windows XP with Netlimiter 2.0; and on the Mac with 'ipfw'. I've set bufferlength between 4 and 10 seconds. I've tested switching up and switching down. For up, I start with a 200kbps bandwidth limit. The video starts OK with the correct stream, then at 5 seconds I open up the bandwidth to unrestricted. For testing down, I do the opposite: start at unrestricted and then at 00:05 restrict to 200kbps.
My test page, with both players and sample code is at [URL] n-flash-bitrate-switching/ I also have a couple of screen recordings there showing the behavior of the whole process, both switching up and switching down. I thought I've done everything right here - paid attention to every documented detail, but it works rather poorly. Can someone explain whether this is expected behavior, if the players have implemented dynamic switching poorly, or if I'm doing something wrong?
View 7 Replies
Apr 21, 2010
I came across a very strange issue. There was a session in which no fso has been recorded. It was a session of around 110min with more then 10 users as per the logs. Flv have been recorded for the session and I can see the chat text file which has been written from server side script but no fso has been recorded for the whole session. While cross checking the logs access log and Master log i saw that the last message recorded on that particular session was around 14:47 and in master log i see following lines:
2010-04-18 14:52:56 52768 (i)2581223 Core (56012) is no longer active. -2010-04-18 14:52:56 52768 (w)2581256 Core (56012) _defaultRoot_:_defaultVHost_:::_0 experienced 1 failure[s]! 56012 is the core process on which this session was running. So is it somehow related? I mean no fso being recorded on server with core recycling? In access log these are the last 2 messages on this core:disconnect session 2010-04-18 14:52:20 Central Daylight Time 186.24.19.5 56012connect session 2010-04-18 14:52:46 Central Daylight Time 186.24.19.5 56012 FMS server version is:FMS is 3.0.2Windows server 2003.
View 4 Replies
Jun 7, 2011
It stands to reason that an OS would have a memory limit for the FMS process. I have a video chat app to which I may need to connect 300,000 or more concurrent users. Has anyone done this? Would this break the bank? What's the most you've ever had connected at once?
The video portion of my app goes through a good CDN, so I don't think there's a problem there. But my chat room is all on one FMS instance. I see something in FMS docs in "configuring performance features" that warns, "Adobe recommends that you ensure that your total system memory usage does not exceed the process limit of your OS". Granted it's in the context of configuring media cache, but wouldn't the same apply to chat room size if the numbers get high enough?
View 5 Replies
Oct 29, 2009
We have an application that works no problems on our server with FMS in test mode. As soon as we enter our FMS license key we get this error: "application is not a valid signed application loading access denied".We removed the license key and it works again, but with user limits obviously, so this is not an acceptable fix.
View 5 Replies
Oct 5, 2010
Is there any application which can relay another application on Flash Media server? For exmaple I have a "live" application on the server. I want another application, "liverelay" which can basically relay what is coming on the "live" application. Is it possible? If so how can I implement it? Looking forward to a response.
View 12 Replies
Mar 5, 2012
Dear community, i am searching for 6 days for a solution but i couldnt find. I installed the trial version of Adobe Media Server 4.5. I am trying to host live stream and it is working without error. but when i activate protection (PHDS), server gives en error code: 20...
Here is the server log...
After i could take the Live HDS, i made these settings as described at [url]
My application.xml and event.xml files are:
View 1 Replies
Aug 12, 2011
I have configured FMS on Amazon EC2 I am trying to capture data from my webcam and push it to the server.For storing the webcam i created a new folder but as it is recommended in other forums "You need to replace the signed Live application (main.far) with main.asc in[FMS-Install-Dir]/samples/applications/live/ ;(For more Info: refer to documentations & live/readme.txt) "I am not able to locate samples folder from where i can get my main.asc file
View 4 Replies
Apr 4, 2011
The server on which FMS was running crashed due to a power failure. FMS is set to start, and it restarted with the server.Unfortunately it restarted with no applications loaded, including the application, which we need to run continuously.Is there some way to ensure that the server always starts with a particular application loaded? The only way I could find to load it was through the systems console.
View 1 Replies
Feb 22, 2011
[URL]i have my client app in my local system.. i m using rtmp://my server/Helloworld to connect server.. but while running my client app nothing happed.how to launch and run app in fms server?
View 3 Replies
Aug 26, 2009
I am trying to make video two way chat application through FMS streaming in AS3.0.Its working fine with Mozilla but not working in Internet Explorer.
View 3 Replies
Oct 26, 2009
I have created a folder inside Flash Streaming Server/conf/_defaultRoot_/ called Test with some FLV in the folder. When I log into the console its shows the server and _defaultHost_ and Test but says You are not logged into:Test; make a seperate connection. Does this mean it wants a new application created for Test? How do I fix this?
View 5 Replies
Apr 20, 2010
The server hosting our FMS does not have space to adequately store the media files over time. I have since connected a 500GB external drive to the server. This drive is mapped as the Z drive. I am not exactly sure how I need to edit my application.xml for all http requests to point to this external drive. Below is a small sample of the file. How would I correctly edit this file? Would I just add a line that says <Streams>/;${Z:VOD_DIR}</Streams> ? Do I need to delete either of the below lines?
- <Application>- <StreamManager>- <VirtualDirectory>- <!-- Specifies application specific virtual directory mapping for recorded streams. --> <Streams>/;${VOD_COMMON_DIR}</Streams> <Streams>/;${VOD_DIR}</Streams> </VirtualDirectory> </StreamManager>
[code].....
View 21 Replies
Jun 27, 2010
I am trying to playback recorded streams from a Flash Media Interactive Server using the VideoPlayer component in Flex 4/Flash Builder 4.If the stream is located in the serverpath>/ streams/vod/_definst_ directory then I can get to it by setting the 'source' parameter of the VideoPlayer to [code]What I can't get to work is when I have a stream recorded to an instance within an application directory.So if the application is "app1' and the instance name is "inst1" it would be literally located in <serverpath>/ app1/ streams/ inst1 directory. Setting the source parameter to this "<server>/ app1/ inst1/ streamname" does not work.It seams to be ignoring the 'inst1' part of the path because the server side log shows '_definst_' as the instance name being run.I know this is in part a Flex 4 question, but manually writing a video player works. I would just like to get the Flex 4 VideoPlayer component to play the video.
View 2 Replies
Nov 15, 2010
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 Replies
Jan 26, 2011
When a client connects to an application (nc.connect) this is catched at server side using application.onConnect; so, when the client asks for a stream (ns.play) ... does this have some correspondence at server side ? Can we catch this event in some way?Or, seen from another point of view: is there any way, from within an application, to know what stream(s) the application is serving ? I mean, if we want the list of connected clients we have the application.clients array; is there any correspondence from streams ?
View 2 Replies
Feb 3, 2011
I'm trying to record a video to the default FMS vod application with a flash movie, i'm getting this error: "NetStream.Record.NoAccess". I think the problem is not in my code, but just to make it sure, here is it:
var mycam:Camera = Camera.getCamera();
mycam.setMode(320,240,25);
var myvid:Video = new Video(mycam.width,mycam.height);
[code]...
i checked and the connection to the server is fine.if i use live streaming, than it's fine (of course in this case i use the live application).It's maybe a file system related problem. I use windows 7, and given all permissions for all the users.. still dont working.
View 4 Replies
Jun 4, 2007
we are hopping to develop a text chat by flash sites.
View 3 Replies
Apr 19, 2011
I am following this: [URL]. And parsing the logs to get the stats of applications is hard if theres heavy traffic its hard to get everything to parse right. Would it be easier to import all the stats into mysql db once an hour that way its easier to work with?
View 1 Replies
Jan 8, 2012
We want to develop a broadcasting application, there would be a main broadcaster on video, with a lot of chatters. There would also be some chatters going on webcam (6 max). I'm still checking out NetGroups, IP Multicast, RTMFP Multicast, Fusion etc. but I am still lost. I also want to make sure that people who can't support RTMFP can be a part of the program by using RTMP, if that's possible right now to combine RTMP/RTMFP in such a big broadcasting application.
View 1 Replies
Feb 21, 2012
I am working on creating an FMS application which does an authentication on server side too. I hvae gone through a number of tutorials and the developer guide but not able to find a correct way to start working on this. I have been able to create a sample application which authenticates few parameters on the server side using the main.asc file with code for authentication on onConnect method. My main doubt right now is how do I set up an application which streams videos depending on this authentication. I am confused on how to setup a new application, how to setup the application.XML, which folder to store the files etc. Can some one guide me on this or give me reference to an application which actually does. A sample/tutorial which actually setups a custom FMS application for simple video streaming from scratch step-by-step would also do.
View 3 Replies
Aug 18, 2009
I did an application here to record the user's webcam and store an .FLV at my applications folder. That's ok. But I want to retrive this .FLV using HTTP mode, to load the .FLV progressively, not by streaming. Got it? For example, if I record a user webcam called "myWebcam": myVideoClass.load("[URL]");
Using http (progressively), not rtmpt (streaming). There is some way to do that? Or to move the file from applications folder to webroot?
View 1 Replies