示例#1
0
 def player_data_setup(context):
     """
     Wistia Player data setup.
     """
     result = BaseVideoPlayer.player_data_setup(context)
     result.update({
         "techOrder": ["wistia"],
         "sources": [{
             "type": "video/wistia",
             "src": context['url'] + "?controlsVisibleOnLoad=false"
         }],
     })
     return result
示例#2
0
 def player_data_setup(context):
     """
     Html5 Player data setup.
     """
     result = BaseVideoPlayer.player_data_setup(context)
     result.update({
         "techOrder": ["html5"],
         "sources": [{
             "src": context['url']
         }],
         "playbackRates": [0.5, 1, 1.5, 2],
     })
     return result
示例#3
0
 def player_data_setup(context):
     """
     Vimeo Player data setup.
     """
     result = BaseVideoPlayer.player_data_setup(context)
     del result["playbackRates"]
     del result["plugins"]["videoJSSpeedHandler"]
     result.update({
         "techOrder": ["vimeo"],
         "sources": [{
             "type": "video/vimeo",
             "src": context['url']
         }],
         "vimeo": {
             "iv_load_policy": 1
         },
     })
     return result