Kurento / bugtracker

[ARCHIVED] Contents migrated to monorepo: https://github.com/Kurento/kurento
46 stars 10 forks source link

RTP H264 to VP8 transcoding failing in latest KMS version #383

Open agonza1 opened 5 years ago

agonza1 commented 5 years ago

KMS Version:

Kurento Media Server version: 6.10.0
Found modules:
        'core' version 6.10.0
        'elements' version 6.10.0
        'filters' version 6.10.0

Ubuntu Version

Ubuntu 16.04

Client libraries

Browsers tested

Chrome v75: FAIL

What steps will reproduce the problem?

  1. Open and run https://github.com/Kurento/kurento-tutorial-java/tree/master/kurento-rtp-receiver
  2. Send H264 RTP stream to Kurento: Using gstreamer to send the H264 stream like suggested in the tutorial here:https://github.com/Kurento/kurento-tutorial-java/blob/master/kurento-rtp-receiver/src/main/resources/static/index.html#L188 (If you have issues with gst-launch-1.5 you can use gst-launch-1.0)
  3. You will see the video stream but after few seconds it will appear all grey. Image attached
  4. Result: Video transcoding H264 to VP8 seems to fail somewhere in KMS

I also tried to run a node.js app doing RTP to WebRTC with the same result

What is the expected result? A VP8 video stream

What happens instead? Video stream looks all grey. Sometimes it might take a while (~30 seconds) and sometimes is quick. Also it can recover and go back to display the video again. It seems that when there is higher packet loss instead of showing a low quality video it fails to transcode and displays a grey screen instead

Does it happen with one of the tutorials? Yes, those doing RTP to WebRTC (e.g: https://github.com/Kurento/kurento-tutorial-java/tree/master/kurento-rtp-receiver)

image

ChrisKMott commented 5 years ago

I have this problem as well. To make it worse, nothing shows up on the Chrome Console, just no video.