MySpace China has partnered with Chinese user-generated video site Youku.com to release a video channel at myspace.youku.com. MySpace users can upload videos to the channel and watch Youku.com content, reports DoNews. The two companies have entered into an exclusive partnership, said the report quoting an unnamed insider. According to the report, the companies originally planned to hold a news conference regarding their cooperation on March 6, but canceled the event for undisclosed reasons.