Moderator Control Panel ]

Transcoding

Transcoding

Postby limiteddi » Mon Aug 18, 2014 12:09 pm

Has anyone tried transcoding with this product? Wonder how it would handle ffmpeg or vlc transcoding?
limiteddi
 
Posts: 20
Joined: Sun Dec 22, 2013 9:34 am

Re: Transcoding

Postby diabloss » Mon Aug 18, 2014 4:20 pm

It is a small ARM , dunno how realiable could be using transcoding alongside with decrypting and multicast streaming.
diabloss
 
Posts: 147
Joined: Thu Nov 22, 2012 2:51 am

Re: Transcoding

Postby updatelee » Mon Aug 18, 2014 11:18 pm

a quick google search shows that gstreamer and IMX6 support transcoding, but I havent tried it. Search and give it a go

UDL
TBS6925/5980, Prof 7301/7500/8000, Genpix Skywalker-1, Skystar 2 Express HD
Hauppauge 950Q, Kworld 330U/435v3/445v3
Dreambox 800

I use Linux and support open source projects.
User avatar
updatelee
 
Posts: 374
Joined: Wed Jul 25, 2012 11:48 am
Location: CFB Edmonton

Re: Transcoding

Postby piotrasd » Tue Aug 19, 2014 4:33 am

yeep i.MX6 have hardware transcoder even for 2 streams ;)

and i found https://github.com/Freescale/gstreamer-imx :)
piotrasd
 
Posts: 28
Joined: Sat Jan 18, 2014 2:11 pm

Re: Transcoding

Postby steven » Mon Aug 25, 2014 3:03 pm

Hi All

Later we will release a new product which use ST chip to transcode 4 streams at the same time
and up to 1080P : ),more information will be released later. :)

Thanks

Kind Regards

steven
steven
 
Posts: 2239
Joined: Fri Aug 06, 2010 3:23 pm

Re: Transcoding

Postby nrm » Mon Sep 22, 2014 7:35 pm

The examples on the Freescale are the best reference you could get for the TBS2910.

https://community.freescale.com/docs/DOC-93448

* There is a limit for the number of pipelines which can be run simultaneously, for high resolution input files, at most two for 1080p and four for 720p.

Perhaps it works for 8x480p streams. I've tested Gstreamer-imx and it works great. Still some issues with H264 that I'm trying to understand, but so far video hardware decoding->encoding is quite stable.

Regards,
Nuno
Last edited by nrm on Tue Sep 23, 2014 11:12 pm, edited 1 time in total.
nrm
 
Posts: 34
Joined: Tue Jan 29, 2013 3:39 am

Re: Transcoding

Postby vpeter » Mon Sep 22, 2014 9:48 pm

nrm, woulkd be possible to capture DVB stream and transcode it to lower reslution in real-time?
You can help me buy new work notebook with paypal donation, after 8 years it's time to upgrade.
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FLVT7ACMYAPS6
vpeter
 
Posts: 427
Joined: Sun Jul 27, 2014 2:12 am
Location: Slovenia

Re: Transcoding

Postby nrm » Tue Sep 23, 2014 9:52 pm

Yes,

From file previously recorded from DVB:
https://dl.dropboxusercontent.com/u/63418458/hls/sky.ts

RATE=2000 ; gst-launch-1.0 --gst-debug-level=2 -vv filesrc location=sky.ts typefind=true ! tsdemux name=demux demux. ! queue ! mpegvideoparse ! imxvpudec ! imxvpuenc_h264 bitrate=$RATE gop-size=16 ! h264parse ! mux. demux. ! queue ! mpegaudioparse ! mux. mpegtsmux name=mux ! udpsink port=8889 host=127.0.0.1

From the same DVB/TS stream

RATE=2000 ; gst-launch-1.0 --gst-debug-level=5 -vv udpsrc port=5000 typefind=true ! tsdemux name=demux demux. ! queue ! mpegvideoparse ! imxvpudec ! imxvpuenc_h264 bitrate=$RATE gop-size=16 ! h264parse ! mux. demux. ! queue ! mpegaudioparse ! mux. mpegtsmux name=mux ! udpsink port=8889 host=10.0.0.55

You can then open the stream on VLC (machine's ip 10.0.0.55) using udp://@:8889

Though this might seem to work at first, Gstreamer stops streaming after a while and I still don't know why.

Here are the gists I used to install gstreamer-imx. I used Linux 12.04 I think, the one from linaro.
https://gist.github.com/nrmmota
1) libfslvpuwrap
2) gstreamer
nrm
 
Posts: 34
Joined: Tue Jan 29, 2013 3:39 am


Return to General discussion

Who is online

Users browsing this forum: No registered users and 3 guests

cron