Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).

Issue in Server Recording

shiva_s_
Beginner
970 Views

Hi,

 

Im doing server recording in FullHD 1920x1080 resolution, After sometime im getting the below error and stoping recording automatically.

 

2019-09-27 10:22:41.725  - INFO: WorkingNode - pid: 11547

2019-09-27 10:22:41.728  - INFO: WorkingNode - Connecting to rabbitMQ server...

2019-09-27 10:22:41.754  - INFO: AmqpClient - Connecting to rabbitMQ server OK, options: { host: 'localhost', port: 5672 }

2019-09-27 10:22:41.776  - INFO: WorkingNode - recording-fea09f3b4dab811406d7@202.53.87.230_0 as rpc server ready

2019-09-27 10:22:41.782  - INFO: WorkingNode - recording-fea09f3b4dab811406d7@202.53.87.230_0 as monitor ready

2019-09-27 10:24:39,441  - INFO: owt.AVStreamOut - url /home/recordings/384784115175234240.mkv, audio 1, video 1, timeOut 300000

2019-09-27 10:24:39,457  - DEBUG: owt.media.MediaFileOut - onVideoSourceChanged

2019-09-27 10:24:39,467  - INFO: owt.AVStreamOut - Initial audio options format(OPUS), sample rate(48000), channels(2), isRtpPacket(1)

2019-09-27 10:24:39,966  - INFO: owt.AVStreamOut - Initial video options: format(VP8), 1920x1080

2019-09-27 12:13:38,987  - WARN: owt.AVStreamOut - No input frames available

2019-09-27 12:13:39.018  - ERROR: RecordingNode - media recording error: No input frames available( This is the main error)

2019-09-27 12:13:39,038  - INFO: owt.AVStreamOut - Close /home/recordings/384784115175234240.mkv

2019-09-27 12:13:39.073  - WARN: WorkingNode - Exiting on SIGTERM

0 Kudos
11 Replies
david_c_1
Beginner
970 Views

Hi,

 

I'm also experiencing the same error with the ics 4.0.1 version.

the problem also occurs at the same time in the streaming out.

 

Below the logs

 

2019-09-30 10:27:12,360  - INFO: woogeen.AVStreamOut - Initial audio options format(OPUS), sample rate(48000), channels(2), isRtpPacket(0)
2019-09-30 10:27:12,419  - INFO: woogeen.AVStreamOut - Initial video options: format(VP8), 1280x720
2019-09-30 10:35:44,783  - WARN: woogeen.AVStreamOut - No input frames available
2019-09-30 10:35:45.705  - ERROR: RecordingNode - media recording error: No input frames available

-----------------------------------------------------------

2019-09-30 10:27:10,300  - INFO: woogeen.AVStreamOut - Initial audio options format(AAC_48000_2), sample rate(48000), channels(2), isRtpPacket(0)
2019-09-30 10:27:10,332  - INFO: woogeen.AVStreamOut - Initial video options: format(H264), 1280x720
2019-09-30 10:35:45,134  - WARN: woogeen.AVStreamOut - No input frames available
2019-09-30 10:35:45.777  - ERROR: StreamingNode - avstream-out fatal error: No input frames available

 

0 Kudos
shiva_s_
Beginner
970 Views

Hi Lei,

Can you please help me out.

0 Kudos
Li_C_Intel
Employee
970 Views

Hi,

Can you confirm that source stream is not lost when that error occurs?

0 Kudos
shiva_s_
Beginner
970 Views

Hi Li,

 

Yes i confirm the same the VC is happenning continously but recording error is occuring and the MCU is in Public Domain.

0 Kudos
shiva_s_
Beginner
970 Views

Hi Lei,

 

It would be very usefull if we fix this recording issue please help me

0 Kudos
Li_C_Intel
Employee
970 Views

Hi,

We cannot confirm this issue by limited logs. If you can reproduce this problem, edit the log4js_configuration file and mark the 'recodingNode' or something similar to 'DEBUG', restart recording-agent and collected the logs when that error occur.

For that error "No input frames available", it will be emitted when recording node does not get frames for a while.

0 Kudos
shiva_s_
Beginner
970 Views

Dear Li,

Below are the logs we got after doing changes in log4js file.

 

2020-01-08 16:38:44.356  - INFO: WorkingNode - pid: 18367

2020-01-08 16:38:44.358  - INFO: WorkingNode - Connecting to rabbitMQ server...

2020-01-08 16:38:44.368  - INFO: AmqpClient - Connecting to rabbitMQ server OK, options: { host: 'localhost', port: 5672 }

2020-01-08 16:38:44.427  - INFO: WorkingNode - recording-bb7920df8b1995970877@10.10.10.3_1 as rpc server ready

2020-01-08 16:38:44.431  - INFO: WorkingNode - recording-bb7920df8b1995970877@10.10.10.3_1 as monitor ready

2020-01-09 08:56:42.612  - DEBUG: RecordingNode - subscribe, connectionId: 140652257694504620 connectionType: recording options: { controller: 'conference-673bb661a6be1f211abe@10.10.10.3_1',

  connection: { container: 'mkv' },

  media: 

   { audio: { from: '928403785111126900' },

     video: { from: '928403785111126900' } } }

2020-01-09 08:56:42,618  - INFO: owt.AVStreamOut - url /home/recordings/140652257694504620.mkv, audio 1, video 1, timeOut 3000

2020-01-09 08:56:42.648  - DEBUG: RecordingNode - publish, connectionId: 928403785111126900 connectionType: internal options: { controller: 'conference-673bb661a6be1f211abe@10.10.10.3_1',

  publisher: 'KtBm7ZIEoJ07HBurAAAB',

  audio: { codec: 'opus_48000_2' },

  video: { codec: 'vp8' },

  ip: '10.10.10.3',

  port: 0 }

2020-01-09 08:56:42,664  - DEBUG: owt.media.MediaFileOut - onVideoSourceChanged

2020-01-09 08:56:42,679  - INFO: owt.AVStreamOut - Initial audio options format(OPUS), sample rate(48000), channels(2), isRtpPacket(1)

2020-01-09 08:56:42,800  - INFO: owt.AVStreamOut - Initial video options: format(VP8), 1920x1080

2020-01-09 10:09:19,117  - WARN: owt.AVStreamOut - No input frames available

2020-01-09 10:09:19.118  - ERROR: RecordingNode - media recording error: No input frames available

2020-01-09 10:09:19.128  - DEBUG: RecordingNode - unsubscribe, connectionId: 140652257694504620

2020-01-09 10:09:19,129  - INFO: owt.AVStreamOut - Close /home/recordings/140652257694504620.mkv

2020-01-09 10:09:19.133  - DEBUG: RecordingNode - unpublish, connectionId: 928403785111126900

2020-01-09 10:09:19.138  - WARN: WorkingNode - Exiting on SIGTERM

2020-01-09 10:09:19.139  - DEBUG: RecordingNode - close called

0 Kudos
shiva_s_
Beginner
970 Views

Hi Li,

 

Any update?

0 Kudos
Li_C_Intel
Employee
970 Views

Hi,

What stream were you recording? The logs only showed that at that time, there were no frames to record, so it stopped.

Can you confirm that the server received the stream continuously?

0 Kudos
shiva_s_
Beginner
970 Views

Li C. (Intel) wrote:

Hi,

What stream were you recording? The logs only showed that at that time, there were no frames to record, so it stopped.

Can you confirm that the server received the stream continuously?

 

Hi Li,

Im recording in farword stream and VC is still going on.

0 Kudos
shiva_s_
Beginner
970 Views

Hi Li,

Waiting for your valuable response.

0 Kudos
Reply