bluestonemds
V2EX  ›  问与答

我感觉 JWplayer 被墙了。

  •  
  •   bluestonemds · Dec 8, 2014 · 13121 views
    This topic created in 4353 days ago, the information mentioned may be changed or developed.
    运行好好的视频网站,前几天用户反应加载播放器要20多秒,我看了一下,发现问题出现在加载jwplayer播放器时,会访问外部网站的一个JS脚本,就是这个JS脚本被墙了,我折腾了几个小时也没有搞定,请问大家有什么办法吗?

    GOOGLE上找了,但是没有找到相关的内容,只好麻烦各位了,谢谢。

    脚本的网站是 plugins.longtailvideo.com 和http://p.jwpcdn.com/6/11/jwpsrv.js

    另外,可以找到不访问外部资源的JWPLAYER吗?
    10 replies  •  2015-01-28 17:09:39 +08:00
    Mac
    Mac
    Dec 8, 2014
    1
    反编译SWF,把链接替换成本地
    bluestonemds
    bluestonemds
    OP
    Dec 8, 2014
    2
    高端了,我不会。
    ooh
    ooh
    Dec 8, 2014
    3
    是啊,不过support页面没墙
    yellowV2ex
    yellowV2ex
    Dec 8, 2014
    4
    我记得jwplayer有收费版的,可以自己改
    @Mac swf有加密的
    lenovo
    lenovo
    Dec 9, 2014
    5
    视频存在哪里?本地视频可以用player.swf播放,原来用过: https://cnlic.com/?p=181
    player.swf在老版本里有 http://www.longtailvideo.com/jw/upload/mediaplayer.zip
    bluestonemds
    bluestonemds
    OP
    Dec 9, 2014
    6
    @lenovo 视频存在本地。
    bluestonemds
    bluestonemds
    OP
    Dec 9, 2014
    8
    搞定了,修改jwplayer.min.js里被墙的网址就OK了,谢谢各位。
    ryanouyang
    ryanouyang
    Jan 21, 2015
    9
    你可以 Download Self-Hosted Player
    https://account.jwplayer.com/static/download/jwplayer-6.11.zip
    注册个账号 使用免费的License Key
    oking
    oking
    Jan 28, 2015
    10
    遇到同样的问题,翻墙把依赖的JS文件下载回来放在本地,然后修改jwplayer.js文件把b.repo = function()的URL换成自己的就行了。
    顺便也把显示他们LOGO的代码也删了。
    以前就奇怪为什么打开视频这么慢,原来是加载了国外的JS文件,改了后打开速度快多了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   668 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:13 · PVG 07:13 · LAX 15:13 · JFK 18:13
    ♥ Do have faith in what you're doing.