Alibaba is exploring video platform options