/*

* 根据用户提交的(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;

}

php放 土豆视频,PHP实现使用优酷土豆视频地址获取swf播放器分享地址_PHP教程相关推荐

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

    这篇文章主要介绍了PHP实现使用优酷土豆视频地址获取swf播放器分享地址,即分析优酷土豆的视频页面地址,从而获得对应的swf播放器分享地址,需要的朋友可以参考下 项目用到临时写的.待完善: 复制代码代 ...

  2. php放 土豆视频,PHP实现使用优酷土豆视频地址获取swf播放器分享地址_PHP

    项目用到临时写的.待完善: 复制代码 代码如下:/* * 根据用户提交的(swf/html)地址,获取优酷,土豆的swf播放地址 * */ private function _getSwf ($url ...

  3. php放 土豆视频,PHP实现使用优酷土豆视频地址获取swf播放器分享地址

    /* * 根据用户提交的(swf/html)地址,获取优酷,土豆的swf播放地址 * */ private function _getSwf ($url = '') { if(isset($url) ...

  4. php 手机swf播放器,PHP实现使用优酷土豆视频地址获取swf播放器分享地址_PHP教程...

    项目用到临时写的.待完善: 复制代码 代码如下: /* * 根据用户提交的(swf/html)地址,获取优酷,土豆的swf播放地址 * */ private function _getSwf ($ur ...

  5. 播放器地址抓取 php,PHP实现使用优酷土豆视频地址获取swf播放器分享地址

    项目用到临时写的.待完善: switch ($type){ case 'youku' : if( $domain == 'player' ) { $swf = $url; }else if( $dom ...

  6. 播放器地址抓取 php,从优酷土豆视频地址中获取swf播放器分享地址 - PHP示例代码...

    从优酷土豆视频地址中获取swf播放器分享地址 - PHP示例代码 分类:PHP_Python| 发布:佚名| 查看: | 发表时间:2014/10/27 由于最近项目开发中遇到视频分享的功能,以下简单 ...

  7. php获取视频信息,支持优酷土豆新浪腾讯等多家网站

    video.php类 <?php /** * 解析 视频信息 类 * * 支持 优酷, 土豆 酷6 56 新浪 qq播客 乐视 乐视 **/class class_video{// 超时时间va ...

  8. 仿微博抓取视频网站,支持优酷/土豆/酷6/六间房/56网/音悦台/搜狐/奇艺的视频发布的java实现 ...

    视频分享效果为在站点内输入一视频网站某一视频链接,分享后即可类似微博或qq空间中那样直接点击播放,此代码赞只支持上述视频网站,6间房的视频有点问题,后面将继续扩展抓取其他视频网站. 分享后效果图: 实 ...

  9. 优酷土豆联姻 视频网站格局的几大猜想

    在NBA市场上,很多大牌球员为了一枚总冠军去抱大腿.最典型的莫过于热火的"三巨头",但是他们的目的达到了,如愿以偿的拿到了总冠军.对于这些大牌球员联姻,是某个受益球队和球员愿意看到 ...

最新文章

  1. ROS kinetic安装、Kinect2驱动安装和配置
  2. kernel pca与传统pca的区别
  3. 一碗面,害了一个孩子,却惊醒了中国无数父母!
  4. 积分上下限无穷_数学分析|第九章 定积分利用等价无穷小量和定积分定义解决数列极限问题总结...
  5. 去掉ecshop后台版权
  6. 20175126《Java程序设计》第四周学习总结
  7. 在freemarker中使用jsp标签 Using FreeMarker with servlets
  8. 视频图像处理芯片排名_关于图像处理芯片(DSP)
  9. TensorFlow :HelloWorld
  10. 代码管理学:通过配置文件限制依赖关系
  11. 服务号idbase64_微信 unionid 获取 解密数据
  12. 计算机打开查看方式默认是什么样,设置图片查看方式|两个设置图片默认打开方式方法...
  13. ym——Android从零开始(27)(山寨版微信-下)(新)
  14. 基于臻图ZTMAP 3DGIS平台打造线上线下融合的智慧展览中心
  15. 从四大造字法看文字所承载的文化_汉语汉字所承载的文化信息最好能举例说明...
  16. 多测师肖sir_高级金牌讲师_项目介绍之保险项目的案例
  17. 程序员用代码求救 同事“秒懂”
  18. 关于Visual Studio 中“scanf”输入报错的解决方法
  19. Java用for循环嵌套*输出一个长方形
  20. 可以在windows下预览SVG文件 SVG Explorer Extension

热门文章

  1. 帆软报表导出excel为0字节问题
  2. 上海市科技小巨人工程实施办法
  3. 使用pydoc查看文档
  4. 收拾好行囊 整理好心情 追梦
  5. C++ L1-7前世档案
  6. C++学习笔记01:无指针类基本写法
  7. 中国开源工业PaaS技术与应用高峰论坛在上海举办
  8. 30道软件测试基础面试题!(含答案)
  9. java sortedmap,使用自定义Comparator在Java中创建SortedMap
  10. 如何修复 HTML 中的乱码