PHP实现使用优酷土豆视频地址获取swf播放器分享地址_php实例

项目用到临时写的。待完善:

复制代码 代码如下:

/*
     * 根据用户提交的(swf/html)地址,获取优酷,土豆的swf播放地址
     * */
    private function _getSwf ($url = '') {
        if(isset($url) && !empty($url)){
            preg_match_all('/http:\/\/(.*?)?\.(.*?)?\.com\/(.*)/',$url,$types);
        }else{
            return false;
        }
        $type = $types[2][0];
        $domain = $types[1][0];
        $isswf = strpos($types[3][0], 'v.swf') === false ? false : true;
        $method = substr($types[3][0],0,1);

        switch ($type){
            case 'youku' :
                if( $domain == 'player' ) {
                    $swf = $url;
                }else if( $domain == 'v' ) {
                    preg_match_all('/http:\/\/v\.youku\.com\/v_show\/id_(.*)?\.html/',$url,$url_array);
                    $swf = 'http://player.youku.com/player.php/sid/'.str_replace('/','',$url_array[1][0]).'/v.swf';
                }else{
                    $swf = $url;
                }
                break;
            case 'tudou' :
                if($isswf){
                    $swf = $url;
                }else{
                    $method = $method == 'p' ? 'v' : $method ;
                    preg_match_all('/http:\/\/www.tudou\.com\/(.*)?\/(.*)?/',$url,$url_array);
                    $str_arr = explode('/',$url_array[1][0]);
                    $count = count($str_arr);
                    if($count == 1) {
                        $id = explode('.',$url_array[2][0])[0];
                    }else if($count == 2){
                        $id = $str_arr[1];
                    }else if($count == 3){
                        $id = $str_arr[2];
                    }
                    $swf = 'http://www.tudou.com/'.$method.'/'.$id.'/v.swf';
                }
                break;
            default :
                $swf = $url;
                break;
        }
        return $swf;
    }
   

时间: 2024-10-28 06:19:16

PHP实现使用优酷土豆视频地址获取swf播放器分享地址_php实例的相关文章

php实现根据IP地址获取其所在省市的方法_php实例

