ClearFoundation

Project/Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000008 [Protocols] RTMP feature N/A 2010-07-22 15:47 2010-10-25 16:05
Reporter pbaldwin View Status public  
Assigned To dsokoloski
Priority normal Resolution fixed  
Status resolved   Product Version
Summary 0000008: Pattern definition for Adobe Real Time Messaging Protocol (RTMP)
Description Reported by Jonathan Marpaung on the l7-filter-developers mailing list @
http://sourceforge.net/mailarchive/message.php?msg_name=808056.466.qm%40web57008.mail.re3.yahoo.com [^]

Below is the pattern definition I wrote up for the Adobe Real Time Messaging Protocol (RTMP).


#########################################################################
rtmp
# Adobe Real Time Messaging Protocol(RTMP). By Jonathan A.P. Marpaung
# Pattern attributes: works very fast
# Protocol Groups: streaming_video streaming_audio
# The RTMP Specification is availabe at
# http://www.adobe.com/devnet/rtmp/pdf/rtmp_specification_1.0.pdf [^]
#
# First 12 bytes, starting at \x03 are the RTMP header. Next 25 bytes,
# starting at \x02, are part of the RTMP body which is an AMF Object.
# The first string "connect" is a command of the NetConnection class object.
# The next string "app" is a Command Object which is followed by values
# such as "video", .
^\x03.+\x14.+\x02.+\x07.(connect)?.+(app)?

##########################################################################

You can try testing it out by accessing the content at
http://videolectures.net. [^] The pattern has been tested using the tools in the "testing" directory of the protocol definition library.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0000007)
dsokoloski (administrator)
2010-10-25 16:05

Source Code Changelog
---------------------------------------------------
- Added RTMP protocol pattern. [fixed tracker 0000008]

File Changes
---------------------------------------------------
Details: http://code.clearfoundation.com/svn/revision.php?repname=l7-filter&rev=328 [^]
A l7-protocols/trunk/protocols/rtmp.pat

- Issue History
Date Modified Username Field Change
2010-07-22 15:47 pbaldwin New Issue
2010-07-22 15:50 pbaldwin Assigned To => dsokoloski
2010-07-22 15:50 pbaldwin Status new => assigned
2010-07-22 15:50 pbaldwin Target Version => protocols-future
2010-07-22 15:50 pbaldwin Status assigned => feedback
2010-07-22 15:53 pbaldwin Target Version protocols-future => protocols-next
2010-10-25 16:05 dsokoloski Checkin
2010-10-25 16:05 dsokoloski Note Added: 0000007
2010-10-25 16:05 dsokoloski Status feedback => resolved
2010-10-25 16:05 dsokoloski Resolution open => fixed