Hello, Is there any way, I mean any possible way to have a H.264 video in a web browser using webrtcbin when it's H.264 High or even H.264 Baseline and not H.264 Baseline Constrained? I've been struggling to find a way around this but sadly I think there is no way. Can somebody please confirm or deny this? Regards _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Le samedi 11 juillet 2020 à 18:30 +0530, Mandar Joshi a écrit :
> Hello, > Is there any way, I mean any possible way to have a H.264 video in a web browser using webrtcbin when it's H.264 High or even H.264 Baseline and not H.264 Baseline Constrained? > I've been struggling to find a way around this but sadly I think there is no way. > Can somebody please confirm or deny this? H.264 baseline is not even supported by FFMPEG, GStreamer parsers or nearly any HW decoder (that includes Intel, AMD and NVidia HW). OpenH264 (used by most driver) may have support for main, but I think only a subset. Also note that H.264 in optional, so you cannot really rely on this CODEC being available. For compatibility reason, it's always better if you maintain support for VP8 and/or VP9. > > Regards > Mandar Joshi > Czar Softech > https://www.czarsoftech.com > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Hello Nicolas, What then are the options to put video streams from security devices (which seems tobe H.264 High or Baseline presently) onto a website? Hence the question. There could be thousands of such streams and although not everything is HD, re-encoding everything is going to be a lot of load. Regards Mandar JoshiCzar Softech _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Le dim. 12 juill. 2020 04 h 30, Mandar Joshi <[hidden email]> a écrit :
Unless you have a 10+ years old camera, the baseline profile is a lie. Baseline FMO and ASO are too complex for the benefit. So for these I'd just make an adapter that edits the sps. Remember that nothing in GStreamer or Ffmpeg can decode baseline. For high profile, transcoding seems to be the only guaranteed way. You should try and negotiate through SDP, but you need transcoding. When done on-demand, you can tailor the load to the number of viewers (and combine viewers watching the same feed). This is how you keep your cloud cost aligned with usage.
_______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |