The official Adobe Media Server community.
Recently active
I'm running FMS 3.5.My live streams and recorde streams work fine.Whenever I am in the Admin console though, nothing displays or reports.These screen shots are displaying the FMS server activity while several videos are being streamed around Europe:The Server logs Tab is always empty also.Strange, as the streaming is actually working fine.Any input would be helpful
I have FMIS 3.5. I've installed it with pretty much all the default values. I haven't changed any of the settings in either the LIVE or the VOD applications.Dynamic Bitrate Switching is working well for VOD, but not working at all for LIVE streams. Doing a regular bandwidth detection on both the LIVE and the VOD applications give similar, high bandwidth results. However, the LIVE application NetStreamInfo.maxBytesPerSecond is showing a very low bandwidth capability of around maxBytesPerSecond = 19016, where as for the VOD its achieving around 637110. I can play a single LIVE stream of a high quality smoothly without any error.I don't know if this is relevent but I'm getting some error messages occassionally in the log of the live application saying : Dropping application (live/_definst_) message. Clients not allowed to broadcast message. These messages aren't consistent, and don't coincide with trying to use bitrate switching.I have tried downloadi
I have a FMS 3.5.1 server running an application I developed. After some time it seems FMS becomes unstable and the flex client can connect (I receive a NetConnection.Connect.Success) but nothing happens after that. I did some digging, and it turns out that FMS is in a strange state where clients can connect, and FMS can successfully call functions on the flex client, however any NetConnection.call() from Flex to FMS does not work. I tried changing the flex client to make a function to fms test() that simply traces a test message, but I do not get any errors in Flex making the call, and do not get any errors in any fms log or application log, or the expected trace on FMS. It's as if the call was never made. The server however can continue to make function calls to the flex client. Also, after some time, some application instances continue to work while others do not. Restarting an application that is not responding does not fix the issue.I made a wir
HiIs FMS server side actionscript same as red5 server side actionscript.If it is not which language is used to program red5 server side.Any differences between FMS SSAS and red5 SSAS.ThanksSrinivas
Hello evrybody, I m a begginer with FMS. I have a licenced version of FMS and I want to stream a live video from the Localhost or another machine with camera. And then then I should broadcast it to many clients. I don't know how to begin Please help me
Would I be able to send a image using NetStream or NetConnection?
Hey, I am trying to setup edge and origin server on windows server and trying to run FMIS on it. I am going through many problems, my first problem is I could not understand given command for implicit connectionUse the following syntax in a client-side NetConnection.connect() call to make an implicit connection to an edge server:rtmp://edge/app/appinstance.Over here what does app means does it mean application (example vod) ?? What does app instance means(no clue I guess video file)I am just curious how can I connect from flash cs4(my client) to edge server with the help of command inspector and give path for file or do i need to run action script every time.If yes, where can I find client-side and server side action script or I can direclty used it from Flash cs4 no need for script.Please let me know as fast as possibe, Thanks in advance.
Hello,I created a player that streams media from an FMS3.5 and it's working good. I want to add a dynamic streaming feature to the player. I want to see how the bandwidth detection reacts to the fluctuation of the connection and the only way I can think of is to set the bandwidth of the connection manually and trace it out. (client and server are local, same machine)My question is how to set manually the connection bandwidth?Is it something we can do in FMS side? from the OS? a software to monitor/set up,down the bandwidth connection?Any input is greatly appreciated.Niusaul
I am generating a playlist server-side but am having problems when I try and scrub it on the client-side.Here's the contents of main.asc of my application:application.onConnect = function(client) { this.testStream = Stream.get("mp4:testplaylist"); this.testStream.play("mp4:test.f4v", 9, 16); this.testStream.play("mp4:test2.f4v", 11, 10, false); application.acceptConnection( client );}Client.prototype.getStreamLength = function( streamName ) { return "26"; // hardcoded for now};The client calls "getStreamLength" to get the length of the sequence from the server; I do this in order to set the length of the scrub bar correctly.The problem is when I try and scrub - both forwards and backwards - it doesn't work; the stream just pauses then picks up where it last stopped, regardless of the position of the scrub bar.Is it possible to scrub a server-side generated playlist us
Hi folks,I'm an absolute beginner in flash video embedding - my company has purchased FMS 3.5 and I have to -simply- stream videos from a server via following HTML-Code:<object width="800" height="600" id="videoPlayer" name="videoPlayer" type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"> <param name="movie" value="../swfs/videoPlayer.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#000000" /> <param name="allowfullscreen" value="true" /> <param name="flashvars" value="&videoWidth='800'&videoHeight='600'&dsControl=manual&dsSensitivity=100&serverURL=rtmp://<here the url>&DS_Status=true&streamType=vod&autoStart=true" /> <embed src="../swfs/videoPlayer.swf" width="800" height="600" id="videoPlayer" quality="high" bgcolor="#000000" name="videoPlayer" allowfulls
I am running Flash Media Streaming Server 3.5.1 r516 on a CentOS system. I also have WHM/cPanel installed on this system.My scenario is this. We have a large number of MP4 media files that are currently located in a web root directory created by cPanel: /home/mediafa/public_html/fullservices. These all work without a problem when doing progressive downloads. However, we also want to make them streamable with FMS as well. From the documentation, I should be able to create an entry in the /<fms install dir>/applications/vod/Application.xml file to look up files in that folder. Here is my VirtualDirectory block: <StreamManager> <VirtualDirectory> <!-- Specifies application specific virtual directory mapping for recorded streams. --> &nb
This causes a "NetStream.Publish.BadName" error if I restart FMLE because the stream name is already in use.Other details:I'm publishing server to server via FMS 3.5 docs:http://help.adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773d56e-7ffb.htmlI get this error at the first FMS box.I've tried the following in application.onUnpublish: nc.close(); nc = null; ns = null; Nothing makes my stream disappear from the admin console though.Any suggestions?Thanks
We have a small problem in our organization, where we tend to have x number of FMS servers at a time... some for development, some production.When we have a new update of FMS, there are several steps we must take to update each instance. Even worse for a new release of FMS, because we must review the configuration files for newly introduced variables.Thus far, for updates, I simply install it in a dummy location, tar it up and then distribute it that way (backing up the older instance). The conf/ directory is stored in SVN.I noticed there are a couple of command tools in the distribution that populate the configuration *.ini files. They aren't intelligent (ie: they'll just keep appending). But my primary question is if there is some other clever way to update these instances and avoid the inevitable mistake or two that humans make (like permissions on /var/log/fms, etc). I thought about making an RPM for internal use, using some scripting to do subst
Hi, I'm doing a project like youtube. After some try, I can run FMS, dynamic playlist and flowplayer (I think this is what I need, am I right?) However, when I try to combine them, I discover a lot of problems.I follow this http://www.adobe.com/devnet/flashmediaserver/articles/beginner_dynstream_fms.html to learn about FMS,this http://www.adobe.com/devnet/flash/articles/video_playlist_03.html to learn about dynamic playlist,this http://flowplayer.org/documentation/installation/index.html to learn about flowplayer.In the tutorial, the dynamic playlist cant run with FMS (even the tutorial says can, but when I try it, it cant!), and it is using Flash and as(AS3), the flowplayer is using html and js, I really cont know how to combine these 3 things together.please help me, thank you.
Hello,i have a problem with my server-side playlist. I have three incoming live-streams from the FME:/*clientStream = Stream.get("New_Stream");clientStream.play("live1", -1, 10, false);clientStream.play("live2", -1, 10, false);clientStream.play("live3", -1, 10, false);*/I want that every stream is changed every 10 seconds and that the complete playlist starts again afterthe last stream was played.So far it works but only for three times. Then the messages "NetStream.Play.Stop" occurs.Thanks a lot for any solutions.
Hi,I am using OSMF v1.0 along with FMS 3.5.3 and flash player 10.1. Whenever i do a seek, lets say to a time 't'. Netstream.time gives me an incorrect result which is more than 1.5*t (varies) .So if i seek to 100, i get netstream.time as approx. 160. I also noticed, 'NetStream.info.VideoBufferLength' goes very high (from around 3-4 to 50-60) just before the Netstream.time parameter gets updated and drops backs after update.Any help is appreciated.Dolly
Hello there,I was wondering is any of you can help me with my problem. I'm building a webcam recording and playback application, I'm using Flash media interactive server 3.5.3 and my Flash player is the latest version. I'm authoring my application on Flash cs4and publishingfor AS3, flash player 10Most of the time, if I make a recording and previews it there are pauses and gaps, then most of the time it continues to play and sometimes it crashed the browser.heres my cam and microphone settings. __cam = Camera.getCamera() __cam.setMode(320,240,16) __cam.setKeyFrameInterval(4) __cam.setQuality(57344,0) &nbs
I use wamp as my localhost before I install Flash Media Server. After I install FMS, the localhost will link to FMS. I don't know where to find my wamp, and wamp don't work!usually i click sqlitemanager in the wamp tool bar, the database webpage will come out, but now got error:The requested URL /sqlitemanager/ was not found on this server.Apache/2.2.9 (Win32) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8h Server at localhost Port 80How to fix this problem? Is i cant use FMS and wamp togerther? I'm really new for it, please tell me step by step if you got solutionIm using Win 7, wamp5, FMS 3.5I had tried some ways like adding phpinfo.php into localhost (webroot), but the outcome is just a page:<?php phpinfo();?>it means php really not working...Thank you for your help
I am trying to port an application from Wowza to Flash Media server (3.5.3) but I am having a few problems.How can I get the name of the stream the client has requested? For example, if the client requests something like, rtmp://host/app/mp4:stream.mp4, I want to be able to figure out that the client wants stream.mp4. I can grab the uri the client requested in the onConnect() method on the application but that doesn't contain the name of the stream. The reason for doing this is that the stream name corresponds to the name of a file that contains the video sequence that is to be played; from this file I want to dynamically create a stream and play the videos in the order they are in the file.With Wowza, I am able to override the play() method on the server so that when the client calls, for example, ns.play("stream-name"), I can grab the name of the stream the client requested, find the corresponding playlist file then create a playlist (stream) dynamically. It's like having an ad pre-r
Does anyone know if the Flash Media Server supports OAI-PMH Metadata Harvesting? We are trying to automate metadata harvesting from the FMS to our online repository, so users will be able to search the repository for videos that reside on the FMS...Any support information would be very helpful.Thank you,Dean
hi,i have fms installed on a server, say server1. my flash files (swf) which allows user to record audio is on server 2.in the swf file, the connection is set as follows:nc.connect("rtmp://server1/test");im able to view flash videos on server2 which streams from server1. however, i cannot upload any recording to the above directory. does the recording goes to the application or webroot folder? do i need to set any authentication to connect to server1(fms) from server2(swf)??thanksregards
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>
Hi,I am looking for advise on setting up live encoders to provide redundancy. I am using FMLE 3.1, but I presume that any server side solution would support all encoders. A basic version of the problem would be where I have one server and two encoders (with the same video source over SDI). If one encoder fails I want to be able to deliver the feed from the second encoder, without having client side logic. Is this possible?I would welcome a discussion on ways to provide improved resiliency in the live streaming environment. It is amazing that no out-of-box solution is available to provide such basic functionality.MichaelBTW: I asked a similar question some months ago but got no answers. Apologies for bringing it up again, but this must be a fairly common problem, as anybody using FMS and FMLE will need some solution. I have tried the livestreamcast application, but had little success. It also appears to be for a much bigger scale than I have, requiring an all origin environment.
Can Flash Media Server 3.5 do the following?.Can it take multiple live streams?.Is it possible to control the ip streams - by using API's in to the Media Servers?.
I'm in the process of setting this up and have a question about the limitations. It is limited to ten simultaneous streams. Do the simultaneous streams refer to users or videos? Thanks.
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.