Merge change 509 into donut

* changes:
  Fix a media server crash (bug 1807910): part one Add a factory method that creates a Camera object from a remote client