16 | def get_video_url(self, video): |
17 | from videos.models import VIDEO_TYPE_HTML5, VIDEO_TYPE_YOUTUBE, VIDEO_TYPE_BLIPTV, VIDEO_TYPE_VIMEO, VIDEO_TYPE_DAILYMOTION |
18 | if video.video_type == VIDEO_TYPE_HTML5: |
19 | return video.video_url |
20 | elif video.video_type == VIDEO_TYPE_YOUTUBE: |
21 | return 'http://www.youtube.com/watch?v={0}'.format(video.youtube_videoid) |
22 | elif video.video_type == VIDEO_TYPE_BLIPTV: |
23 | return 'http://blip.tv/file/{0}/'.format(video.bliptv_fileid) |
24 | elif video.video_type == VIDEO_TYPE_VIMEO: |
25 | return 'http://vimeo.com/{0}'.format(video.vimeo_videoid) |
26 | elif video.video_type == VIDEO_TYPE_DAILYMOTION: |
27 | return 'http://dailymotion.com/video/{0}'.format(video.dailymotion_videoid) |
28 | else: |
29 | return video.video_url |