Hello,
I am facing problems with video live recording in some Android devices. I implemented Android SDK to build an App that make live video streaming and record it using a WCS server, it works, but when I try to embed the video in the HTML 5 video player, videos not play, my solution for it was using SDK API method "streamOptions.setStripCodecs" to remove h.264 codecs passing as parameter: "{"H264","VP9","mpeg4-generic"}". It works because I receive the video in .webm format, but the new issue that I face after it, it's that now recorded videos have distortion (pixelated video).
IMPORTANT: during live video streaming video works excelent, without any distortion or pixelation. Problem it's only with recorded video.
Note 1: H.264 recorded videos won't allow take thumbnails with FFMPEG library on Unix systems nor windows.
Note 2: H.264 can't be reproduced in Chrome nor Safari using HTML5 native video player
Plus: see the attached video
Your help will be very appreciated. Thank you!
I am facing problems with video live recording in some Android devices. I implemented Android SDK to build an App that make live video streaming and record it using a WCS server, it works, but when I try to embed the video in the HTML 5 video player, videos not play, my solution for it was using SDK API method "streamOptions.setStripCodecs" to remove h.264 codecs passing as parameter: "{"H264","VP9","mpeg4-generic"}". It works because I receive the video in .webm format, but the new issue that I face after it, it's that now recorded videos have distortion (pixelated video).
IMPORTANT: during live video streaming video works excelent, without any distortion or pixelation. Problem it's only with recorded video.
Note 1: H.264 recorded videos won't allow take thumbnails with FFMPEG library on Unix systems nor windows.
Note 2: H.264 can't be reproduced in Chrome nor Safari using HTML5 native video player
Plus: see the attached video
Your help will be very appreciated. Thank you!