Media Server :: Setup Stream Encoder>>Flash Media Server>>Flash Player Client?
Jan 2, 2011
I am trying to create a flash player to stream an on online Internet radio station using FMS. I chose FMS after being told that I need RTMP server to extract the metadata. Our radio audio is being encoded using a DJ interface called SAM Broadcaster. But for some reason, it does not have an option to send over the stream directly to a Flash Media Server. Only options are either IceCAST or ShoutCAST. How should i setup the stream? Should it be Stream encoder>> IceCAST/SHOUTCast Server>>Flash Media Server>>Flash Player Client. Or should I setup Stream Encoder>>Flash Media Server>>Flash Player Client? Shouldn't Flash Media Server be an alternative to IceCast or Shoutcast? If that is the case, how do I send over the stream from SAM Broadcaster directly to Flash Media Server without restreaming through another streaming server?
when i try to live stream with FMS! I can stream video with Flash media live encoder to the server but when i create the player to recieve the livestream from server,i can not recieve the live stream,can anyone give me a step by step tutorial of how to do it?
I'm new to Adobe Flash and I'm just trying out the Flashe Media Server 4.5 to stream live video on a local machine. I'm using a FLME 3.2 to capture the video from my digital camera, which works fine, and I can connect to the server with no worries as well. But I have issues streaming the content in the Sample Video Player that comes with the server.
[Code]....
I've also tried playing some sample videos on it. it even refuses to play those. What could be the problem??
No I have installed fms4.5, but I can't find good docs how to set something like this up. In Learning section I saw a lesson, but this one isn't ready.So I want to publish using flash and the subscribers to the livestream can be iPhones or Browsers.
I have Flash Media Streaming Server 3.5 (not Interactive) running on RHEL5.5 x86_64 Linux.All is working well, however how do I prevent unauthorized access to connecting to the live stream and streaming content?How can I setup the server to require a user and password to stream live media to the server?I am new to this product and I have been reading some documentation but I have not found a clear cut answer on how to force a username and password to connect to the server to stream live content only.I am using the Adobe FMS Apache install, what files need changing?[code]I want to lock down a person from connecting to the server on the public internet and starting a live stream?Can this be done with a user name and password?
insert captions into a live flash video stream.[URL]this example uses a Flash client app wich can invoke something like video_nc.call("sendDataEvent",null,inputfield_txt.text);How can do this without any Flash client/environment ? (I of course still use an FMS 3.5) I would like to use a python (or php...whatever) piece of code to extract caption from VBI in the incoming video stream and insert it in the flash stream.
I understand how clients use bandwidth detection etc to dynamically switch streams via client calls with ns.play2( ... ), but I was wondering if it's possible to only ever use 1 initial ns.play( ... ) call on the client side, but let FMS server side logic that I write dictate which client sees what content. For example, I have 3 clients connected to my FMS server, all watching a live stream. I then decide I want clientA to see 'recordedMovieA.flv', clientB to continue seeing the live stream, and clientC to watch 'recordedMovieB.flv'.
i am currently playing around with a flash media server trial in combination with the flowplayer.All in all i am testing the performance and general functionality for the company i work for.Anyways, i am trying to search a way to check the bandwidth of a client ( server sided ) and redirecting him to the right video stream.Sure this could be done by the backend flash application, but its out intention to perform this check server sided.
I could contact about building a custom live Flash media encoder for our website. We have a database for authentication and a list of upcoming events with stream information (FMS URL and Stream Name) that we want to automate into an encoder. Currently we have our customers use Flash Media Live Encoder and copy/paste the values into the encoder, but would prefer a solution that is more tightly integrated with our site
I have installed the Authentication Add-In on a FMS 3.5.5 Development version, running Windows 2008 Server.I can easily get to the users.exe command prompt and add users with no problem.BUT, when I open the Flash Media Live Encoder and go to enter a username/password when connecting to the server, I keep getting "User Not Found".I've went back several times using users.exe and tested for my user credentials and it always states that the user is there.
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.
Michael
BTW: 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.
i have got a video application using FLVPLAYBACK component. isLive=true, rtmp://application/live/demo Flash media live encoder 3 the instance is demo. Everything works fine.I need to know when Flash Media Live Encoder 3 is off-line. how i can do that FLVPLAYBACK detect this action and the client is disconnected. i try using buffering but i don't know, how take a time for it. for example is 5sec in buffering do another action or is there some function that detects when there is off-line?
Flash Live Media Encoder claims that it can encode video from a firewire connection.Does it also encode audio from the same firewire connection?I've been told that past versions encoded video only
This is sort of a follow up to my previous post, asking about streaming through FMS to Apple and Android.Android and Blackberry devices require that the audio component of video streams be encoded using AAC. Right now I'm telling my customers to buy the MainConcept AAC plugin, or to buy VidBlaster or Wirecast. Can anyone from Adobe comment on when Adobe might release a version of FMLE that includes AAC?
I would like to embedd into our application which is running in DirectX fullscreen player of Flash video stream protected with DRM. How can we achive it? Is it possible to buy library as for Microsoft DRM?
What I'm looking to do is have a flash player that constantly plays a loop of videos, but it automatically switches to our live stream whenever we start the encoder. Is this possible, and if it is...how can I do this?
I am trying to set up my video site to stream from the fms server and the instruction stated that I should create my own new folder in the application directory on the fms server, and I have created my directory, which I called brigma_streams, and I have copied files from {FMS-Install-Dir}/ sample/Application/vod to my new folder.
I am trying to encode and stream live video. I have downloaded both the Flash Media Encoder and Flash Media Server. To complete the process of streaming video, it appears that I need to obtain a "flash media server URL address" which is called "RTMP" on the encoder page. Where can I find this? Is this something that can be downloaded, or do I have to purchase this from a partner like Level 3 communications, AT&T, etc.?
is it possible to play video stream from non-adobe(or homebrew server), in the newest flash player(10).It looks like the VideoPlayer only plays the stream from FMS? Is it the business model of Adobe?
I'm using the Niagara 4100 streaming appliance to encode a live multiple bitrate streams for an event. The problem is the Niagara encoder doesn't allow me to attach an event name to the stream url like - 'streamevent%i?adbe-live-event=liveevent', instead it only allows 'streamevent%i'. So in the end I get three seperate events with a stream for each event.
Like so: Example: /Events/streamevent1/MNMMNNMxxxxx.stream /Events/streamevent2/MNMMNNMxxxxx.stream /Events/streamevent3/MNMMNNMxxxxx.stream AND /Streams/streamevent1/files /Streams/streamevent2/files /Streams/streamevent3/files
Is it possible to make it work this way without using the 'adbe-live-event' parameter using the .f4m manifest file?
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?
I have a question regarding FMS 3.5 and live streaming with failover protection. Currently, we are running a single server with FMS 3.5 for our VOD and live streaming events and its been working great. Recently during our last live video stream the server decided to die and naturally the live stream was lost. To prevent such a future scenario from happening, and given that I am on limited budget what would be a best method of prevention. I saw there is limited documentation on setting up origin to edge, or two origin servers (more likely for us since we can maybe purchase one more server at this time) but I do not have access to make network/router changes etc. I do have full access to configure my Windows 2003 servers however.
i 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.
I have installed FMS 4.5 successfully. I am able to run all the videos in the index.html page (filmthos.com/flash), including the HLS video on my Iphone. I was able to setup a video player for rtmp and it works fine, but I am having trouble with setting up video players for HLS and HDS. I am looking for somthing simple.
The source file or located in these location: /hds-vod/mvp5/media/MP.mp4.f4m and /hls-vod/mvp5/media/MP.mp4.m3u8 respectively (the httpd.conf location for both is HttpStreamingContentPath "/opt/adobe/fms/applications"). So obviously I want a simple video player for the HDS that plays flash and another to play HLS and HTML5. The index.html seems to cumbersome to fine out how these players work.