Skip to content
Snippets Groups Projects
Unverified Commit f874de62 authored by Sébastien Gaya's avatar Sébastien Gaya Committed by GitHub
Browse files

Merge pull request #1202 from noesya/peertube-provider

Peertube provider
parents c7bba3f1 349815df
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,8 @@ class Video::Provider
PROVIDERS = [
Vimeo,
Youtube,
Dailymotion
Dailymotion,
Peertube
]
def self.find(video_url)
......
class Video::Provider::Peertube < Video::Provider::Default
DOMAINS = ['peertube.fr']
# "https://peertube.fr/w/1i848Qvi7Q3ytW2uPY8AxG"
def identifier
video_url.split('/w/').last
end
# https://docs.joinpeertube.org/support/doc/api/embeds#quick-start
def iframe_url
"https://peertube.fr/videos/embed/#{identifier}"
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment