H.264 streaming in FMS 3.0

Has anyone tried to broadcast files H.264 to FMS. Adobe asserts that MPEG-4, based on the following types of files may be played: MP4, MOV, 3GP and 2 3. I tried with the mov file but FMS is not able to stream this file. I have flash player version 9,0,115,0 installed

To play HD videos, the customer must call the following method in the video instead of attachVideo class

video.attachNetStream (stream_ns);

But my Flash Professional 8 is in error when I try to publish the SWF with the change of code... Need to get an update from Adobe for Flash 8

Tags: Adobe Media Server

Similar Questions

  • It is even possible to preload a file streaming off FMS?

    I noticed that I'm not the only one with this problem. Everything works, but when getting bytesloaded it returns nothing, but 0. I want this question answered if not for me but for others out there. Is this a FMS bug? I am able to do this work if I download the FLV through HTTP, RTMP, but just do not do. If I use tunneling HTTP would that work? Some body Please HELP!

    This isn't a bug. BytesLoaded applies to http files. For a stream, you want to work with the time or keyframes.

    The purpose of the use of a streaming server, is that you don't have to preload anything. Maybe I'm missing something about why you'd want to preload the video?

  • Streaming from FMS for an another FMS (live Youtube)

    Hello.

    I need to stream video from a Flash Media Server (e.g. on Amazon Cloudfront or other servers) to the Adobe Flash Media Server Yoube direct (via rtmp Protocol).

    How I can do this, but first: is it possible?

    Thank you very much.

    That is right.

  • Video streaming with FMS for Android

    Hello

    I am trying to build a movie actor who will play film stored in the FMS with my PC as localhost (later I will be wearing my Android device). However, the following code, I tried to simply connect to the local host to retrieve one of the video, but he keep bulging errors which I don't understand.

    NC = new NetConnection();

    nc.connect ("rtmp://localhost/vod");

    NS = new NetStream (nc);

    ns.client = customClient;

    customClient.onMetaData = metaDataHandler;

    ns.play("mp4:Vultures");

    vid.width = 800;

    vid.height = 390;

    vid.attachNetStream (ns);

    addChild (vid);

    Error log:

    ArgumentError: Error #2126: NetConnection object must be connected.

    to flash.net::NetStream/ctor()

    to flash.net::NetStream()

    to MoviePlayer / video ([C:\Users\Compaq\Desktop\Video\MoviePlayer.as:77])

    to MoviePlayer() [C:\Users\Compaq\Desktop\Video\MoviePlayer.as:36]

    hand / gotoMoviePlayer ([C:\Users\Compaq\Desktop\Video\Main.as:45])

    for Details / playMovie () [C:\Users\Compaq\Desktop\Video\Details.as:176]

    ReferenceError: Error #1069: onBWDone property not found on flash.net.NetConnection and there is no default value.

    Error #2044: Unmanaged by the AsyncErrorEvent:. Flash.net.NetConnection text = Error #2095: could not invoke the onBWDone reminder. error = ReferenceError: Error #1069: onBWDone property not found on flash.net.NetConnection and there is no default value.

    to MoviePlayer / video ([C:\Users\Compaq\Desktop\Video\MoviePlayer.as:75])

    to MoviePlayer() [C:\Users\Compaq\Desktop\Video\MoviePlayer.as:36]

    hand / gotoMoviePlayer ([C:\Users\Compaq\Desktop\Video\Main.as:45])

    for Details / playMovie () [C:\Users\Compaq\Desktop\Video\Details.as:176]

    If someone can throw a lighting or advice, I really appreciate it. Thank you!

    Kind regards

    Tan

    The error is because the server call onBWdone, but you do not have an onBWDone function defined in the client your netconnection object. To remove the error, you can either delete the function side server who call onBWDone via client.call, or you can add a customer with a method of onBWDone object to your netconnection:

    NC = new NetConnection;

    ncClient = {}

    {onBWDone:function()}

    }

    };

    NC.client = ncClient;

  • How to get out the camera after stop streaming to FMS

    When stop streaming, I close the NetStream, close NetConnection, clear video and remove all listoner of the event to the camera. After these actions, still used in the device. What is the problem?

    Thank you.

    Hi, you drop the connection to the web camera by publishing two vid.attachCamera (null); or vid.attachVideo (null); command.

  • FMS 4.5 HTTP Streaming 10 seconds delay?

    I use HTTP Streaming with FMS 4.5. There is a 10 second delay for video available at the end of the receiver. My application is interactive in nature (think: presentation) and this is too long. Change the presentation slides and the video reached the public towards the end.

    Is there a way I can reduce the delay less than 5 seconds?

    Hello Adeel,

    In Live HDS the fragment is first written to disk. When writing is complete, it is updated in the bootstrap and sent to the client. The customer then asks for the fragment, it receives and then it rereads. Now, here's the problem: by default, the duration of the fragment is set to 4 seconds in livepkgr, so there will be a second 4 delay until the fragment is written to disk. (Reduction of the length of fragment of lower is not recommended). The bootstrap file is updated and sent to the client. The customer at the request of fragments and reading of the fragment. These activities may take another 2-3 seconds or more, depending on your network conditions. To reduce the delay less than 5 seconds is very difficult.

    Thank you

    Apurva

  • FMS multipoint publish, howto do not publish the feed?

    Hi there and thanks for looking, I think it's something simple, and it seems to me not to do

    I OUT source streaming to FMS #1 and FMS #1's multipoint publishing for FMS #2. It works fine, but when I stop OUT source, does not prevent the multipoint publication of #1 to the #2 FMS FMS (not publish) and continues to flow (Black Madonna) empty flow between the FMS servers.

    So how do I ubpublish the multipoint publishing streams on FMS #1? Thank you.

    Here is my code in application directly on FMS #1:


    called when the client publishes
    application.onPublish = function (client, myStream) {}
    trace (myStream.name + "publishes on request" + application.name);
    If (myStream.name == "vien") { }
    trace ("republish the flow in anotherInstance");
    NC = new NetConnection();
    NC. Connect ("rtmp://xxxxxxxx");
    NS = new NetStream (nc);
    called when the NetStream server has a status
    ns.onStatus = {function (info)}
    trace ("stream status:" + info.code)
    If (info.code == "NetStream.Publish.Start") {}
    trace ("publishes the stream");
    }
    }
    ns.setBufferTime (2);
    NS. Attach (myStream);
    NS. Publish ('sdfsdf11', 'live'); sdfsdf11
    }
    }
    application.onUnpublish = {function (client, stream)
    trace ("OnUnpublish triggered for:" + stream.name);

    I must here be more than one code?
    }

    OK after 2 years, I guess I'll answer my own question, I just found out how to unpublish multipoint streaming, when the original encoder stops streaming...

    application.onUnpublish = {function (client, stream)
    trace ("OnUnpublish triggered for:" + stream.name);

    the solution, I tried today and it worked:

    NS. Publish (false);

    NS. Attach (false);

    NC. Close();

    }

  • Do not use a video player live dynamic streaming

    Need help! I am non-developers and don't have Adobe flash programming skills. I want Live dynamic streaming to FMS. I see http://www.adobe.com/devnet/flashmediaserver/articles/live_dynstream_dvr.html . But the white poster sample player.

    I use Adobe Flash Media Live Encoder 3.2, Adobe Flash Media interactive Server 3.5.3 and sample file "live_dynstream_dvr.zip.

    1. I put my OUT and set the url of the FMS and stream name

    2011-04-22_165056.jpg

    2. I followed connection in fms_console.htm

    2011-04-22_165314.jpg

    3 run DVRController

    2011-04-22_165523.jpg

    4. I have set up and play the video with livedvr

    2011-04-22_170332.jpg

    but my video player is white poster

    2011-04-22_165553.jpg

    5. in my connection to see the 3 fms_console.htm

    2011-04-22_165625.jpg

    Help, please... Thanks a lot...

    Hello

    Please try the FMS and DVR.

    A few quick points, I suggest you to try to make things are as follows:

    1. ensure that the records are produced as soon as you start the DVR/Streaming. Go to the directory\applications\dvrcast_origin\streams\_definst_\ FMS installation folder and see if you can find three currents with the names you gave while starting the DVR. Ensure that flows are increasing their size, confirming the registration of the data on the disk. The DVR feature expects and needs to save to disk files. If in any case, you cannot find the files being saved, you will need to double check your water course names!

    2. for the purpose of simplicity, I would recommend that you use the following data stream names in all places:

    While the publication: mp4:livestream%i.f4v

    MP4 is required to play/publish all f4v files. %i would give the names of stream as livestream1, livestream2 etc... (using %b would make workflow names like livestream350, livestream500 etc. According to your name of the stream, leading to a likely delay!).

    During playback, in the smil file, make sure you have the same names of rivers: mp4:livestream1.f4v and etc.

    Recordings on the disc: make sure that the files are saved with the name: livestream1.f4v, livestream2.f4v etc.

    3. I would recommend that you start recording (for DVR) directly from FME itself instead of using the DVRControllerSync.swf. This swf is just an additional tool to use if you use not of FME. Since you are using FME, at the start of the publication, make sure that you enable the check box DVR Auto Record in the lower corner on the right. It would automatically start recording, eliminating dependence on the DVRController swf.

    Please try and let us know if this helped.

    Thank you!

  • H.264 capture card edition

    Hello

    I know that the standard flow of publication for DVR live is:

    Capture card (raw video sample) > > > > > > GFFE > > > > > > FMS

    The problem is, the output of the sample capture card video raw format and the GFFE do the job of coding. It increases the processor load.

    I think it is:

    Some capture cards do not support DirectShow output filter, but it provides a native interface to get the card H.264 encoding.

    Acquisition card can encode the video in H.264 by clips on the map and there is no cost on CPU

    Then, if I can publish the H.264 encoded card for FMS in my program.  which will not increase the CPU load.

    Capture card (H.264) > > > > > > My App > > > > > > > FMS

    How to send frames H.264 to FMS?

    Open a video channel, then send that H.264 images one by one?

    And which client / library if I use?

    Adobe RTMP SDK, how much does the permit cost? my project is just a tiny and we cannot pay a lot on it.

    Then the only choice is RTMPClient Red5?

    Thank you

    Yes, you will need to send data to FMS via RTMP - so you should use RTMP SDK for it. I don't know a lot about customer Red5.

    With regard to cost of RTMP SDK is concerned - again I don't have the data, but I can ask someone to contact you if you are really interested. In this case drop in mail me at [email protected] with your details

  • How do I capture the output firewire mac OUT and flow through FMS

    Hello

    I am new to streaming. Please, share your ideas.

    I need to take some stream that ends of firewire on mac and then transcode / encode it perticular bitrates, then spread.

    I believe that to firewire OUT, its simple. How can I listen to? How can I give my clients (such as mobile, or any player as a broadcast of http url) stream? Do I need to use Flash media server, if yes can anyone highlight the steps to install the same.

    Thank you.

    I just replied to your other post - I really recommend that you do not spend more time on a player like VLC and MPlayer, as they are not standard reading player for rtmp and http streaming to FMS - its always better to have the flash based client so please follow other posts where I gave links to other players.

  • Streaming video live on my site

    Hey all, I have Flash media server, flash media live encoder and flash cs5. I'll be using flash media live encoder to broadcast the webcam on my site and my office. My current host (host gator) is not active rtmp on their web hosting plan, only on their dedicated and vps. My question is that I have to move from the hosts to one who has active rtmp so I can post on my site for people to see?

    In addition, can I integrate this flow in another part of my site?

    So if you want to stream through OUT, you check the 'Flash Media Server stream". FMS URL: You put "rtmp://mysite.com/live" where ifrance.com is domain name of your FMS hosted when you connect using rtmp://mysite.com/live that it needs to connect to your Flash Media Server.

    Stream: you can put any name of your choice stream, provided that your hosted provider of FMS is ok with him. His name essentially for the published stream

  • mediaPlayer.state - play status not reported for live streams

    I'm listening for the MEDIA_PLAYER_STATE_CHANGE event on mediaPlayer to control the display of a chart of buffering. When you listen to a video recording I get an equal mediaPlayer.state to "buffer" followed by a State equal to 'play '. However, when reading a live feed I get the status of "buffer" but never to see the State of 'game '. Live video plays but the change event seems not be sent.

    The two videos are streaming from FMS.

    Has anyone else seen elsewhere? Please let me know if there are additional details, you want to know to help find it.

    Kind regards

    -michael

    Thank you Michael for reporting this issue, a bug is already ranked for that matter. You can listen to PLAY_STATE_CHANGE on PlayEvent with Live Stream to work around the problem until the bug is fixed.

  • Parameters of P2P for Flash Media Server on Amazon AWS

    Hello

    I am developing a p2p (RTMFP) webcam chat application with AS3 and FMS. For test purposes, I use "rtmfp://p2p.rtmfp.net" and now, I'll use FMS on Amazon AWS.

    What I didn't understand is typical what application should I use on FMS? There are four types of applications preconfigured on FMS, these are alive, the livepkgr, the multicast and vod. I guess that live or multicast, but I can't choose between them, I'm a bit confused. Or maybe I did not install any application? Can you help me with this?

    My scenerio application is; a user will connect to the SGF and webservice and get farID of the interlocutor of webservice and will be on audio/video chat with side remote because it sends the stream. (with one person) Pretty much as application example of Cirrus.

    Also I have another question, I would also like to publish (consultant in my case) only one video to several people (customers) at the same time (one to many), clients will not publish any video or audio, they will only watch and hear the consultant. Can I use RTMFP and P2P for this? Guess this will increase crazily publishers bandwidth needs, so should I I use streaming over FMS and let the customers for the FMS data flows?

    Thanks in advance

    one of the built-in applications that work with RTMFP will be similar to Cirrus P2P research.  If you make your own application, you can use it for the exchange of peer ID and not bother with the web application.

    You can use the P2P multicasting for your video 1-to-many scenario.  in this case the peers to redistribute the flow to the other peers; the original Publisher has no need to send a separate copy for each Subscriber.  peers will need (on average) at least 1 x the bandwidth of flow in the ability to download for it to work effectively.  in practice tests, we found that the original Publisher will be able to download on 3-5 x the bandwidth of flows for effective distribution in a P2P group, regardless of the size of the group.

    If 3-5 x upload at the original Publisher is not practical, but 1 x - ish on each peer is convenient, you can use the multicast P2P edition of FMS.  This can reduce the necessary bandwidth to the FMS of 1 x per subscriber for about 3-5 x (ish) independent of the number of subscribers.  the 'multicast' FMS app and multicast stream Configurator page can be used for this.

    I covered using the FMS 'multicast' application and making P2P multicast in my lab at MAX last year.  You can download my presentation, mimeo exercise and exercise source code from the site of MAX:

    b 677168 9 http://2010.max.adobe.com/Schedule/by-session/#filter_speaker=036c28fe-ae9f-4907-B880-47af

  • Server proxy with rtmpt (Very Urgent) problem

    Hello

    In my netwrok rtmp is not supported, so I am not able to connect rtmp.

    I tried with rtmpt(ports 80,443) and able to connect and publish the live stream on FMS(using AS3).

    But with in 5 to 6 minutes my proxy server blocks streaming. Reason, my proxy may allow only 600 of http request / minute from a particular computer (client machine), but still in publication via rtmpt after some time of http post asking come customer form machine increase limit of 600 / minute, for proxy is blocking the connection.

    I make my connection like this "rtmpt://xx.yy.zz.kk:80 / training" where xx.yy.zz.kk represent internet IP.

    Please suggest some reversal so that a message http rtmpt(http tunelling) request will not increase periodically.

    Concerning

    Nitesh kumar

    The problem got solved by using the connection FMS using rtmps with port 443.

  • Windows Server 2008 R2 problem

    Hello

    I am a newbie to Flash media server and I want to study its use.

    Does anyone have experience with Flash Media Server 3.5.3 running on Windows Server 2008 R2? I installed FMS on my Windows Server 2008 R2, but cannot start the administration console.

    Furthermore, I installed FMS on a 32-bit Windows Server 2003 computer. And I am able to use the administration console on the 2003 server to connect to the Server 2008 R2 installation.

    Also, I have a full disc that is used to contain the content of the media streaming via FMS. How can I configure FMS using this drive as root for multimedia file instead of using "c:\program files (x86)\...\webroot\vod.

    Thanks a lot for helping me start the project.

    Best regards

    Steve Yau

    1 as you say rightly first of all it is not question FMS as you can connect to the server administration through another machine. So probably his Win 2008 or IE or some Flash question - don't have much idea about it.

    2. you can use VideoPlayer.html present in samples C\Program Files (x 86) folder \Flash Media Server 3.5\samples\videoPlayer. "Put the URL correct example" rtmp://myIPAddress/vod/myfile.flv (where myfile.flv is placed in D:\myMediaFiles)

    Try and let me know.

Maybe you are looking for