The official Adobe Media Server community.
Recently active
I tried to search for the answer but my keywords are a little too general to find the answer I'm looking for. Does FMS run on the same server as the http server? For instance, I plan on purchasing a VPS hosting plan to host FMS. I'd rather not purchase another hosting plan just to host the "client" site for all my video content. I'm assuming it's just like the developer version where it can run on localhost, correct?
I'm playing a recorded video from Flash Media Server and when I increase the bufferTime of my netStream object (to ensure video plays smoothly), it causes the video to skip a few seconds when it starts playing. When I decrease buffertime to 0 or near 0, video plays right from the start but with a bufferTime of a few seconds there is a jump when video starts. The jump in video is relative to the value of bufferTime, that is the larger the bufferTime value, the more seconds are missed when video starts playing. Is this a bug in FMS or I'm doing something wrong?ThanksSaeid
Folks,I am not able to locate sample implementation (sources) for LiveSample.swf in FMS 3.5. Can somebody point it to me?Thanks!
Hi,I've been using FMS for a few weeks, and feel relatively comfortable with it, but am currently having some trouble connecting to a live stream in a a video conferencing-type application. I suspect I'm leaving some small step out, but am having trouble seeing what that step is.I have one client application open the video camera, connect to the FMS, and publish it's live camera stream to the server. Something like this:Connect to the FMSnc.connect("rtmp://<ip addr>9/chat_test/");In my connection (success) handler: cam = Camera.getCamera(); cam.addEventListener(StatusEvent.STATUS, statusHandler); ... ns = new NetStream(nc); ns.client = new CustomClient(); ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus); ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, onAsyncError); ns.attachCamera(cam); ns.attachAudio(mic); ns.publish("user1");This should publish the live stream named "user1" on my FMS instance. Indeed, using the administration console shows that this connection
Hello,I currently working in a project where I need to develop a parser to FMS access logs.I need to differentiate VoD and Live streams and collect statistical information from them as number of concurrent users, bandwidth and others.I cant understand the life cycle of the VoD/Live streams.I would like to understand the state machine from each of them, e.g. the sequence of events/category which define a Live/VoD stream.I read the Access Log File description but there I couldn't find the answer for the follow questions:How can I differentiate the Live from Vod Stream looking in the log lines?How do I know when these streams start!?Which are the expected sequence of events for each category that characterize the life cycle from these streams?There is a machine state diagram from theses events/category? (If someone explain to me I certainly will do it!)If someone could help me I appreciate!ThanksCharles Ferreira Gonçalveshttp://www.sambatech.com.br/
hi i wonder if anyone can help i recently upgraded, from admin user, acess and Flash media server 3.0.3 to admin Flash media server 3.0.5, now have an acess error, - <result> <level>error</level> <code>NetConnection.Connect.Rejected</code> <description>Admin user requires valid username and password.</ description> <timestamp>4/21/2010 12:23:27 PM</timestamp> </result>adobe help admin guide suggests that use symbols in configuration file. i have created a xml file called substitution.xml, with the following settings:<?xml version="1.0" encoding="UTF-8"?> <Root> <Symbols> <SymbolName>StringToMapTo</SymbolName> </Symbols><Symbols> <FMSUSERNAME>"flashadmin"</FMSUSERNAME> </Symbols><Symbols> <FMSPASSWORD>"streaming"</FMSPASSWORD> </Symbols> </Root> but i still keep getting the error. Can anyone help.CJ
Hi!My swf is playing one video in using NetConnection, NetStream and Video object. If I want to stream one more video simultaneously in the same swf I have a few problems. It works when I create more NetConnection, NetStream and Video objects but is that necessary? The code rapidly becomes complex to handle.Is there an easier way like perhaps share the NetConnection, or something (same FMS server)?Question 2The two videos on the stage are suppose to have different size, placement etc. Still the last one created inherit the properties of the first video display. It also starts playing for an annoying couple of seconds before the first one. How can I avoid that (inherit and delay)?Thanks for any feedback.Gvar ns1:NetStream;var ns2:NetStream;var nc1:NetConnection = new NetConnection();var nc2:NetConnection = new NetConnection();nc1.connect("rtmp://my.fms/vod");nc2.connect("rtmp://my.fms/vod");var meta1:Object = new Object();var meta2:Object = new Object();var cuep1:Object = new Object();v
Two questions.I am using adobe dvrcast to record my live streams. the problem I am having is when I stop the encode during a live stream, a new file is not created, the existing stream is written over. How can I preventive this from occuring.Is there a way to have all vod files that are in one folder to roll over to the next file during play back.
Hi everybody.I'm using FMS 3.5.3 (with updates) on my RedHat pool server.Let me introduce (i cant tell much more details about this because of privacy).Ive got 10 real machines under an hardware front VIP router. It just distribute the requests between these 10 machines.Each machine has 4 Quadcore processor, with 8GB ram (it isnt so much, but a week ago we had 4GB by peer). Each machine has an great MD3000I storage that serves the mp4 files as audio streaming.So far, so good...And now here I'll tell you the real issues about my problems.I've got an application that the users (from internet) chooses the audio wich they want to listen to.There are more than 200.000 files(and growing) to be streamed to the internet clients, so I just use Stream from "recorded" files.These huge amount of files are separated into 2 "applications", and these applications loads 3 instances as I can see in <Distribute numprocs="3">Instances</Distribute> in the Application.xml config file.In my "fms
Hi,I'm having some problems on some systems (seems to affect mostly 64-bit systems) where videos streamed from Flash Media Server 3.5 doesn't start from the beginning. I'm using NetStream.Buffer.Full to detect when the video starts. Usually this works ok, but sometimes the video doesn't skips a couple of seconds from the beginning even though the value of NetStream.time property is 0 when this happens. Any ideas what could be causing this or how to fix it?
Hi,I am looking for some recommendations on how to maximise the performance of FMS 3.5 for both live and vod applications.All servers are 8 core, 12Gb RAM. CentSO 5.4 x64. 2 x 1Gb bonded NICs. All video is 500k. All FMS installs are pretty basic. No adapters, vhosts etc othern than default. SWF verification and domain locking enabled.2 origins, with LVS director mode load balancing. Running the default live and vod applications. 6 edges configured with the address of the "Virtual" origin server, adn these servers are load balanced by another pair of LVS DR mode servers.At the moment the servers seem to have difficulty delivering 150Mb or more. Adobe claim that they should be able to drive the NICs at full speed with little processor effort. How? I have searched for the server benchmarks but they do not appear to actually exist. Anybody ever see them? The only documentation I have seen if for very old Macromedia versions.I probally need both server level and FMS configurations. If anybo
I have an intermittant problem with FLV playback. I am using FMS 3.0.1r123 and FLVPlayback component to play RTMP streams that have been recorded using a webcam via RTMP. Maybe 1 in 10 recordings will not play back the last couple of seconds of the movie. A day or two later they are fine and play completely! I have made some tests; 1. Using Video object instead makes no difference (it seems the Event.COMPLETE message arrives early) 2. Using HTTP playback fixes the problem (but I want to try and keep the RTMP playback if possible though but I guess this is one way out) 3. The duration before the movies plays back properly seems to vary but is always at least 24 hours later (is that weird or what?) 4. Seeking past the 'end' will play the last couple of seconds. 5. The metadata duration reported at the start is correct (but how can you force FLVPlayback to use this length?) any clues greatly appreciated Andi Freeman correspondent.com
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! 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-1
Argh...this shouldn't be so hard!!!I've finally been able to display a stream inside an SWF but only from FLV files on the FMS server. What on earth do I have to do to play other filetypes FMS supports?This plays alright:nc.connect("rtmp://myDefaultFMSserver.com/vod");ns.play("sample");This doesn't:nc.connect("rtmp://myDefaultFMSserver.com/vod"); ns.play("mp4:AdobeBand_800K_H264");Neither does this:ns.play("mp4:AdobeBand_800K_H264.mp4");Nor this:ns.play("mp4:media/AdobeBand_800K_H264");I'm using the FMS default installed testfiles....PLEASE help!Thanks
Hi!The documentation for FMIS is in my mind poor. All I want is to display a videostream from my server in an swf.I've manage to display the file using http or local but rtmp seems to be another ballgame. The file play using rtmp using jwplayer.So far I have this code:var video:Video = new Video(550,310);addChild(video);var nc:NetConnection = new NetConnection();nc.connect("rmtp://myserver/myapp");var ns:NetStream = new NetStream(nc);ns.addEventListener(NetStatusEvent.NET_STATUS, onStatusEvent);function onStatusEvent(stat:Object):void { trace(stat.info.code);}var meta:Object = new Object();meta.onMetaData = function(){trace(meta.duration);};ns.client = meta;video.attachNetStream(ns);ns.play("mymovie.mov");I get this in the Flash Output panel:ArgumentError: Error #2004: One of the parameters is invalid. at flash.net::NetConnection/connect() at my_fla::MainTimeline/my_fla::frame1()Please help!Thanks
Hi I am not able to play video on mobile device which is .3gp container and H.263 / AMR_NB encoded. I just want to play my website videos in mobile device also just like youtube.com. I want to use RTMP and HTTP both. My requirement is as follows - Which codec and container will be best? Should I use FLV to play video on mobile device? RTSP required or can be use RTMP? Is NetStream and NetConnection methods different from Flash Player in Flash Lite Player? How to play 3gp video using RTMP stream ie. ns.play(“mp4:mobilevideo.3gp”, 0, -1, true) is it ok or any thing else required? For mobile browser and computer browser, can I use single player or I have to make different player for computer browser and mobile browser? It would be better if I can do it with single player for both mobile and computer browser. Sample code required for testing. If you can. I got below article in which they mention that we can play v
Can anybody publish httpd.conf from FMS installation?I have clear check from apache when install FMS
I am doing project using flash, now I cant pass a value from one SWF to another, is there any way to pass value from one SWF to another.thanks
I am new to FMIS. Am working on an Origin/Edge config in a development environment. As we build up the new hardware for this software, there are caching considerations. I can see where it states that Edge servers cache - is there an appropriate limit to the size of the caching directory? I believe the default setting for this is 32 Gig. We can go as high as 400 Gigs, but don't know if that's prudent. Any opinions on this? Also, yes, Edges do take advantage of caching, but I don't see anywhere where it says that Origins DO NOT. Can someone confirm my belief that Origins simply provide the data to the Edges, however, do not take advantage of any caching?Thanks - rookie trying to ramp up quickly...
will get one shared object in two separate SWF using two different classes ?
Hi!I've modified and created a display for a stream that starts automatically. I used "ns.play(sample)" to start the stream, but creating a button and calling the ns.pause() doesn't work. What's wrong?var video:Video = new Video(550,310);addChild(video);var nc:NetConnection = new NetConnection();nc.connect("rtmp://myserver/vod");var meta:Object = new Object();nc.addEventListener(NetStatusEvent.NET_STATUS, onStatusEvent);function onStatusEvent(stat:Object):void { trace(stat.info.code); switch (stat.info.code) { case ("NetConnection.Connect.Success") : var ns:NetStream = new NetStream(nc); ns.client = meta; video.attachNetStream(ns); &
HiI would like to ask if Adobe Flash Media Streaming Server (not Interactive) supports the following:Stream.play (server-side streaming), but not necessarily server-side playlists which I know is a FMIS featureunsigned server-side asctionscripts (main.asc)The difference is in the price of course, one is $1000, the other is $5000, so if the two above are supported, I will buy FMSSThanksThemos
Hi,When streaming a live event through FMS 3.5, is there a list of guidelines or best practices to handle the situation when the stream disconnects and should reconnect. Basically, what I do now is wait 20 seconds after the initial disconnect, then close the stream and ask the user to ty to reconnect to the stream again. I am not sure if this is the industry standard for this situation. Thanks.Rashaan GriffithSoftware DeveloperEndavo Media and Communications Inc.rashaan.griffith@endavomedia.com
Hi,I 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 :Backup complete application dir: (cp -R /opt/adobe/fms/ /opt/adobe/fms.backup)Perform install (./installFMS ...).Replace conf and applications (cp -R /opt/adobe/fms.backup/conf /opt/adobe/fms/ etc)restart fms (fmsmgr server fms restart)Should I stop fms manually before upgrade?Should I recreate the config files rather than copy them over?Any best practice recommendations are welcome.Thanks,Michael
Hello,Am just learning Flash Media Server (have good experience with AS3.0. however).And I have installed the trial version FMS 3.5. and began with the first tutorial.Here is my problem. I have opened in my Flash CS3 enviroment the client side .fla file and server side .asc file from the server (located of course in the applications/mytest folder).But each time I make the slightest change in the .asc file and I save it, the change doesn't show. I have to manually restart the FMS server and then indeed, crtl + Enter the .fla file shows me the change.But...is this normal? Because I find it quite irritating to continually restart the local FMS server just to see a tiny update (not to mention I don't have code error check for the .asc file).Thank you for your time !
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.