Forum Discussion

Rodney_Newton_7's avatar
Rodney_Newton_7
Icon for Nimbostratus rankNimbostratus
Aug 03, 2005

RTSP://

Looking for an iRule syntax that allows me to redirect client requests to a pool based on the RTSP header. When a client connects to the bigip as an RTSP proxy how can I read the request in the header to select the appropriate pool. Not familiar with the rtsp protocol, so any help will be appreciated.

 

 

Regards,

 

 

RkN

3 Replies

  • Colin_Walker_12's avatar
    Colin_Walker_12
    Historic F5 Account
    RkN,

     

     

    Well, since we don't have any commands written specifically for the RTSP protocol, you'd want to use the TCP commands to delve into the packet information to find the specific bits that you're looking for.

     

     

    What is it that you're trying to do with your rule? All the information of the RTSP request should be available to you in the packet for parsing and logic creation. It's just a matter of extracting what you want and putting it to use with the TCP commands.

     

     

    The TCP::payload command will likely be invaluable as it returns the accumulated TCP data content. More information on this and other commands that may interest you can be found here: Click here

     

     

    Let me know if you have further questions.

     

     

    -CW
  • unRuleY_95363's avatar
    unRuleY_95363
    Historic F5 Account
    You should review all the following previous posts:

     

     

    Click here: http://devcentral.f5.com/default.aspx?tabid=28&view=topic&forumid=5&postid=1683

     

    Click here: http://devcentral.f5.com/default.aspx?tabid=28&view=topic&forumid=1&postid=1850

     

    Click here: http://devcentral.f5.com/default.aspx?tabid=28&view=topic&forumid=5&postid=2234

     

    Click here: http://devcentral.f5.com/default.aspx?tabid=28&view=topic&forumid=5&postid=2274

     

     

    We are getting very close on the next release where full rtsp support will be available (via an rtsp profile and new RTSP rule events and commands).