LE 9.80 nightly - Kodi can't play a MJPEG stream?

  • I have found some How To's and tried to create .pls and .strm files to be opened from Videos menu. Unfortunately so far I couldn't finish that simple task succesfully. ?(

    The stream (MJPG 640x480, Planar 4:2:2 YUV full scale) is produced by ESP32CAM module using this source code: esp32-cam-mjpeg-multiclient/esp32_camera_mjpeg_multiclient.ino at master · arkhipenko/esp32-cam-mjpeg-multiclient · GitHub

    It works fine with Firefox, Chrome, Edge and VLC but no way from Kodi.

    Files tested:

    cam1.pls

    [playlist]

    NumberOfEntries=1

    File1=http://192.168.35.201/mjpeg/1

    Title1=IP Camera

    cam1.strm

    http://192.168.35.201/mjpeg/1

    Debug log when tried to open first the cam1.pls and then cam1.strm file:

    External Content pastebin.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Am I doing something wrong or there's a bug?

  • OK, so after some testing I have found an incompatibility with Kodi / LE 9.80 nightly and ESP32CAM. On LE 9.2.6 it partially worked but unreliably.

    I have tested the same with another camera based on mjpg_streamer and it works fine.

    Also I have discovered that UVC drivers are working fine so it's possible to stream or make a pictures from an UVC compatible USB webcam connected locally.