  | | | FCS RTMP, What is it, really? | FCS RTMP, What is it, really? 2004-02-27 - By Troy Hanford
Back I am a big fan of FCS. And, actually, officially, yesterday, I can are now say we are using it successfully with some of our clients, instead of Windows or Real for live streaming media. But, unfortunately, at the same time, I have quite a few clients that are having problems getting FCS content through their firewalls. I have read all the articles on the web about RTMP (there aren't that many, none that I can find speak to the actual protocol). And, I have asked and received some good information from the FCS community via e-mail discussion threads. Yet, I still do not really understand this topic well enough. I have clients interested in using it FCS, but first I need to speak to their IT Infrastructure departments about "allowing" RTMP traffic through their firewalls. The questions below are NOT about the setting on my server, or how to set up RMTP, RMPT, HTTPT, or how to check/use different ports, etc. These questions are about RTMP. * * * * * What really is RTMP? Is it proprietary to MM? How does it differ from HTTP and/or RTSP and/or MMS and/or any of the other protocols used today? How are firewalls stopping it, when I have httpt running? (packet sniffing?) What setting need to be changed on a firewall to allow (or restrict) RTMP? (some sort of packet sniffing setting?) If the setting where changed, are there security implications (worms, viruses, etc)? Does any other company/application, besides MM/FCS use RTMP? Is so, who/what? (I am hoping one of the IM services.) * * * * * Can someone from MM answer these questions? Can anyone answer these questions? Where can I go, who can I talk to, to learn more? Thanks, Troy
Troy Hanford Principal, Flying Colors thanford@(protected) 202-293-5300 (office) 301-674-1078 (direct)
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas -microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office :smarttags" xmlns="http://www.w3.org/TR/REC-html40">
<head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 10"> <meta name=Originator content="Microsoft Word 10"> <link rel=File-List href="cid:filelist.xml@(protected)"> <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="City"/> <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"/> <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PersonName"/> <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:DoNotRelyOnCSS/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>125</w:Zoom> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:DocumentKind>DocumentEmail</w:DocumentKind> <w:EnvelopeVis/> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if !mso]> <style> st1\:*{behavior:url(#default#ieooui) } </style> <![endif]--> <style> <!-- /* Font Definitions */ @(protected) {font-family:Tahoma; panose-1 (See http://ose-1.ora-code.com):2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:553679495 -2147483648 8 0 66047 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} span.EmailStyle17 {mso-style-type:personal; mso-style-noshow:yes; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:Tahoma; mso-ascii-font-family:Tahoma; mso-hansi-font-family:Tahoma; mso-bidi-font-family:Tahoma; color:windowtext; mso-text-animation:none; font-weight:normal; font-style:normal; text-decoration:none; text-underline:none; text-decoration:none; text-line-through:none;} span.EmailStyle18 {mso-style-type:personal-reply; mso-style-noshow:yes; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:navy;} span.SpellE {mso-style-name:""; mso-spl-e:yes;} span.GramE {mso-style-name:""; mso-gram-e:yes;} @(protected) Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman";} </style> <![endif]--> </head>
<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>I am a big fan of FCS.<span style='mso-spacerun:yes'> </span>And, actually, officially, yesterday, I can are now say we are using it successfully with some of our clients, instead of Windows or Real for live streaming media. <span style='mso-spacerun:yes'> </span>But, unfortunately, at the same time, I have quite a few clients that are having problems getting FCS content through their firewalls.<span style='mso-spacerun:yes'> </span><o:p></o:p></span></font ></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>I have read all the articles on the web about RTMP (there aren’t that many, none that I can find speak to the actual protocol).<span style='mso-spacerun:yes'> </span>And, I have asked and received some good information from the FCS community via e-mail discussion threads.<span style='mso-spacerun:yes'> </span>Yet, I still do not really understand this topic well enough.<span style='mso-spacerun:yes'> </span>I have clients interested in using it FCS, but first I need to speak to their IT Infrastructure departments about “allowing” RTMP traffic through their firewalls. <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>The questions below are NOT about the setting on my server, or how to set up RMTP, RMPT, HTTPT, or how to check/use different ports, etc.<span style='mso-spacerun:yes'> </span>These questions are about RTMP.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>*<span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'> </span>* <span style='mso-spacerun:yes'> </span>*<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>What really is RTMP?<span style='mso-spacerun:yes'> </span>Is it proprietary to MM?<span style='mso-spacerun:yes'> </span>How does it differ from HTTP and/or RTSP and/or MMS and/or any of the other protocols used today?<o:p></o:p></span>< /font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>How are firewalls stopping it, when I have <span class=SpellE>httpt</span> running? (<span class=GramE>packet</span> sniffing?)<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>What setting need to be changed on a firewall to allow (or restrict) RTMP? (<span class=GramE>some</span> sort of packet sniffing setting?)<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><span class=GramE><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy'>If the setting where changed, are there security implications (worms, viruses, etc)?</span></font>< /span><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial; color:navy'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>Does any other company/application, besides MM/FCS use RTMP?<span style='mso-spacerun:yes'> </span>Is so, who/what?<span style='mso-spacerun:yes'> </span>(I am hoping one of the IM services.)<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>*<span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'> </span>*<span style='mso-spacerun:yes'> </span>* <span style='mso-spacerun:yes'> </span>*<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>Can someone from MM answer these questions?<span style='mso-spacerun:yes'> </span>Can anyone answer these questions? <span style='mso-spacerun:yes'> </span>Where can I go, who can I talk to, to learn more?<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>Thanks, </span></font><st1:City><st1:place ><st1:PersonName><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial; color:navy'>Troy</span></font></st1:PersonName></st1:place></st1:City><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial; color:navy'><br style='mso-special-character:line-break'> <![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'> <![endif]><o:p></o:p></span></font></p>
<div>
<p class=MsoNormal><st1:PersonName><st1:PersonName><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy; mso-no-proof:yes'>Troy</span></font></st1:PersonName><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy; mso-no-proof:yes'> </span></font><st1:City><st1:place><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy; mso-no-proof:yes'>Hanford</span></font></st1:place></st1:City></st1 :PersonName><font size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial; color:navy;mso-no-proof:yes'><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy;mso-no-proof:yes'>Principal, Flying Colors <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy;mso-no-proof:yes'><a href="mailto:thanford@(protected)">thanford @(protected)</a><o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy;mso-no-proof:yes'>202-293-5300 (office)<o:p ></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy;mso-no-proof:yes'>301-674-1078 (direct)<o:p ></o:p></span></font></p>
</div>
<div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'><o:p> </o:p></span></font></p>
</div>
</div>
</div>
</body>
</html>
|
|
 |