After moving my account over to the Lync 2010 environment and performing a few tests I could quickly see there were a few features which didn't work. I did remember to set the Federation Route at the site level but missed a step at the server level.
If you're running into an issue with remote audio/video and desktop sharing, this might be the fix for you:
- Open Lync 2010 Topology Builder
- Expand the section containing your Lync 2010 server (standard or enterprise)
- Click on the server you want to modify and choose 'Edit Properties' from the right side of the console
- Scroll down to the associations section and make sure you have a checkbox in the 'Associate Edge pool (for media components)' section.
If you don't have an option to choose anything for the Edge pool, you haven't specified the OCS 2007 R2 edge server when you merged your topology. If you haven't merged your topology at all, you're reading the wrong article. Go here: http://technet.microsoft.com/en-us/library/gg413057.aspx