4 ms·
For video this doesn't really work. I tried a bunch of ARM devices to use as my HTPC. Problem is video codecs are not optimized for ARM. I think ARM devices are
by msoad 13y ago
For video this doesn't really work. I tried a bunch of ARM devices to use as my HTPC. Problem is video codecs are not optimized for ARM. I think ARM devices are good enough for 6Mbps videos but software is not there yet.
- ZoFreX 13y agoIf the GPU can do the decoding, or it has a separate decoder chip, then it will cope just fine regardless of the CPU.
- jeena 13y agoI'm using my Raspberry Pi for showing full HD video on my TV and the files are on my iMac which is connected with the 10/100 Ethernet controller. I have not had any problems watching movies on my TV. Or is it something else you're talking about?
- msoad 13y agoIf decoding happens in your Mac (PLEX) then Raspberry doesn't really do anything. Raspberry can not decode a Loseless REMUX MKV from Blu-Ray in my experience. Maybe GPU can help, but I have not seen any ARM board with decent GPU like Nvidia ION.
- azernik 13y agoThe Pi is an interesting system in that it has a truly impressive GPU (according to the manufacturers "capable of BluRay quality playback"), especially compared to its bottom-shelf CPU. Which means you need everything encoded in h.264 or some other format the GPU can do, but that's achievable.
- johnchristopher 13y agoXvid and Divx play nice but I have had problems with Theora.
- paxswill 13y agoThe GPU in the RasPi is very good. In fact, the system should properly be viewed as a GPU with a CPU grafted onto it. It's common for 1080p24 H.264 to be decoded on it, and there are options to license MPEG2 and VC-1 accelerated decoding as well.
- johnchristopher 13y agoToo bad MPEG-2 licence on the rPi doesn't make it (yet) easily play DVD.
- jevinskie 13y agoHas anyone tried to do a timing attack on the MPEG-2 decoder license check? Is the check done in HW or a software-based hardware abstraction library?
- prg318 13y agoI have yet to have any issues streaming video to my rPi using OpenELEC [1]. OpenELEC is an embedded linux distribution to run XBMC and has a build optimized for the rPi specifically. The rPi can be a little laggy in the menus at times, but I haven't experienced issues with playback. [1] http://openelec.tv http://openelec.tv
- joezydeco 13y agoI've been running Freescale's OMX video codecs (via Android) on this iMX6 architecture and it's working great. It's all hardware/GPU based and a typical h.264 stream @ 720p doesn't take more than 3-5% CPU.
- zobzu 13y agotypical yes, but if you get something that actually uses the software decoder because the hardware decoder doesn't support it, you'll peak to 100% cpu and choppy playback. You didn't think the software decoder takes 5% cpu did you ? :)
- lhl 13y agoIt's not really that that useful to talk about "ARM devices" as a class as they vary wildly in capabilities and this will lead you to make very misinformed, or in this case, totally wrong statements. The i.MX6 has a VPU that supports h.264 1080p60 decode and 1080p30 BP encode. For more information about the VPU you can mouse over the block diagram: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&nodeId=018rH3ZrDRB24A#prettyPhoto[iframes]/0/ http://www.freescale.com/webapp/sps/site/prod_summary.jsp?co... or you may want to review the i.MX6 GStreamer docs as well: https://community.freescale.com/docs/DOC-93387 https://community.freescale.com/docs/DOC-93387