2 ms·Video streaming is China's big prize, and Baidu just edged closer to claiming it1 points by donohoe 14y ago