When Bill Liang realized that popular video download and streaming service Renren Yingshi might be gone for good his heart sank.When Bill Liang realized that popular video download and streaming service Renren Yingshi might be gone for good his heart sank.