Hello,
Im trying to adapt gstreamer for e2transcoder ( http://forums.openpli.org/topic/37361-db-transcoder/ ) it currently use ffmpeg or avlib. It is necessary because i would like to run this app also on Raspberry PI2. To transcode on Pi2 should be used gstreamer because it have HW h264 encoding support. ffmpeg or avlib could not be used because there is not enought CPU power.
But so far i can not write a gst-launch string in console which transcodes e2 stream, all time i got various errors. Maybe someone can write working command string which converts e2 stream to h264 hls stream.
So far the only working thing after few hours is
gst-launch-1.0 videotestsrc is-live=true ! omxh264enc target-bitrate=2000000 control-rate=variabl
e ! "video/x-h264,profile=high,width=600,height=300"! mpegtsmux ! hlssink max-files=5 location=/var/www/stream/segme
nt%05d.ts playlist-location=/var/www/stream/ystream.m3u8
e ! "video/x-h264,profile=high,width=600,height=300"! mpegtsmux ! hlssink max-files=5 location=/var/www/stream/segme
nt%05d.ts playlist-location=/var/www/stream/ystream.m3u8