• 网站客服:1528761912
  • 合作热线:4006030187
查看: 1881|回复: 3

如何解决cctv视频的外嵌代码转贴到论坛的并播放的方法

[复制链接]

660

主题

666

帖子

3323

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3323
发表于 2016-5-12 17:16:18 | 显示全部楼层 |阅读模式
解决cctv视频的外嵌代码如何转贴到论坛的方法


      咱们内黄是个人杰地灵的地方,常常会有一些老乡或者文化节目在cctv上面播放,很多网友都想把视频转发到饶客网,但cctv很不人性化,不兼容这类的转发。钱哥今天花了半个多小时的时间研究了一个临时的解决方案,现和大家分享。
  1. 外嵌代码 :

  2. <embed id='v_player_cctv' width='640' height='480' flashvars='videoId=20120725122843&filePath=/flvxml/2009/07/25/&isAutoPlay=true&url=http://sannong.cntv.cn/program/kejiyuan/20120725/122843.shtml&tai=sannong&configPath=http://sannong.cntv.cn/player/config.xml&widgetsConfig=http://js.player.cntv.cn/xml/widgetsConfig/sannong.xml&languageConfig=http://sannong.cntv.cn/player/zh_cn.xml&hour24DataURL=&outsideChannelId=channelBugu&videoCenterId=9ec663db3de847299c03103838565a95' allowscriptaccess='always' allowfullscreen='true' menu='false' quality='best' bgcolor='#000000' name='v_player_cctv' src='http://player.cntv.cn/standard/cntvOutSidePlayer.swf?v=2.0.2012.09.28' type='application/x-shockwave-flash' lk_mediaid='lk_juiceapp_mediaPopup_1257416656250' lk_media='yes'/>


  3. 将其中的两段代码进行合并,第一段代码放在前面,第二段放在后面,两段之间用&号连接
  4. 第一段 :
  5. http://player.cntv.cn/standard/cntvOutSidePlayer.swf?v=2.0.2012.09.28
  6. 第二段 :
  7. videoId=20120725122843&filePath=/flvxml/2009/07/25/&isAutoPlay=true&url=http://sannong.cntv.cn/program/kejiyuan/20120725/122843.shtml&tai=sannong&configPath=http://sannong.cntv.cn/player/config.xml&widgetsConfig=http://js.player.cntv.cn/xml/widgetsConfig/sannong.xml&languageConfig=http://sannong.cntv.cn/player/zh_cn.xml&hour24DataURL=&outsideChannelId=channelBugu&videoCenterId=9ec663db3de847299c03103838565a95'

  8. 合并的代码如下:
  9. http://player.cntv.cn/standard/cntvOutSidePlayer.swf?v=2.0.2012.09.28&videoId=20120725122843&filePath=/flvxml/2009/07/25/&isAutoPlay=true&url=http://sannong.cntv.cn/program/kejiyuan/20120725/122843.shtml&tai=sannong&configPath=http://sannong.cntv.cn/player/config.xml&widgetsConfig=http://js.player.cntv.cn/xml/widgetsConfig/sannong.xml&languageConfig=http://sannong.cntv.cn/player/zh_cn.xml&hour24DataURL=&outsideChannelId=channelBugu&videoCenterId=9ec663db3de847299c03103838565a95'

  10. 将这段代码嵌入到[flsah]标签中,就可以实线在论坛中直接播放CCTV视频的效果了。
  11. 复制代码
复制代码

以上看不懂的话  可以搜到在cctv7网站上的关键词 到百度里找其他网站上发布好的!看看人家的修改再挪用到自己的网站上了!



回复

使用道具 举报

660

主题

666

帖子

