no element vp8enc

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

no element vp8enc

mustafayuce66
I have installed gstreamer and all plugins to orange pi jessie. But it gives "no element vp8enc" error when i try to stream a video. My command is

gst-launch-1.0 \
  audiotestsrc ! \
    audioresample ! audio/x-raw,channels=1,rate=16000 ! \
    opusenc bitrate=20000 ! \
      rtpopuspay ! udpsink host=127.0.0.1 port=5002 \
  videotestsrc ! \
    video/x-raw,width=320,height=240,framerate=15/1 ! \
    videoscale ! videorate ! videoconvert ! timeoverlay ! \
    vp8enc error-resilient=1 ! \
      rtpvp8pay ! udpsink host=127.0.0.1 port=5004


0:00:00.200073306  7442   0x94aec0 ERROR           GST_PIPELINE grammar.y:804:priv_gst_parse_yyparse: no element "vp8enc"
0:00:00.200438667  7442   0x94aec0 ERROR           GST_PIPELINE grammar.y:889:priv_gst_parse_yyparse: link has no sink [source=@0x94e098]
0:00:00.201261261  7442   0x94aec0 ERROR           GST_PIPELINE grammar.y:889:priv_gst_parse_yyparse: link has no source [sink=@0x9520f8]

It gives this error.

What might be the reason?

Kind Regards,
Reply | Threaded
Open this post in threaded view
|

Re: no element vp8enc

Tim Müller
On Wed, 2017-01-11 at 23:11 -0800, mustafayuce66 wrote:

> I have installed gstreamer and all plugins to orange pi jessie. But
> it gives "no element vp8enc" error when i try to stream a video. My
> command is 
> ...
>
> What might be the reason?

I guess you didn't install the package with the vp8enc element then :)

Check with

  gst-inspect-1.0 vp8enc

if it's installed. Check if the plugin is installed with

  gst-inspect-1.0 vpx

If the plugin is there but not vp8enc then your libvpx was built
without vp8 encoder support enabled.

If the plugin is not there, you need to install the libvpx development
headers and build gst-plugins-good again (check the configure output).

Cheers
 -Tim

--
Tim Müller, Centricular Ltd - http://www.centricular.com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: no element vp8enc

Tim Müller
In reply to this post by mustafayuce66
On Fri, 2017-01-13 at 00:11 +1100, [hidden email] wrote:

Hi,

Let's keep the conversation on the mailing list.

> Thanks for your quick response. Actually I have removed all packages
> and reinstalled again. Then it is ok. I am trying to stream video to
> janus gateway. It is ok for a while. But sometimes later it is giving
> an error that says;
>
> gst_mini_object_unref: assertion 'mini_object->refcount > 0' failed

That indicates a bug somewhere, either in the application or in a
GStreamer element. If you're using an older version of GStreamer, you
could try upgrading to a newer one (this might require a distro upgrade
though).

If you can reproduce this with a recent version (>= 1.10), please file
a bug in bugzilla.gnome.org with details how to reproduce it, thanks!

Cheers
 -Tim


--
Tim Müller, Centricular Ltd - http://www.centricular.com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel