Uploaded image for project: 'Netty'
  1. Netty
  2. NETTY-323

Support Embedded (Interleaved) Binary Data for RTSP


    • Type: Feature Request
    • Status: Open (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Handler
    • Labels:


      Anton Sherstiuk wrote in NETTY-153:

      Hi all,
      I'd like to request a further feature from RTSP protocol that would be nice to have in Netty.
      RFC 2326 for RTSP in its section 10.12 describes a method of interleaving binary data in RTSP stream. Those data may be sent from server to client or vise versa. The format is very simple:

      > Stream data such as RTP packets is encapsulated by an ASCII dollar
      > sign (24 hexadecimal), followed by a one-byte channel identifier,
      > followed by the length of the encapsulated binary data as a binary,
      > two-byte integer in network byte order. The stream data follows
      > immediately afterwards, without a CRLF, but including the upper-layer
      > protocol headers. Each $ block contains exactly one upper-layer
      > protocol data unit, e.g., one RTP packet.

      Although the existing RTSP codec is easy to extend to support interleaved data, it would be great to have such an extension provided natively. Is it realistic to have the extended codec in 3.2.0?

        Gliffy Diagrams




              • Assignee:
                trustin Trustin Lee
                trustin Trustin Lee
              • Votes:
                1 Vote for this issue
                2 Start watching this issue


                • Created: