1430:
36:
440:) contain session information, so will change on each fresh connection made to the server (which in practice typically means they will expire if a new session is begun, not literally on every attempt to resume a connection), but the other elements will not usually vary from session to session.
149:
It has been reviewed as "an excellent utility for recording streams broadcasting TV and video on demand" and has been used in academic research on video streaming rate selection and a developmental media framework. The utility has been noted for its small size and its ability to decrypt both
529:) contains session information, so will change on each fresh connection made to the server (typically, if a new session is begun, e.g. the computer is restarted, not literally on every attempt to resume a connection). The other parts will not usually vary from session to session.
184:"can be used" to infringe copyrights, without claiming actual use. As of 2009, SourceForge had removed the project files, providing the message "The project specified has been flagged as deleted". From November 2009 onwards, the project has been hosted as a
357:
The foregoing are typically the only elements (or "switches") that are essential to a connection, if neither
Tunnelling nor Encryption are in use by the server. Although other elements may be encountered in practice, they are normally non-essential.
535:- The above describes the simplified form, whereby the stream is first saved to the user's hard disk, to be played back thereafter in a media player capable of playing an FLV encoded file (H.263 or H.264 encoding), such as
121:
player clients, and capture the stream from the network, and save it to a file. With it, commands may be constructed using connection and authentication information previously obtained from the RTMP server by
200:
In negotiating a connection, an RTMP client sends and receives a data stream containing multiple elements, as a single command line. An on-demand stream typically includes the following elements:
711:
elements will typically be identical. The identifier item will typically be a sub-set of the slist data (if the latter offers a choice), otherwise they too will be identical. The
539:. If it's desired, instead, to play the stream directly from the RTMP server, thus giving immediate playback, additional elements will be needed in the command line including -
54:
559:: The capital W command. This is the URL address of the SWF player used to play the stream, as indicated by the web page from which the stream is derived. For example,
1372:
808:
522:) element must be incorporated in it in the order shown above, as the sequence in which its parts are received by the RTMP server is critical.
429:) element must be incorporated in it in the order shown above, as the sequence in which its parts are received by the RTMP server is critical.
928:
1115:
722:
is unnecessary, as that element is constructed in memory by the client application. Typically, in memory it takes the following form:
1459:
72:
166:
1214:
1389:
1350:
1080:
1384:
1367:
1024:
761:
93:
834:"Protected Streaming und Konvertierung für die TV-Wiedergabe - (Protected Streaming and Converting for TV playback)"
921:
299:: Typically, two or more comma-separated URL addresses, for alternative bitrate streams (MPEG format, MP3 or MP4)
159:
1250:
791:
620:
string contains two or more alternative streams (i.e. offers a choice of streams at alternative bitrates), the
482:
Hence the following elements are typically sent by the client software application, as a single command line -
361:
Hence the following elements are typically sent by the client software application, as a single command line -
833:
635:
Hence the following sequence is typically sent by the client software application, as a single command line -
1198:
963:
699:
All these items are mandatory, and must be included in the order shown above. The string following the
809:"The Development of Efficiently Lightweight Media Framework for Media Editor and Live Video Streaming"
1454:
1433:
1277:
914:
1405:
1379:
1272:
1165:
1100:
1095:
987:
774:
Huang, Te-Yuan; Handigol, Nikhil; Heller, Brandon; McKeown, Nick; Johari, Ramesh (November 2012).
1322:
1173:
1155:
1070:
1045:
177:
1356:
1065:
571:
The command line for an Akamai server is typically as for an Akamai on-demand stream. But the
1282:
1125:
1055:
169:
1362:
795:
142:
can also be used to capture streams, but can be used to detect parameters to be used with
1008:
185:
775:
319:: playpath (URL address of the desired bitstream, one of those specified in mp above)
1448:
1317:
1312:
1297:
1234:
1229:
1090:
749:
89:
1193:
955:
857:
is a program to download rtmp:// streams. It was previously hosted on SourceForge."
546:
1150:
1145:
1130:
971:
945:
937:
553:
would indicate the user has the
Windows version of Flash Player 9, release 260.
173:
118:
1415:
1410:
1332:
1060:
536:
1302:
1287:
1040:
820:
1307:
1219:
850:
586:: Typically, a 62-character authentication (auth) string (alphanumeric)
463:: Typically, a 62-character authentication (auth) string (alphanumeric)
311:: Typically, a 64-character authentication (auth) string (alphanumeric)
17:
1224:
1188:
1183:
1105:
1050:
776:"Confused, Timid, and Unstable: Picking a Video Streaming Rate is Hard"
189:
1327:
1178:
1139:
788:
1292:
155:
151:
882:
866:
854:
853:. MplayerHQ News. "MPlayer is also hosting the rtmpdump project.
1135:
995:
899:
632:) specifies the one chosen by the user, as the identifier item.
910:
639:
rtmpdump.exe--live-rrtmp://xxxxxxx.live.edgefcs.net -alive?auth
1000:
979:
906:
609:); or more than one URL if more than one bitrate is available
29:
715:
element can specify an output filename chosen by the user.
601:: Typically, the URL address of the stream, in the format
448:
The command line is typically as above, except that the
486:
program.exe-rrtmp://xxxxxxx.edgefcs.net -aondemand?auth
50:
729:&aifp=v001&slist=xxxxx_x_@xxxx,xxxxx_x_@xxxx
117:
is used to connect to RTMP servers just like normal
1398:
1341:
1263:
1243:
1207:
1164:
1114:
1079:
1033:
1020:
944:
45:
may be too technical for most readers to understand
752:. The PC Linux OS Magazine. Volume 51. April 2011.
365:rtmpdump-rrtmp://xxxxxxxx.fcod.llnwd.net -apath?as
821:"Adobe claims rtmpdump 'can be used' to infringe"
811:. Taiwan: National Central University. MS Thesis.
456:) element contains the following parts instead -
549:installed on the user's computer. For example,
305:: Typically, a ten-character number (numerical)
96:streams. The package includes three programs,
92:project dedicated to developing a toolkit for
922:
8:
878:
876:
874:
220:: authentication elements (the alternative
1030:
929:
915:
907:
478:: Typically, the URL address of the stream
417:data -ymp4:URL/filename.mp4-ofile_mp4.flv
73:Learn how and when to remove this message
57:, without removing the technical details.
134:is used to watch connections and streams
807:Chen, Hsiao-ting (陳孝庭) (July 13, 2011).
739:
579:) element contains the following parts
510:data -ymp3:URL/filename-ofile_mp3.flv
745:
743:
561:path/9player.swf?revision=18269_21576
55:make it understandable to non-experts
7:
851:"2009-11-01, Sunday :: Updates"
750:"Learning rtmpdump Through Examples"
545:: This specifies the version of the
783:ACM Internet Measurement Conference
823:. ChillingEffects.org. May 8, 2009
25:
1429:
1428:
167:Digital Millennium Copyright Act
34:
263:: A path address. For example,
1215:Adobe Flash Media Live Encoder
1:
1390:Real-Time Media Flow Protocol
1351:Comparison of HTML5 and Flash
832:Bär, Hans (3 December 2009).
1385:Real-Time Messaging Protocol
703:(question mark) in both the
432:The authentication strings (
525:The authentication string (
1476:
849:Compn (November 1, 2009).
192:'s website, MplayerHQ.hu.
1424:
514:The parts comprising the
421:The parts comprising the
322:Typically, in the format
227:Typically in the format -
160:digital rights management
1460:Free multimedia software
1251:Adobe Flash Media Server
883:RTMPdump client software
718:Specifying the complete
637:
484:
363:
1199:List of Flex frameworks
867:RTMPdump developer page
764:. stream-recorder.com.
762:"Do you use rtmpdump?"
726:-y xxxxx_x_@xxxx?auth=
204:For a Limelight server
964:Action Message Format
224:may be used instead)
172:order issued against
154:(Encrypted RTMP) and
1278:Adobe Flash Catalyst
988:Local shared objects
444:For an Akamai server
274:as=adobe-hmac-sha256
1406:FutureWave Software
1380:Protected Streaming
1273:Adobe Flash Builder
1174:Starling Framework
1046:Adobe Flash Player
1009:Flash Code Library
980:Flash XML Graphics
794:2013-02-18 at the
551:-f "WIN 9,0,260,0"
178:Adobe Systems Inc.
1442:
1441:
1357:Thoughts on Flash
1259:
1258:
695:data-ooutput.flv
353:: Output filename
196:On-demand streams
83:
82:
75:
27:Download software
16:(Redirected from
1467:
1432:
1431:
1283:Adobe Flash Lite
1126:Powerflasher FDT
1031:
1013:
1005:
992:
984:
976:
968:
960:
931:
924:
917:
908:
903:
902:
900:Official website
885:
880:
869:
864:
858:
847:
841:
830:
824:
818:
812:
805:
799:
786:
780:
771:
765:
759:
753:
747:
730:
721:
714:
710:
706:
702:
694:
691:
688:
684:
681:
678:
674:
670:
666:
662:
659:
656:
652:
649:
646:
642:
631:
627:
623:
608:
607:Radio_7_Int@6463
604:
595:
591:
578:
574:
562:
558:
552:
544:
528:
521:
517:
509:
506:
503:
499:
496:
493:
489:
472:
468:
455:
451:
439:
435:
428:
424:
416:
412:
408:
405:
402:
398:
395:
392:
388:
385:
382:
378:
375:
372:
368:
352:
345:
333:
318:
310:
304:
298:
293:
289:
284:
280:
275:
271:
266:
257:
253:&fmta-token=
223:
219:
211:
183:
170:Cease and Desist
145:
140:
132:
125:
115:
107:
103:
99:
78:
71:
67:
64:
58:
38:
37:
30:
21:
1475:
1474:
1470:
1469:
1468:
1466:
1465:
1464:
1445:
1444:
1443:
1438:
1420:
1394:
1363:Flash animation
1343:
1337:
1265:
1255:
1239:
1203:
1160:
1117:
1110:
1082:
1075:
1022:
1016:
1011:
1003:
990:
982:
974:
966:
958:
947:
940:
935:
898:
897:
894:
889:
888:
881:
872:
865:
861:
848:
844:
831:
827:
819:
815:
806:
802:
796:Wayback Machine
778:
773:
772:
768:
760:
756:
748:
741:
736:
728:
725:
719:
712:
708:
704:
700:
697:
696:
692:
689:
686:
682:
679:
676:
672:
668:
664:
663:data --playpath
660:
657:
654:
650:
647:
644:
640:
629:
625:
621:
619:
606:
602:
600:
593:
592:: For example,
589:
585:
576:
572:
569:
560:
556:
550:
542:
526:
519:
515:
512:
511:
507:
504:
501:
497:
494:
491:
487:
477:
470:
469:: For example,
466:
462:
453:
449:
446:
437:
433:
426:
422:
419:
418:
414:
410:
406:
403:
400:
396:
393:
390:
386:
383:
380:
376:
373:
370:
366:
350:
343:
339:
335:
331:
327:
323:
316:
308:
302:
296:
291:
290:: For example,
287:
282:
281:: For example,
278:
273:
272:: For example,
269:
264:
262:
256:
252:
248:
244:
240:
236:
232:
229:
228:
221:
217:
214:
209:
206:
198:
181:
143:
138:
130:
123:
113:
105:
101:
97:
79:
68:
62:
59:
51:help improve it
48:
39:
35:
28:
23:
22:
15:
12:
11:
5:
1473:
1471:
1463:
1462:
1457:
1447:
1446:
1440:
1439:
1437:
1436:
1425:
1422:
1421:
1419:
1418:
1413:
1408:
1402:
1400:
1396:
1395:
1393:
1392:
1387:
1382:
1377:
1376:
1375:
1370:
1360:
1353:
1347:
1345:
1339:
1338:
1336:
1335:
1330:
1325:
1320:
1315:
1310:
1305:
1300:
1295:
1290:
1285:
1280:
1275:
1269:
1267:
1261:
1260:
1257:
1256:
1254:
1253:
1247:
1245:
1241:
1240:
1238:
1237:
1232:
1227:
1222:
1217:
1211:
1209:
1205:
1204:
1202:
1201:
1196:
1191:
1186:
1181:
1176:
1170:
1168:
1162:
1161:
1159:
1158:
1153:
1148:
1143:
1133:
1128:
1122:
1120:
1112:
1111:
1109:
1108:
1103:
1098:
1093:
1087:
1085:
1077:
1076:
1074:
1073:
1068:
1063:
1058:
1053:
1048:
1043:
1037:
1035:
1028:
1018:
1017:
1015:
1014:
1006:
998:
993:
985:
977:
969:
961:
952:
950:
942:
941:
936:
934:
933:
926:
919:
911:
905:
904:
893:
892:External links
890:
887:
886:
870:
859:
842:
825:
813:
800:
766:
754:
738:
737:
735:
732:
727:
638:
617:
611:
610:
598:
596:
587:
583:
568:
565:
485:
480:
479:
475:
473:
464:
460:
445:
442:
364:
355:
354:
348:
347:
346:
341:
337:
329:
325:
314:
313:
312:
306:
300:
294:
285:
276:
267:
260:
258:
254:
250:
246:
242:
238:
234:
230:
215:
213:server address
212:
205:
202:
197:
194:
188:repository at
180:asserted that
162:technologies.
158:(Secure RTMP)
147:
146:
135:
127:
81:
80:
42:
40:
33:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
1472:
1461:
1458:
1456:
1453:
1452:
1450:
1435:
1427:
1426:
1423:
1417:
1414:
1412:
1409:
1407:
1404:
1403:
1401:
1397:
1391:
1388:
1386:
1383:
1381:
1378:
1374:
1371:
1369:
1366:
1365:
1364:
1361:
1358:
1354:
1352:
1349:
1348:
1346:
1340:
1334:
1331:
1329:
1326:
1324:
1321:
1319:
1318:Ajax Animator
1316:
1314:
1313:Papervision3D
1311:
1309:
1306:
1304:
1301:
1299:
1298:Scaleform GFx
1296:
1294:
1291:
1289:
1286:
1284:
1281:
1279:
1276:
1274:
1271:
1270:
1268:
1262:
1252:
1249:
1248:
1246:
1242:
1236:
1235:Adobe Wallaby
1233:
1231:
1230:Google Swiffy
1228:
1226:
1223:
1221:
1218:
1216:
1213:
1212:
1210:
1206:
1200:
1197:
1195:
1192:
1190:
1187:
1185:
1182:
1180:
1177:
1175:
1172:
1171:
1169:
1167:
1163:
1157:
1154:
1152:
1149:
1147:
1144:
1141:
1137:
1134:
1132:
1129:
1127:
1124:
1123:
1121:
1119:
1113:
1107:
1104:
1102:
1099:
1097:
1094:
1092:
1091:Adobe Animate
1089:
1088:
1086:
1084:
1078:
1072:
1069:
1067:
1064:
1062:
1059:
1057:
1054:
1052:
1049:
1047:
1044:
1042:
1039:
1038:
1036:
1032:
1029:
1026:
1019:
1010:
1007:
1002:
999:
997:
994:
989:
986:
981:
978:
973:
970:
965:
962:
957:
954:
953:
951:
949:
943:
939:
932:
927:
925:
920:
918:
913:
912:
909:
901:
896:
895:
891:
884:
879:
877:
875:
871:
868:
863:
860:
856:
852:
846:
843:
839:
836:. In German.
835:
829:
826:
822:
817:
814:
810:
804:
801:
797:
793:
790:
784:
777:
770:
767:
763:
758:
755:
751:
746:
744:
740:
733:
731:
723:
716:
636:
633:
615:
603:xxxxx_x_@xxxx
597:
588:
582:
581:
580:
566:
564:
554:
548:
540:
538:
534:
530:
523:
483:
474:
465:
459:
458:
457:
443:
441:
430:
362:
359:
349:
321:
320:
315:
307:
301:
295:
286:
277:
268:
259:
226:
225:
216:
208:
207:
203:
201:
195:
193:
191:
187:
179:
175:
171:
168:
163:
161:
157:
153:
141:
136:
133:
128:
120:
116:
111:
110:
109:
95:
91:
90:free software
87:
77:
74:
66:
56:
52:
46:
43:This article
41:
32:
31:
19:
1156:FlashFirebug
956:ActionScript
862:
845:
837:
828:
816:
803:
782:
769:
757:
724:
717:
698:
634:
613:
612:
570:
567:Live streams
555:
547:Flash plugin
541:
532:
531:
524:
513:
481:
447:
431:
420:
360:
356:
199:
164:
148:
137:
129:
112:
85:
84:
69:
60:
44:
1455:Adobe Flash
1244:Server-side
1151:Adobe Scout
1146:CrossBridge
1131:Apache Flex
1116:Programming
1001:Flash Movie
972:Flash Video
938:Adobe Flash
789:Author page
438:fmta-token=
261:application
231:application
174:SourceForge
119:Flash video
1449:Categories
1416:Adobe Inc.
1411:Macromedia
1399:Developers
1373:television
1333:OpenLaszlo
1208:Converters
1061:Lightspark
838:PC Magazin
734:References
709:--playpath
667:identifier
626:--playpath
537:GOM Player
413:fmta-token
309:fmta-token
292:te=connect
210:-r rtmp://
165:In a 2009
1303:SWiSH Max
1288:SWFObject
1166:Libraries
1096:Toon Boom
1081:Animation
1041:Adobe AIR
785:. Boston.
624:element (
616:- If the
594:aifp=v001
471:aifp=v001
1434:Category
1308:Swift 3D
1266:software
1264:Obsolete
1220:SWFTools
1021:Software
855:rtmpdump
792:Archived
720:playpath
622:playpath
342:filename
330:filename
265:a1414/e3
249:&et=
245:&mp=
241:&te=
237:&av=
182:rtmpdump
144:rtmpdump
139:rtmpsuck
114:rtmpdump
106:rtmpsuck
98:rtmpdump
86:RTMPDump
63:May 2021
18:Rtmpdump
1342:Related
1323:Shumway
1225:swfmill
1189:Stage3D
1184:Flare3D
1106:Stencyl
1071:Tamarin
1051:Gameswf
1034:Players
948:formats
840:. p. 3.
190:MPlayer
131:rtmpsrv
124:rtmpsrv
102:rtmpsrv
49:Please
1344:topics
1328:Swfdec
1179:Away3D
1140:OpenFL
1066:Ruffle
991:(LSOs)
605:(e.g.
1368:films
1293:MTASC
1118:tools
1083:tools
1056:Gnash
1012:(SWC)
1004:(SWF)
983:(FXG)
975:(FLV)
967:(AMF)
779:(PDF)
690:slist
687:&
677:&
671:?auth
658:slist
655:&
645:&
618:slist
599:slist
577:--app
527:auth=
520:--app
505:slist
502:&
492:&
476:slist
454:--app
427:--app
411:&
401:&
391:&
381:&
371:&
222:--app
156:RTMPS
152:RTMPE
88:is a
1194:Ming
1136:Haxe
1101:Moho
1025:list
996:MXML
959:(AS)
946:File
707:and
685:data
680:aifp
675:data
653:data
648:aifp
643:data
614:Note
590:aifp
584:auth
575:(or
533:Note
518:(or
500:data
495:aifp
490:data
467:aifp
461:auth
452:(or
436:and
425:(or
409:data
399:data
389:data
379:data
369:data
344:.mp4
338:path
336:mp4:
332:.mp3
326:path
324:mp3:
283:av=1
255:data
251:data
247:data
243:data
239:data
235:data
233:?as=
104:and
94:RTMP
628:or
434:et=
334:or
186:Git
53:to
1451::
873:^
781:.
742:^
713:-o
705:-a
630:-y
573:-a
563:.
557:-W
543:-f
516:-a
450:-a
423:-a
404:et
394:mp
384:te
374:av
351:-o
317:-y
303:et
297:mp
288:te
279:av
270:as
218:-a
176:,
108:.
100:,
1359:"
1355:"
1142:)
1138:(
1027:)
1023:(
930:e
923:t
916:v
798:)
787:(
701:?
693:=
683:=
673:=
669:}
665:{
661:=
651:=
641:=
508:=
498:=
488:=
415:=
407:=
397:=
387:=
377:=
367:=
340:/
328:/
126:.
76:)
70:(
65:)
61:(
47:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.