Hi ,
I am trying to host the Mic recording over the server so it can be streamed over http . gstreamer does support the http streaming with hlssink . To start with , I am using the below pipeline
gst-launch-1.0 audiotestsrc is-live=true ! audioconvert ! voaacenc bitrate=128000 ! aacparse ! audio/mpeg ! queue ! mpegtsmux ! keyunitsscheduler interval=5000000000 ! hlssink playlist-length=5 max-files=10 target-duration=5 playlist-root="http://localhost/hls/" playlist-location="/var/www/html/hls/stream0.m3u8" location="/var/www/html/hls/fragment%05d.ts"
but when I run this , I found the below error .
WARNING: erroneous pipeline: no element "keyunitsscheduler"
Can somebody please try this and let me know how to add support of keyunitsscheduler.
Regards,
Aditya Nagal
You need to compile keyunitsscheduler plugin for gstreamer. I mean gstkeyunitsscheduler.c
Have a great day,
Victor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------