1
I am working with Intel UpBoard that has an Intel Atom CPU, and want to stream a video from a usb camera to a live stream service.
Therefore I am running a h264 encoder that uses h264_qsv
codec, which apparently cannot be found for this kind of processor.
Tried also with libx264
, but with this the CPU utilization is too high which makes it impossible to work.
What can i do in order to accelerated encoding using FFmpeg on Intel Atom based platform? Are there any other codecs I can try?
Thank you very much in advance! :)
Hi @szatmary, thank you for assisting?
Can you please provide an article or an explanation on why it does not have the circuitry?
Thank you very much! – Gil Brudner – 2019-06-25T07:10:29.500
ark.intel.com list all cpu features. – szatmary – 2019-06-25T13:44:17.080
Thanks, however i could not find there info about hw acceleration. However, i do see at https://en.wikichip.org/wiki/intel/atom_x5/x5-z8350#Graphics that it should be supported, isn't it?
– Gil Brudner – 2019-06-25T13:52:20.683It’s called “quicksync” and if it’s not listed, the CPU does not have it. – szatmary – 2019-06-25T13:53:18.623
Thank you very much szatmary!! Is there a "low cost" chip / board that you can recommend that will be good enough to encode and stream 2 videos from usb cameras? – Gil Brudner – 2019-06-25T16:16:30.457
Depends on the camera. Some cameras have encoders on board. RPI4 has usb 3 – szatmary – 2019-06-25T16:17:12.757
I have simple cameras: https://www.aliexpress.com/item/32233903219.html my use case is that I want to grab 2 feeds, encode them to h264 and stream to kinesis video stream. Tried UpBoard which does not support hw acceleration and RasperryPi which is too week.
– Gil Brudner – 2019-06-25T16:59:59.040Raspberry pi 3 is definitely not too weak if you used the hardware acceleration. It may be that the USB could not transfer that much video though. That’s why I said try the 4. – szatmary – 2019-06-25T17:02:48.640