Dear I want to know , how to block streaming ( videos) in mikrotik Router OS 5.18. I have configured Webproxy and running successfully . Now I want to block streaming in webproxy instead of blocking website. please help me
block .flv .f4v and .mp4 maybe
Live streaming is done through the RTMP protocol. The default port is 1935 but many websites uses 80 and 443 as an attempt to pass through firewalls. In that case, you will need to use Layer 7 blocks in RouterOS.
Dear kurtkraut
would you please tell me how to use layer 7 for blocking live streaming or Embedded videos
found this on the internet
# 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", .
rtmp
^\x03.+\x14.+\x02.+\x07.(connect)?.+(app)?
add a new pattern in ip->firewall->layer7 protocols
name:rtmp
regexp:^\x03.+\x14.+\x02.+\x07.(connect)?.+(app)?
add a rule in ip->rfirewall->filter to block based on incoming interface (jn your case the wan) and your newly created l7 protocol, or based on destination ip (in your case local ip class) and your newly created l7 protocol.
dear I did the same but no result. still the streaming and embedded videos are running ..
still waiting for any further help. please
I want to block streaming or embedded videos. ( I have Router OS 5.18 and webproxy setup). Any help would be highly appriciated .
add a new pattern in ip->firewall->layer7 protocols
name:rtmp
regexp:^\x03.+\x14.+\x02.+\x07.(connect)?.+(app)?
need to edit (app) to (video) and good workin
regexp:^\x03.+\x14.+\x02.+\x07.(connect)?.+(video)?