3323

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3323
 楼主| 发表于 2016-5-13 18:33:36 | 显示全部楼层
  1. 1.  复制外嵌代码:


  2. 得到的外嵌代码:
  3. <embed id='v_player_cctv' width='640' height='480' flashvars='<font color="#ff0000">videoId=380987841039174&filePath=/flvxml/2009/10/14/&isAutoPlay=true&url=http://news.cntv.cn/2013/10/05/VIDE1380987841039174.shtml&tai=news&configPath=http://js.player.cntv.cn/xml/config/outside.xml&widgetsConfig=http://js.player.cntv.cn/xml/widgetsConfig/common.xml&languageConfig=&hour24DataURL=VodCycleData.xml&outsideChannelId=channelBugu&videoCenterId=709f22dc379548b6881159e4a2f63657</font>' allowscriptaccess='always' allowfullscreen='true' menu='false' quality='best' bgcolor='#000000' name='v_player_cctv' src='<font color="#0000ff">http://player.cntv.cn/standard/cntvOutSidePlayer.swf</font>' type='application/x-shockwave-flash' lk_mediaid='lk_juiceapp_mediaPopup_1257416656250' lk_media='yes'/>

  4. 2. 提取视频的flash代码:

  5. (1) 从复制的外嵌代码中选取兰色部分:<font color="#0000ff">http://player.cntv.cn/standard/cntvOutSidePlayer.swf</font>

  6. (2) 从复制的外嵌代码中选取红色部分:<font color="#ff0000">videoId=380987841039174&filePath=/flvxml/2009/10/14/&isAutoPlay=true&url=http://news.cntv.cn/2013/10/05/VIDE1380987841039174.shtml&tai=news&configPath=http://js.player.cntv.cn/xml/config/outside.xml&widgetsConfig=http://js.player.cntv.cn/xml/widgetsConfig/common.xml&languageConfig=&hour24DataURL=VodCycleData.xml&outsideChannelId=channelBugu&videoCenterId=709f22dc379548b6881159e4a2f63657</font>

  7. 注意,无论是兰色部分还是红色部分,都是单引号中的字符。

  8. (3) 用英文的?(注意:不是中文的?,这里很容易出错,我也常常在这里犯错)把兰色部分和红色部分连接起来:

  9. <font color="#0000ff">http://player.cntv.cn/standard/cntvOutSidePlayer.swf</font>?<font color="#ff0000">videoId=380987841039174&filePath=/flvxml/2009/10/14/&isAutoPlay=true&url=http://news.cntv.cn/2013/10/05/VIDE1380987841039174.shtml&tai=news&configPath=http://js.player.cntv.cn/xml/config/outside.xml&widgetsConfig=http://js.player.cntv.cn/xml/widgetsConfig/common.xml&languageConfig=&hour24DataURL=VodCycleData.xml&outsideChannelId=channelBugu&videoCenterId=709f22dc379548b6881159e4a2f63657</font>

  10. 你就得到了完整的flash代码,把这个代码复制到你的web浏览器的地址栏上,你就可以看到视频播放,但是这个视频是自动播放的,到此,你已经成功了80%了!下一步,我们来解决自动播放的问题。

  11. 3. 解决自动播放的问题:

  12. 自动播放的设置我用绿色字符标出,即:<font color="#008000">isAutoPlay=true</font>,只需把<font color="#008000">isAutoPlay=true</font>中的true改为false就行了:

  13. http://player.cntv.cn/standard/cntvOutSidePlayer.swf?videoId=380987841039174&filePath=/flvxml/2009/10/14/&<font color="#008000">isAutoPlay=false</font>&url=http://news.cntv.cn/2013/10/05/VIDE1380987841039174.shtml&tai=news&configPath=http://js.player.cntv.cn/xml/config/outside.xml&widgetsConfig=http://js.player.cntv.cn/xml/widgetsConfig/common.xml&languageConfig=&hour24DataURL=VodCycleData.xml&outsideChannelId=channelBugu&videoCenterId=709f22dc379548b6881159e4a2f63657

  14. 如果你懂一点英文,不难理解“is Auto Play = false”是什么意思。这样你的flash代码就不是自动播放的了,复制这个代码到你的web浏览器的地址栏上,你可以看到视频没有自动播放,哇,你已经成功了95%了!

  15. 4. 提交视频的flash代码:
复制代码


回复 支持 反对

使用道具 举报

660

主题

666

帖子

3323

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3323
 楼主| 发表于 2016-5-13 18:44:05 | 显示全部楼层
  问1、论坛如果发表连接外部视频(例如优酷网的视频)的帖子。

  答:可以使用以下两种方法

  方法1:

  a、后台 => 界面 => 编辑器设置 => Discuz!代码 => Flash栏 勾选 可用

  b、版块 => 版块名称后编辑 => 帖子选项 => 允许使用 Discuz! 代码: 选择  是

  c、用户 => 用户组 => 详情 => 帖子选项 => 设置下允许使用discuz代码

  d、发帖时可以选择开启的 Flash 图标,放入优酷等视频网站的 Flash 地址。

  方法2:

  a、后台 => 界面 => 编辑器设置 => Discuz!代码 => media栏 勾选 可用

  b、版块 => 版块名称后编辑 => 帖子选项 => 设置允许使用media代码以及允许使用 Discuz! 代码

  c、发帖时可以选择开启的 media 图标,放入优酷等视频网站的 Flash 地址。
回复 支持 反对

使用道具 举报

660

主题

666

帖子

3323

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3323
 楼主| 发表于 2016-5-15 14:14:09 | 显示全部楼层
央视网外迁代码里的videoCenterId=d538dc3809224a1aa322c5a01ee3644f属于视频获取的id,记得加&符号
回复 支持 反对

使用道具 举报

使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表