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.
RegardsNothing. 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 -
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.
ThanksI 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. -
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,
CarlosCarlos,
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 -
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
DI have found the problem, the contact application wasn't deployed correctly.
D -
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.
ThanksThere'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. -
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,
wordmanWriterDonna,
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,
SudarshanIt 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
-
Hide/Disable Print button on the Adobe form for my user
Hi How do I Hide/Disable my print option for the user viewing my Adobe form shown using WD for Java application. Regards, Murali.
-
Annoying Ipod Synching Problem!!!- Laptop Crash- Now On Another Comp
I Have a Very Annoying and frustrating Problem with my Ipod Classic (80GB). Recently my laptop Crashed and i got all the music onto my main computer now. The Problem now is getting the music onto my ipod. I Synched it to the computer, Therefore It er
-
Error while drilling down the data from reports
Hi friends, I have created dimension hierarchies in rpd for drilling down the data.. While i drill down its showing no results at some level when i am clicking on the data.. but when i am clicking on the same levels column header its drilling down pr
-
SUNW.gds is trying to validate start up command on both nodes of cluster
I have two nodes configured to do a failover rg which contains SMC 4.0 server. I have the ZFS pool set up as a HASP resource I also have a Logical Hostname resource configured I have installed SMC 4.0 in /opt/smc (which is a zfs mountpoint) I run the
-
Itunes is displaying in Japanese , all th fonts look strange. Just upgraded
Athlon Windows XP Just upgraded to 7.02 and all text looks strange and music looks to be for the Japan market and price of download in in Yen. All my setting in iTunes are for English. What can I do?