The tutorial content is found here: http://wiki.ros.org/image_transport/Tutorials/WritingNewTransport The code for this has already been ported in #1.