diff --git a/channels/altadefinizione01_link.py b/channels/altadefinizione01_link.py
index cb892802..132aefb6 100644
--- a/channels/altadefinizione01_link.py
+++ b/channels/altadefinizione01_link.py
@@ -102,4 +102,4 @@ def newest(categoria):
def findvideos(item):
support.log('findvideos', item)
- return support.server(item, headers=headers)
+ return support.server(item, support.match(item, patron='
', headers=headers).match)
diff --git a/servers/vudeo.json b/servers/vudeo.json
new file mode 100644
index 00000000..931bb075
--- /dev/null
+++ b/servers/vudeo.json
@@ -0,0 +1,46 @@
+{
+ "active": true,
+ "find_videos": {
+ "ignore_urls": [],
+ "patterns": [
+ {
+ "pattern": "https?://vudeo.net/embed-([a-z0-9-.]+)\\.html",
+ "url": "https://vudeo.net/embed-\\1.html"
+ },
+ {
+ "pattern": "https?://vudeo.net/([a-z0-9-.]+)",
+ "url": "https://vudeo.net/embed-\\1.html"
+ }
+ ]
+ },
+ "free": true,
+ "id": "vudeo",
+ "name": "vudeo",
+ "settings": [
+ {
+ "default": false,
+ "enabled": true,
+ "id": "black_list",
+ "label": "@60654",
+ "type": "bool",
+ "visible": true
+ },
+ {
+ "default": 0,
+ "enabled": true,
+ "id": "favorites_servers_list",
+ "label": "@60655",
+ "lvalues": [
+ "No",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5"
+ ],
+ "type": "list",
+ "visible": false
+ }
+ ],
+ "thumbnail": "https://vudeo.net/images/logo.png"
+}
diff --git a/servers/vudeo.py b/servers/vudeo.py
new file mode 100644
index 00000000..b5986b72
--- /dev/null
+++ b/servers/vudeo.py
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+from core import httptools, support
+from platformcode import logger
+
+data = ""
+
+def test_video_exists(page_url):
+ global data
+ logger.info("(page_url='%s')" % page_url)
+ response = httptools.downloadpage(page_url)
+
+ if response.code == 404:
+ return False, support.config.get_localized_string(70449) % "vudeo"
+ else:
+ data = response.data
+ return True, ""
+
+
+def get_video_url(page_url, premium=False, user="", password="", video_password=""):
+ global data
+ logger.info("url=" + page_url)
+ return support.get_jwplayer_mediaurl(data, 'vudeo')