home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
Video on Demand (Browserbasierende Anbieter)
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="offbyone" data-source="post: 1081154" data-attributes="member: 73415"><p>Ich versuche noch mal einzubringen, dass es nur unnötiger Aufwand wäre das Rad neu zu erfinden. Man muss nur das Onlinevideos API implementieren um eine neue Site hinzuzufügen. Damit wäre die Site in MP1, MP2 und in einem WPF Standalone Player nutzbar. Allerdings kann man Browserbasierte Seiten die DRM nutzen nur in MP1 nutzen, hier wäre der Aufwand nur den aktuellen Browserplayer etwas anzupassen dass er ebenfalls von MP2 aufrufbar ist. /Es ist eine eigenständige EXE die wegen Fernbedienungsfuntionien MP1 Dlls referenziert).</p><p>In Onlinevideos ist alles ohne Datenbank un wird on-the-fly gescraped (und in Memory mit timeout gecached). Dabie gibt es verschieden Ansätze: Manche Site implementierungen nutzen HTMLAgilityPack um per DOM die richtigen Inhalte zu finden, andere Reguläre Ausdrücke und wieder andere REST APIs der Website.</p><p>Es gibt aktuell schon Sites wie Sky Go UK oder Viaplay, die DRM geschützten Content mir dem Browserplay abspielen. Es gibt noch keine dt. Seiten weil ich einfach keine Zeit habe die umzusetzen und dann auch am Laufne zu halten (habe genug mit meinen aktuellen Seiten zu tun).</p><p>Im Endeffekt habe ich Onlinevideos genau deswegen gemacht: Damit mehrere Entwickler schnell Seiten umsetzen und updaten können und sich nicht um das Plugin Zeugs bzw die Anwendung kümmern müssen. Der Aufwand um eine Site zu schreiben ist oft sehr gering und anhand andere Sites wo man abgucken gucken lässt sich ne neue Site in max. 2 Tagen fertig machen. Das ganze jetzt von null anzufangen ist ganz sicher ne Meeenge aufwand. Den grad die Komfort-Funktionen wie on-the-fly update der Site ohne MP neu starten zu müssen, und für die DEV der Webservice wo man jederzeit einfach seine neu Site (mit dll und logos) uploaden kann ist ja wichtig weil sich jede Website mindestens 1 mal im Jahr ändert und die Scraping implementierung angepasst werden muss.</p><p></p><p>Daher nochmal mein Vorschlag: Einfach mal Onlinevideos angucken und a) eine Sit eimplementieren, b) den Browserplayer für MP2 anpassen (wobei ich natürlich helfen kann). Wenn die Site fertig ist, dann haben wir direkt schon die möglichkeit dass in MP1 zu testen.... </p><p>Letztendlich bleibt es natürlich dir selbst überlassen wenn du ein eigenes Plugin von Anfang beginnen möchtest. Ich werde niemandem Onlinevideos aufzwingen <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> Versuche nur zu beschreiben dass die meisten Probleme die hier agesprochen wurden (oder noch gefunden werden), bei Onlinevideos schon gelöst sind - da es ja mherere Jahre Erfahrung für genau diese Probleme mitbringt.</p><p></p><p>Wenn du kein MP1 installieren willst, kann du ja OV auch mit MP2 testen, dort deine Site implementieren und alle bis zum Abspielen schon mal umsetzen und testen.</p><p></p><p>So jetzt hab uich aber wirklich genug geschireben <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p></blockquote><p></p>
[QUOTE="offbyone, post: 1081154, member: 73415"] Ich versuche noch mal einzubringen, dass es nur unnötiger Aufwand wäre das Rad neu zu erfinden. Man muss nur das Onlinevideos API implementieren um eine neue Site hinzuzufügen. Damit wäre die Site in MP1, MP2 und in einem WPF Standalone Player nutzbar. Allerdings kann man Browserbasierte Seiten die DRM nutzen nur in MP1 nutzen, hier wäre der Aufwand nur den aktuellen Browserplayer etwas anzupassen dass er ebenfalls von MP2 aufrufbar ist. /Es ist eine eigenständige EXE die wegen Fernbedienungsfuntionien MP1 Dlls referenziert). In Onlinevideos ist alles ohne Datenbank un wird on-the-fly gescraped (und in Memory mit timeout gecached). Dabie gibt es verschieden Ansätze: Manche Site implementierungen nutzen HTMLAgilityPack um per DOM die richtigen Inhalte zu finden, andere Reguläre Ausdrücke und wieder andere REST APIs der Website. Es gibt aktuell schon Sites wie Sky Go UK oder Viaplay, die DRM geschützten Content mir dem Browserplay abspielen. Es gibt noch keine dt. Seiten weil ich einfach keine Zeit habe die umzusetzen und dann auch am Laufne zu halten (habe genug mit meinen aktuellen Seiten zu tun). Im Endeffekt habe ich Onlinevideos genau deswegen gemacht: Damit mehrere Entwickler schnell Seiten umsetzen und updaten können und sich nicht um das Plugin Zeugs bzw die Anwendung kümmern müssen. Der Aufwand um eine Site zu schreiben ist oft sehr gering und anhand andere Sites wo man abgucken gucken lässt sich ne neue Site in max. 2 Tagen fertig machen. Das ganze jetzt von null anzufangen ist ganz sicher ne Meeenge aufwand. Den grad die Komfort-Funktionen wie on-the-fly update der Site ohne MP neu starten zu müssen, und für die DEV der Webservice wo man jederzeit einfach seine neu Site (mit dll und logos) uploaden kann ist ja wichtig weil sich jede Website mindestens 1 mal im Jahr ändert und die Scraping implementierung angepasst werden muss. Daher nochmal mein Vorschlag: Einfach mal Onlinevideos angucken und a) eine Sit eimplementieren, b) den Browserplayer für MP2 anpassen (wobei ich natürlich helfen kann). Wenn die Site fertig ist, dann haben wir direkt schon die möglichkeit dass in MP1 zu testen.... Letztendlich bleibt es natürlich dir selbst überlassen wenn du ein eigenes Plugin von Anfang beginnen möchtest. Ich werde niemandem Onlinevideos aufzwingen ;) Versuche nur zu beschreiben dass die meisten Probleme die hier agesprochen wurden (oder noch gefunden werden), bei Onlinevideos schon gelöst sind - da es ja mherere Jahre Erfahrung für genau diese Probleme mitbringt. Wenn du kein MP1 installieren willst, kann du ja OV auch mit MP2 testen, dort deine Site implementieren und alle bis zum Abspielen schon mal umsetzen und testen. So jetzt hab uich aber wirklich genug geschireben ;) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
Video on Demand (Browserbasierende Anbieter)
Contact us
RSS
Top
Bottom