Package flumotion :: Package twisted :: Module rtsp
[hide private]

Module rtsp

source code

RTSP - Real Time Streaming Protocol.

See RFC 2326, and its Robin, RFC 2068.


Version: $Rev$

Classes [hide private]
  RTSPError
An exception with the RTSP status code and a str as arguments
  RTSPRequest
  RTSPChannel
  RTSPSite
I am a ServerFactory that can be used in twisted.internet.interfaces.IReactorTCP's .listenTCP Create me with an RTSPResource object.
  RTSPResource
I am a base class for all RTSP Resource classes.
  ErrorResource
  NoResource
Variables [hide private]
  SERVER_PROTOCOL = "RTSP/1.0"
  SERVER_STRING = "Flumotion RTP"
  CONTINUE = 100
  OK = 200
  CREATED = 201
  LOW_STORAGE = 250
  MULTIPLE_CHOICE = 300
  MOVED_PERMANENTLY = 301
  MOVED_TEMPORARILY = 302
  SEE_OTHER = 303
  NOT_MODIFIED = 304
  USE_PROXY = 305
  BAD_REQUEST = 400
  UNAUTHORIZED = 401
  PAYMENT_REQUIRED = 402
  FORBIDDEN = 403
  NOT_FOUND = 404
  NOT_ALLOWED = 405
  NOT_ACCEPTABLE = 406
  PROXY_AUTH_REQUIRED = 407
  REQUEST_TIMEOUT = 408
  GONE = 410
  LENGTH_REQUIRED = 411
  PRECONDITION_FAILED = 412
  REQUEST_ENTITY_TOO_LARGE = 413
  REQUEST_URI_TOO_LONG = 414
  UNSUPPORTED_MEDIA_TYPE = 415
  PARAMETER_NOT_UNDERSTOOD = 451
  CONFERENCE_NOT_FOUND = 452
  NOT_ENOUGH_BANDWIDTH = 453
  SESSION_NOT_FOUND = 454
  METHOD_INVALID_STATE = 455
  HEADER_FIELD_INVALID = 456
  INVALID_RANGE = 457
  PARAMETER_READ_ONLY = 458
  AGGREGATE_NOT_ALLOWED = 459
  AGGREGATE_ONLY_ALLOWED = 460
  UNSUPPORTED_TRANSPORT = 461
  DESTINATION_UNREACHABLE = 462
  INTERNAL_SERVER_ERROR = 500
  NOT_IMPLEMENTED = 501
  BAD_GATEWAY = 502
  SERVICE_UNAVAILABLE = 503
  GATEWAY_TIMEOUT = 504
  RTSP_VERSION_NOT_SUPPORTED = 505
  OPTION_NOT_SUPPORTED = 551
  RESPONSES = {CONTINUE: "Continue", OK: "OK", CREATED: "Created...
Variables Details [hide private]

RESPONSES

Value:
{CONTINUE: "Continue", OK: "OK", CREATED: "Created", LOW_STORAGE: "Low\
 on Storage Space", MULTIPLE_CHOICE: "Multiple Choices", MOVED_PERMANE\
NTLY: "Moved Permanently", MOVED_TEMPORARILY: "Moved Temporarily", SEE\
_OTHER: "See Other", NOT_MODIFIED: "Not Modified", USE_PROXY: "Use Pro\
xy", BAD_REQUEST: "Bad Request", UNAUTHORIZED: "Unauthorized", PAYMENT\
_REQUIRED: "Payment Required", FORBIDDEN: "Forbidden", NOT_FOUND: "Not\
 Found", NOT_ALLOWED: "Method Not Allowed", NOT_ACCEPTABLE: "Not Accep\
table", PROXY_AUTH_REQUIRED: "Proxy Authentication Required", REQUEST_\
...