根据现有IP地址获取其地理位置(省份,城市等)的方法 function GetIpLookup($ip = ''){ if(empty($ip)){ return '请输入IP地址'; } $res = @file_get_contents('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=' . $ip); if(empty($res)){ return false; } $jsonMatches = array(

雀巢在优酷土豆平台的多品牌视频攻略

你可能没听说过超级能恩3奶粉,但一定听说过雀巢:雀巢营销人常有类似的尴尬,大品牌已经赫赫有名了,子品牌还默默无闻:大品牌可以玩转社会化媒体微电影,创新点子一箩筐,但是子品牌怎么http://www.aliyun.com/zixun/aggregation/9683.html">创新营销,如何凸显自己的独特风格?本期我们以优酷土豆的视频营销为主题,以雀巢为主角,探讨多品牌的大集团如何借势优酷土豆视频营销优势资源,为大家支个招.其实,玩法也不少. 深邃范儿 一杯咖啡的时间可以用来做什么?微电影

数据显示优酷土豆月播放时长超越Youtube

9月20日,http://www.aliyun.com/zixun/aggregation/325.html">艾瑞针对优酷土豆合并的流量监测发布了进一步的数据,其中优酷土豆视频月播放时长超过16亿小时,VV(视频播放量)高达110亿次.照此数据,优酷土豆的观看时长已经超越全球视频行业老大Youtube在美国的时长. 详细数据显示,优酷土豆月播放时长超过16.79亿小时,相当于每月用户在优酷土豆观看的视频时长合计达到19万年.根据Comscore的统计数据,Youtube在美国7月份的播放

优酷土豆曲线争夺智能电视:不贴牌做内置

摘要: 12月9日下午消息,与视频网站高调推出自主品牌或者贴牌智能电视战略不同, 优酷土豆 计划曲线进入这一领域:联合多家牌照持有方及电视机厂商,通过提供内置在线视频服务形式合 12月9日下午消息,与视频网站高调推出自主品牌或者贴牌智能电视战略不同,优酷土豆计划曲线进入这一领域:联合多家牌照持有方及电视机厂商,通过提供内置在线视频服务形式合作,优酷土豆并不计划做贴牌"优酷土豆电视". 此前乐视联手富士康推出自有品牌电视机,随后爱奇艺则与TCL达成深度合作,推出爱奇艺"贴牌&q

视频网站如何限制直接访问地址(类似优酷土豆)

问题描述 目前有一个视频网站通过右键源代码可以查到视频的地址我看到优酷等视频网站也可以查到源文件的地址我想问优酷它们是怎么限制别人直接访问它的源地址来获取视频 解决方案 解决方案二:来人呐没人知道么解决方案三:原地址存数据库里,不直接放到超链接中播放使用流,而不是直接把媒体文件整个扔到页面上让IE下载了播放解决方案四:我比较想问,优酷爱奇艺shi一样的播放器是怎么做的,就没有不提示刷新的时候解决方案五:既然是通过http传输,那就不会有很深奥的东西在里边,一个是请求来源,一个是播放器可能给请求添

优酷土豆闪婚 视频行业洗牌

第1页:优酷土豆合并交易完成 土豆24日晚退市 第2页:优酷土豆集团,古永锵与王微握手 第3页:土豆网创始人兼CEO王微 第4页:优酷土豆集团董事长兼CEO古永锵 和讯科技消息 北京时间8月24日,优酷土今天宣布,根据优酷.土豆和优酷全资子公司Two Merger Sub在2012年3月11日达成的合并协议和计划,以及土豆和Two Merger Sub在2012年8月23日达成的合并计划,优酷和土豆之间的合并交易已经完成.交易完成后,土豆已成为优酷旗下全资子公司:在合并计划生效之日,优酷的公司名

2013视频行业风生水起,优酷土豆占据绝对优势

2013年,这一年对视频行业来说可以说是风生水起.合纵连横的一年.在这一年,优酷土豆集团完成了合并且巩固了绝对的领先地位,但是,爱奇艺.搜狐视频.腾讯视频也是动作连连,频频地冲刺着数据这项足够能体现视频网站优势的硬指标.而艾瑞通过对五大主流视频网站的数据分析,在分析中看出,优酷在品牌.流量.用户三大方面都已经占据视频行业的第一,并且已经将PC端的优势完美的扩展到了移动端,优酷带领视频迅速成为多屏时代的主流应用. PC端流量稳步增长 领军地位不容置疑 在经过6年时间的沉淀和发展,优酷现在早已成为网

百度联姻PPS视频业务:短期难挑战优酷土豆地位

PPS成爱奇艺旗下子品牌:业界称短期内难以挑战优酷土豆 传闻已久的爱奇艺和PPS联姻终于公告天下.昨日,百度宣布3.7亿美元收购PPS视频业务,并将PPS视频业务与爱奇艺进行合并.这是继优酷土豆之后,国内视频领域第二大并购案.不过有分析人士认为,目前优酷土豆牢固占据行业第一位置,合并后的爱奇艺短期内难以形成有效挑战. 并未收购PPS游戏业务 据了解,PPS视频业务与爱奇艺合并后,PPS将作为爱奇艺的子品牌继续为视频用户提供更优质的服务.爱奇艺创始人.CEO龚宇将出任新爱奇艺公司CEO,负责新公司

优酷土豆成立云娱乐事业部,将开发自有视频IP游戏

优酷土豆成立云娱乐事业部,将开发自有视频 IP游戏12月10日消息,优酷土豆宣布成立云娱乐BU(BusinessUnit)--云娱乐事业部,优酷土豆集团首席技术官姚健兼任该BU总裁.据介绍,云娱乐BU将针对自有IP开发专属游戏,针对外购IP联运拓展娱乐的范围,从视频节目延伸至游戏.姚健透露,在运营策略上,游戏内容覆盖至自制.游戏智库.内容营销.UGC&PGC.直播五大方面,力求做到立体化.定制化.精品化以及社交和专业化.游戏智库将首次于业界以深度解读的方式展现游戏世界的正向能量与智慧.云娱乐BU