What I am using is this popular Blu-Ray Ripper program: Pavtube Blu-Ray Ripper.
I learnt from its officail website that Pavtube has upgraded its Blu-ray Ripper to v3.6.1.1854 supporting a wider range of blu-ray movies (especially the Avater in North America market.
Maybe you can refer to its special subject about Avater: http://www.pavtube.com/avatar/
To your media devices you can refer to this article for example:
http://www.pavtube.com/avatar/how-to-rip-m2ts-streams-of-blu-ray-avatar-to-ipad-720p-h264.html