Python Setup


SUBMITTED BY: Guest

DATE: Jan. 17, 2015, 5:03 p.m.

FORMAT: Python

SIZE: 550 Bytes

HITS: 1053

  1. import common
  2. def NormalizeURL(url):
  3. return url
  4. def MetadataObjectForURL(url):
  5. return VideoClipObject(title = url)
  6. def MediaObjectsForURL(url):
  7. cb = Callback(PlayVideo, url = url)
  8. mo = MediaObject(
  9. parts = [ PartObject( key = cb ) ]
  10. )
  11. return [ mo ]
  12. @indirect
  13. def PlayVideo(url):
  14. final = common.final_video_url(url)
  15. if final:
  16. return IndirectResponse(VideoClipObject, key = final)
  17. else:
  18. raise Ex.MediaNotAvailable

comments powered by Disqus