RTMPS and RTMPE

Hi,
FMLE is not possible to stream in with secure connection,
right? FMLE pops up an error about invalid url if trying to use
e.g. rtmps:// in FMS url.
Any ideas when this could be enabled?
nnynas

Right now FMLE supports only RTMPT and RTMP protocols for
streaming

Similar Messages

  • RTMP vs RTMPE vs RTMPS benchmarks for live broadcasts

    Does Adobe or anyone have any benchmarks or or information on overhead used by these different protocols? Excluding bandwidth limitations, any idea how many connections can be achieved on a single server using the default out of the box configuration? Say a Dual Xeon E5504 Quad Core with 16 GM RAM. Just trying to get an idea how many concurrent connections is possible off such a server for live broadcasts. Couldn't find any benchmarks from Adobe.

    According to Adobe's own documentation the RTMPS protocol uses significantly more resources than RTMP and even RTMPE. So should we just assume the server will cope just fine with 1000 concurrent RTMPS connections if it can handle 1000 RTMP connections fine? And 'in excess of 1000" hardly gives a clear picture. I know aside from hardware there are different factors at play (broadcast bitrate, video/audio format used, HLS transcoding, etc). But a few different benchmarks using the same hardware and different protocols would be very helpful.

  • RTMP and RTMPF on mobile: what can be done on IOS and Android ?

    What exactly can be done to publish/play video stream on mobile (AIR mobile) ?
    Maybe someone knows (yes/no) answers to these simple questions ?
    1) can android publish video on AIR ? (H263)
    2) can android publish video on AIR ? (H264)
    3) can android play video on AIR ? (H263)
    4) can android play video on AIR ? (H264)
    5) can ios publish video on AIR ? (H263)
    6) can ios publish video on AIR ? (H264)
    7) can ios play video on AIR ? (H263)
    8) can ios play video on AIR ? (H264)
    questions concern RTMP and RTMPF.
    Regards

    Nothing. The iTunes Match service does not respect the checked/unchecked state of a song. ALL music is scanned and made available in the cloud.

  • Can you live stream RTMP and HLS

    Is it possible to live stream both RTMP and HLS with FMS 4.5?
    I want flash users to have the least latency possible using RTMP, and iOS users use HLS.
    If this is possible, how can I achieve this?

    Yes this should be possible..
    You can publish on netconnection rtmp://server-ip/livepkgr a stream say "livestream"
    On ios, you can susbscribe to http://server-ip:8134/hls-live/livepkgr/_definst_/livestream/livestream.m3u8
    On flash, you can subscribe to (Netconnection : rtmp://server-ip/livepkgr streamName: livestream)
    Hope it helps

  • RTMP and RTMFP

    Hi,
    I want to know if it is possible for example to start a chat session between 2 people with FMS RTMP, and after a few seconds, try to connect the 2 peers via RTMFP Stratus.  If the p2p connection fails, RTMP is the host.  Without interuption in the chat session of the 2 peers, everything would happen in the background.
    Thanks

    I got one message about my last reply it seems there was a bit of confusion regarding how it was phrased, so i thought i shall try to answer it once more with a bit detailed explaination:
    What i meant in above reply was suppose you are connecting to stratus using NetConnection object on rtmfp for example nc1 and at the same time you can make another NetConnection object connecting to FMS i.e. on rtmp e.g. nc2.
    So you will have 2 nc objects existing at the same time without effecting each other. You can simultaneously connect/talk to users using these different nc objects.
    The point to remember here is that nc1 can't be used with user of nc2 ie. rtmfp can't be used with user connected on rtmp. So suppose your one user has failed to connect to stratus i.e. rtmfp. Other person opposite to him has to be on rtmp connection to talk to this user on rtmp.
    Thanks,
    Vivek.

  • MP4 and RTMPE

    Hello,
    I'm trying to play an mp4 file from flash lite but it only works when the file is placed locally. If I try to play it from a server that sends me files using a RTMPE protocol the file doesn't work. I tried to use a local HTTP protocol but it doesn't work either.
    I just use the flash video component and this code line:
    myVideo.play(url);
    Does any one know what could be happening or what do I need to do in order to play the video?
    Thanks in advance,
    Carlos

    Carlos,
    Wondering if you got the solution to this problem?
    I am having same issue, trying to stream MP4 video (h.264, fps 30 , bitrate 10.9 mbps) over rtmp (using wowza) and playout on Flash lite 3.1...No luck.
    Any insight, will be much appreciated!
    Thx
    Mark

  • Cue Points and RTMPE

    I'm hosting an FLV (with embedded event cue points) using
    Flash media server 3.5 in the vod directory. While using Flash 9,
    within component inspector, if I use rtmp protocol in contentPath,
    I can populate the cue points information in the cuePoints section.
    If I use rtmpe, I get failed to load FLV. I've tried using CS4 and
    could not retreive cue points at all. Any help would be
    appreciated.

    I found that captions do reset from the starting point when I
    press reply but cue points (events) don't.

  • Proxy Woes with RTMP and RTMPT

    I know that the expected behavior of RTMP is to bypass proxy settings and attempt direct connections to the FMS.  Is this also true for RTMPT connections?
    Thanks.

    Does anyone have any thoughts on this?  I know my original post is minimal and does not supply any details about my setup, but I didn't think that was necessary. 
    Does the RTMPT protocol bypass a client's proxy server and attempt to make a direct connection to the FMS on port 80?  Or does it allow the connection to run through port 80 via the proxy server?
    I wasn't able to find anything in the FMS documentation that explicitly states which method is used by the RTMPT protocol.
    Thanks.

  • Difference between RTMP and HTTP streaming

    Hello,
    I was developing using RTMP protocol to publish and suscribe using Adobe Flex. But I think I need to use Adobe on AWS to use HTTP live streaming.
    What’s the difference between RTMP streaming and HTTP streaming in terms of programming?
    How can I publish and subscribe via HTTP? Do I have to modify my flex applications?
    Thanks for your attention.

    The principle difference is how the protocols communicate over the network. RTMFP is based on User Datagram Protocol (UDP), whereas RTMP is based on Transmission Control Protocol (TCP). UDP‐based protocols have some specific advantages over TCP‐based protocols when delivering livestreaming media, such as decreased latency and overhead, and greater tolerance for dropped/missing packets, at the cost of decreased reliability. Unlike RTMP, RTMFP also supports sending data directly from one Adobe Flash Player to another, without going through a server. A server‐side connection will always be required to establish the initial connection between the end‐users and can be used to provide server‐side data execution or gateways into other systems. The user of a Flash Media Server will also be required to authorize network address lookup and NAT traversalservices for the clients to prevent Flash Player from being used in an unmanaged way.
    From wikipedia. RTMFP seems like the logical path for a new application. As for the usage of RTMFP/RTMP outside of Flash, I don't know.

  • RTMP and Netweaver J2EE engine

    Guys
    I am trying to work my way through the tutorials in Flex Builder and I am currently trying to access a contact data source. I have followed all of the instructions, however, for some reason it tries to connect to the datasource using an RTMP call to the J2EE engine using port 2037. Now, this port number is not one that I recognise and there is nothing listening on this port from what I can tell using netstat command. Is there something I need to configure for the web applications on the SAP J2EE server that allows for this rtmp call to be sucessful ?
    Thanks
    D

    I have found the problem, the contact application wasn't deployed correctly.
    D

  • RTMP and AS3

    I'm trying to stream an flv from FMS using AS3. I found AS3
    code on the Flex site, but it throws the following errors on trace:
    Error #2044: Unhandled AsyncErrorEvent:. text=Error #2095:
    flash.net.NetConnection was unable to invoke callback onBWDone.
    error=ReferenceError: Error #1069: Property onBWDone not found on
    flash.net.NetConnection and there is no default value.
    at VideoTest$iinit()
    metadata: duration=570.2330000000001 width=796 height=536
    framerate=30
    Can someone please help me fix the above? I've been
    everywhere pretty much but no go. I also posted the question on the
    FMS forum and would gladly delete it from there if I can please get
    an answer here.
    Thanks
    =================================
    package {
    import flash.display.Sprite;
    import flash.events.NetStatusEvent;
    import flash.events.SecurityErrorEvent;
    import flash.media.Video;
    import flash.net.NetConnection;
    import flash.net.NetStream;
    import flash.events.Event;
    import flash.net.ObjectEncoding;
    public class VideoTest extends Sprite{
    private var videoURL:String = "1";
    private var connection:NetConnection;
    private var stream:NetStream;
    public function VideoTest():void {
    ////NetConnection.defaultObjectEncoding =
    flash.net.ObjectEncoding.AMF0;
    connection = new NetConnection();
    connection.objectEncoding = flash.net.ObjectEncoding.AMF0;
    connection.addEventListener(NetStatusEvent.NET_STATUS,
    netStatusHandler);
    connection.addEventListener(SecurityErrorEvent.SECURITY_ERROR,
    securityErrorHandler);
    connection.connect("rtmp://.../videosource/");
    private function netStatusHandler(event:NetStatusEvent):void
    switch (event.info.code)
    case "NetConnection.Connect.Success":
    connectStream();
    break;
    case "NetStream.Play.StreamNotFound":
    trace("Stream not found: " + videoURL);
    break;
    private function
    securityErrorHandler(event:SecurityErrorEvent):void
    trace("securityErrorHandler: " + event);
    private function connectStream():void
    var stream:NetStream = new NetStream(connection);
    stream.addEventListener(NetStatusEvent.NET_STATUS,
    netStatusHandler);
    stream.client = new CustomClient();
    var video:Video = new Video();
    video.attachNetStream(stream);
    stream.play(videoURL);
    addChild(video);
    class CustomClient
    public function onMetaData(info:Object):void {
    trace("metadata: duration=" + info.duration + " width=" +
    info.width + " height=" + info.height + " framerate=" +
    info.framerate);
    public function onCuePoint(info:Object):void {
    trace("cuepoint: time=" + info.time + " name=" + info.name +
    " type=" + info.type);
    }

    Nope. I have not found a solution to this problem yet. I
    posted a querry in FMS and did receive a reply there but have not
    had the chance to try it yet.
    There are errors in all of th AS3 stuff I've tried.
    Actionscript 3.0 Cookbook from O'Reiley needs a big overhaul. So
    does the Lynda version. Even the Flex 2 things from Total Training
    have unresolved errors in them. Other people are complaining about
    the same things elsewhere, so I know I'm not alone on this one.
    If you find a solution, please do post it here. Would be nice
    if an Adobe Ace would come to the rescue on this video player
    issue.
    BTW, here is what was suggested by Nerdabilly from the FMS
    forum. Don't know if it will work.
    ==========================================
    Try putting an onBWdone handler into the custom client:
    public function onBWDone(info:Object):void{

  • Website to stream to RTMP and HTTP using Android and iOS

    Hello, my name is Silvio Tavares, I'm from Brazil and the company where they work bought the Adobe Flash Media Server 5 to make the transmission of the station for the Website as well as for Android and iOS.
    I followed your tutorial step by step and nothing more than 20x ( http://www.youtube.com/watch?v=1p27xavIWQA ) .... When I try to run the transmission in Sample Video Player he simply says I'm having a problem with my playback.
    Is there anything else to be done?
    Please know it must be very busy, but my job depends on it working here.
    I am using Windows Server 2012.
    In this tutorial does not say you have to configure any file, only the conf.xml Adone Media Live Encoder.
    Please help me!

    Hello, my name is Silvio Tavares, I'm from Brazil and the company where they work bought the Adobe Flash Media Server 5 to make the transmission of the station for the Website as well as for Android and iOS.
    I followed your tutorial step by step and nothing more than 20x ( http://www.youtube.com/watch?v=1p27xavIWQA ) .... When I try to run the transmission in Sample Video Player he simply says I'm having a problem with my playback.
    Is there anything else to be done?
    Please know it must be very busy, but my job depends on it working here.
    I am using Windows Server 2012.
    In this tutorial does not say you have to configure any file, only the conf.xml Adone Media Live Encoder.
    Please help me!

  • When to use AMF and when to use RTMP??

    Hello can someone explain the difference??
    I am using all the defaults for the configurations files
    (remoting and datamanagement) and my app works perfectly on
    development mode where everything is on localhost, but when we try
    it on pre-production it keeps throwing an error saying that it
    couldn't connect to the RTMP channel. The only thing that changes
    between these two modes is that on development i access everything
    on localhost and on pre-production we point to another server.
    I am totally clueless why this is happening, i am bit
    confused why data-management uses RTMP and why remoting uses AMF,
    so if anyone could explain it to me it would be great.
    Thanks

    There's no special reason why one uses RTMP vs. AMF. Data
    management service can also use AMF and Remoting can also use RTMP.
    The only real requiement is that Data management service needs to
    be able to receive updates from the FDS/LCDS server. This can be
    achieved by using a channel that is capable of receiving pushed
    updates from the server (eg. RTMP) or a channel that is capable of
    polling for updates on the server (i.e. AMF-polling). Therefore,
    when you use AMF with Data management service, you need to have
    polling enabled with a polling interval.
    In terms of why AMF works but RTMP doesn't is that AMF
    channel uses AMF format over the HTTP protocol whereas RTMP channel
    uses simple TCP socket (and not HTTP). Therefore in some
    environments, RTMP will be blocked by the firewalls but AMF won't
    since it's like regular HTTP traffic. In this case, you can use AMF
    polling instead or use RTMPT which is new in LCDS 2.5.

  • I am new to this. How do I get OSMF player to handle RTMP streams? It's not in the docs.

    Hello all,
    I want to stream RTMP or RTMPE using the OSMF player on my website and although the using_fmp_smp_post1.0.pdf file SAYS this player can be configured for RTMP, NOWHERE in this file does it say HOW to do so. Keep in mind, not all of us are software engineers. Some of us save every penny to buy software like FMIS (which I did) and I want to use OSMF player to deliver the goods.
    So...
    Tell us HOW to deliver the goods vis RTMP!!!
    Please.
    Cheers,
    wordman

    WriterDonna,
    Thank you for listening! As a tech writer myself, I am always finding places in documentation that miss some crucial point. I respect the fact that OSMF is in pre-release stage and I am grateful for all the work required to get such a project off the ground.
    All I ask, and what I believe should always be included in documentation is this: If you mention a feature, address it and explain it. That simple. For example, the page regarding the player's installation in one's htdocs folder on their web server is concise, but it's also too little. It tells us how to check that the installation works by playing the sample video, but it offers NOTHING about how to troubleshoot the installation if the sample does not play.
    Please keep in mind that not everyone is a software engineer and there are people out there who are struggling along to not only learn a new technology, but are also having to implement it, almost simultaneously, as well. I appreciate that ideally, we'd all read tutorials, take classes and get up to speed FIRST. But as a one-man developer shop, I often have to learn and implement simultaneously. I have no choice. (I did so with PHP and MySQL).
    If your documentation can be technically concise while speaking in a tone that is understandable to people of modest skill levels (this is where the REOPS docs fail miserably) then, in my opinion, you will have succeeded. In turn, the users will be empowered and become your greatest champions.
    Again, thank you for listening!
    Sincerely,
    wordman

  • When does a flash player attempt rtmpe

    I am new to flash and was trying to understand how the flash player behaves when playing a video. My understanding is it attempts rtmp (port 1935), rtmpt (port 80) and rtmpts (port 443). While watching a video on ted dot com, I can see the client attempting a rtmpe connection also. The C0 packet version is 0x6. What I am also seeing is that this does not happen all the time. Flash player picks up rtmp most of the times but at times it also attempts rtmpe. Is this intelligence in the player or in the swf downloaded from ted dot com. If you can point me to any online document it would be very helpful.
    Thanks,
    Sudarshan

    It looks like the flash player attempts to connect to rtmp on port 1935, rtmp on port 80, rtmpt on port 80, rtmpts on port 443 and rtmpe on port 1935. After this it looks like it picks the connection on which it receives a connect success and closes the rest. Is my understanding correct? 

Maybe you are looking for