A smartphone showing the Baidu Browser application is seen as the Chinese firm negotiates with Netflix to distribute its programmes in China. Photo: Reuters