Class Channel


  • public class Channel
    extends Object
    Identified connection that transfers packets.
    • Field Detail

      • log

        protected static org.slf4j.Logger log
    • Constructor Detail

      • Channel

        public Channel​(RTMPConnection conn,
                       int channelId)
        Creates channel from connection and channel id
        Parameters:
        conn - Connection
        channelId - Channel id
    • Method Detail

      • close

        public void close()
        Closes channel with this id on RTMP connection.
      • getId

        public int getId()
        Getter for id.
        Returns:
        Channel ID
      • getConnection

        protected RTMPConnection getConnection()
        Getter for RTMP connection.
        Returns:
        RTMP connection
      • write

        public void write​(IRTMPEvent event)
        Writes packet from event data to RTMP connection.
        Parameters:
        event - Event data
      • sendStatus

        public void sendStatus​(Status status)
        Sends status notification.
        Parameters:
        status - Status