@Override public void handleUpstream(final ChannelHandlerContext ctx, final ChannelEvent ce) throws Exception { if (!handshakeDone || !rtmpe || !(ce instanceof MessageEvent)) { super.handleUpstream(ctx, ce); return; } final MessageEvent me = (MessageEvent) ce; if(me.getMessage() instanceof RtmpPublisher.Event) { super.handleUpstream(ctx, ce); return; } final ChannelBuffer in = (ChannelBuffer) ((MessageEvent) ce).getMessage(); handshake.cipherUpdateIn(in); Channels.fireMessageReceived(ctx, in); }
@Override public void handleUpstream(final ChannelHandlerContext ctx, final ChannelEvent ce) throws Exception { if (!handshakeDone || !rtmpe || !(ce instanceof MessageEvent)) { super.handleUpstream(ctx, ce); return; } final MessageEvent me = (MessageEvent) ce; if(me.getMessage() instanceof RtmpPublisher.Event) { super.handleUpstream(ctx, ce); return; } final ChannelBuffer in = (ChannelBuffer) ((MessageEvent) ce).getMessage(); handshake.cipherUpdateIn(in); Channels.fireMessageReceived(ctx, in); }
@Override public void handleUpstream(final ChannelHandlerContext ctx, final ChannelEvent ce) throws Exception { if (!handshakeDone || !rtmpe || !(ce instanceof MessageEvent)) { super.handleUpstream(ctx, ce); return; } final MessageEvent me = (MessageEvent) ce; if(me.getMessage() instanceof RtmpPublisher.Event) { super.handleUpstream(ctx, ce); return; } final ChannelBuffer in = (ChannelBuffer) ((MessageEvent) ce).getMessage(); handshake.cipherUpdateIn(in); Channels.fireMessageReceived(ctx, in); }
@Override public void handleUpstream(final ChannelHandlerContext ctx, final ChannelEvent ce) throws Exception { if (!handshakeDone || !rtmpe || !(ce instanceof MessageEvent)) { super.handleUpstream(ctx, ce); return; } final MessageEvent me = (MessageEvent) ce; if(me.getMessage() instanceof RtmpPublisher.Event) { super.handleUpstream(ctx, ce); return; } final ChannelBuffer in = (ChannelBuffer) ((MessageEvent) ce).getMessage(); handshake.cipherUpdateIn(in); Channels.fireMessageReceived(ctx, in); }