           @emit 'stream_reset', args...
         session.on 'video_start', (args...) =>
           @emit 'video_start', args...
+        session.on 'video_iframe', (args...) =>
+          @emit 'video_iframe', args...
         session.on 'audio_start', (args...) =>
           @emit 'audio_start', args...
         session.on 'video_data', (args...) =>

        @emit 'stream_reset', args...
      sess.on 'video_start', (args...) =>
        @emit 'video_start', args...
      sess.on 'audio_start', (args...) =>
        @emit 'audio_start', args...
      sess.on 'video_data', (args...) =>

      @emit 'stream_reset', args...
    @rtmpSession.on 'video_start', (args...) =>
      @emit 'video_start', args...
    @rtmpSession.on 'video_iframe', (args...) =>
      @emit 'video_iframe', args...
    @rtmpSession.on 'audio_start', (args...) =>
      @emit 'audio_start', args...
    @rtmpSession.on 'video_data', (args...) =>
