{"id":95,"date":"2025-02-27T12:09:47","date_gmt":"2025-02-27T11:09:47","guid":{"rendered":"https:\/\/zuugs.hfh.ch\/switch\/?post_type=chapter&#038;p=95"},"modified":"2025-03-17T08:49:17","modified_gmt":"2025-03-17T07:49:17","slug":"plugin-fuer-switch-tube","status":"publish","type":"chapter","link":"https:\/\/zuugs.hfh.ch\/switch\/chapter\/plugin-fuer-switch-tube\/","title":{"raw":"Plugin f\u00fcr Switch Tube","rendered":"Plugin f\u00fcr Switch Tube"},"content":{"raw":"<div class=\"textbox textbox--examples\">\r\n<div class=\"textbox__content\">\r\n<h2>Anleitung f\u00fcr Nutzende (HfH)<\/h2>\r\nIn den <a href=\"https:\/\/zuugs.hfh.ch\/zuugsanleitungen\/chapter\/switch-tube-videos\/\" target=\"_blank\" rel=\"noopener\">Zuugs-Anleitungen<\/a> findest du alle Infos und Schritte, um die Switch Tube Videos sch\u00f6n in Zuugs (WordPress) einzubetten.\r\n\r\n<\/div>\r\n<\/div>\r\n[private][switchtube id='R37FGP0MeX' width='320px' height='180px' show-title='true' title-heading-level='3' title-position='top' show-abstract='true'][\/private]\r\n\r\n(Stand: Februar 2025)\r\n<h2>Warum ein Plugin?<\/h2>\r\nVideos auf Switch Tube mit zum Beispiel der Berechtigung \u00abAuthentifizierte Benutzer nur bei Interkantonale Hochschule f\u00fcr Heilp\u00e4dagogik Z\u00fcrich\u00bb k\u00f6nnen nicht zufriedenstellend auf Zielplattformen eingebettet werden. Die Videos sind ausserhalb des Inhalts und nicht gleich neben den Inhalten sichtbar, sprich sie sind nicht Teil des Inhalts.\r\n<div class=\"textbox\">\r\n\r\n<img class=\"wp-image-107 aligncenter\" src=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH.png\" alt=\"\" width=\"806\" height=\"240\" \/>\r\n\r\n<\/div>\r\nEs gibt nur die folgenden M\u00f6glichkeiten.\r\n<h3>Zugang zum Video per Video-Link<\/h3>\r\nVideo <a href=\"https:\/\/tube.switch.ch\/videos\/R37FGP0MeX\" target=\"_blank\" rel=\"noopener\">Zuugs-Intro (informell)<\/a>\r\n\r\nEinbettung mit einem Bild, das zum Video verlinkt ist, ist nat\u00fcrlich auch m\u00f6glich, bedeutet aber Zusatzaufwand.\r\n<h3>Standard-Video-Einbettung der Plattform<\/h3>\r\nhttps:\/\/tube.switch.ch\/videos\/R37FGP0MeX\r\n\r\n[video]https:\/\/tube.switch.ch\/videos\/R37FGP0MeX[\/video]\r\n\r\nDies funktioniert hier (auf WordPress) nicht:\r\n<div class=\"textbox\">\r\n\r\n<img class=\"wp-image-136 aligncenter\" src=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube.png\" alt=\"\" width=\"750\" height=\"240\" \/>\r\n\r\n<\/div>\r\n<h3>Einbettung mit iframe (oder H5P iframe)<\/h3>\r\n<iframe src=\"https:\/\/tube.switch.ch\/embed\/R37FGP0MeX\" width=\"640\" height=\"360\" frameborder=\"0\"><\/iframe>\r\nDie User werden auf Switch Tube weitergeleitet und m\u00fcssen sich dort (allenfalls) einloggen. Weiter ist die Einbettung per iframe auf vielen Plattformen eingeschr\u00e4nkt. (Bei uns d\u00fcrfen nur SuperAdmins iframes einsetzen.)\r\n<h2>L\u00f6sung: Switch Tube API<\/h2>\r\n<div class=\"textbox textbox--exercises\">\r\n<div class=\"textbox__content\">Plugin f\u00fcr die Zielplattform (hier WordPress) mit Standard HTML-Video-Player und einem technischem User mit API-Credential (<a href=\"https:\/\/tube.switch.ch\/api#accessing-the-web-service\" rel=\"nofollow\">SwitchTube API documentation<\/a>) und einer Organisations-Affiliation.<\/div>\r\n<\/div>\r\nDie Videos sind gleich neben den Inhalten sichtbar, sprich sie sind Teil des Inhalts.\r\n<h3>Einbettung mit Shortcode<\/h3>\r\n<code>[[switchtube id='R37FGP0MeX']]<\/code>\r\n[switchtube id='R37FGP0MeX']\r\n<code>[[switchtube id='R37FGP0MeX' width='320px' height='180px' show-title='true' title-heading-level='3' title-position='top' show-abstract='true']]<\/code>\r\n[switchtube id='R37FGP0MeX' width='320px' height='180px' show-title='true' title-heading-level='3' title-position='top' show-abstract='true']\r\n<h3>REchte-Konzept<\/h3>\r\nDie Rechte des LMS (die Zielplattform) greifen. Die Inhalte sind dort gesch\u00fctzt. Annahme: Diese Rechte sind richtig eingestellt, und diese Rechte sind vorrangig.\r\n<h4>Spezialfall dieser Doku<\/h4>\r\nAchtung: In diesem spezifischen Fall dieser Dokumentation ist das Video zwar auf die Organisation eingeschr\u00e4nkt und sollte f\u00fcr die \u00d6ffentlichkeit nicht sichtbar sein. Es ist hier auf dieser Seite aber sichtbar, da diese Website \u00f6ffentlich zug\u00e4nglich ist.\r\n<h3>Einbettung eines Videos, das auf eine Gruppe eingeschr\u00e4nkt ist<\/h3>\r\nUm Zugriff auf ein Video mit der Einstellung \u00abNur ich und die unten aufgef\u00fchrten Mitarbeiter\u00bb zu erhalten, muss der technische User als \u00abMitarbeiter des Kanals\u00bb mit der Einstellung \u00abVideo ansehen\u00bb im Kanal eingetragen werden.\r\n<h2>Technisches<\/h2>\r\n<a href=\"https:\/\/github.com\/HfH-DLC\/hfh-switchtube\" target=\"_blank\" rel=\"noopener\">GitHub-Repository<\/a>\r\n<h2>Weiterentwicklung<\/h2>\r\nEin Plugin f\u00fcr ILIAS?\r\n<h2>QR-Code zu dieser Seite<\/h2>\r\n<a href=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1.png\"><img class=\"wp-image-151 aligncenter\" src=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1.png\" alt=\"\" width=\"305\" height=\"305\" \/><\/a>","rendered":"<div class=\"textbox textbox--examples\">\n<div class=\"textbox__content\">\n<h2>Anleitung f\u00fcr Nutzende (HfH)<\/h2>\n<p>In den <a href=\"https:\/\/zuugs.hfh.ch\/zuugsanleitungen\/chapter\/switch-tube-videos\/\" target=\"_blank\" rel=\"noopener\">Zuugs-Anleitungen<\/a> findest du alle Infos und Schritte, um die Switch Tube Videos sch\u00f6n in Zuugs (WordPress) einzubetten.<\/p>\n<\/div>\n<\/div>\n<p>(Stand: Februar 2025)<\/p>\n<h2>Warum ein Plugin?<\/h2>\n<p>Videos auf Switch Tube mit zum Beispiel der Berechtigung \u00abAuthentifizierte Benutzer nur bei Interkantonale Hochschule f\u00fcr Heilp\u00e4dagogik Z\u00fcrich\u00bb k\u00f6nnen nicht zufriedenstellend auf Zielplattformen eingebettet werden. Die Videos sind ausserhalb des Inhalts und nicht gleich neben den Inhalten sichtbar, sprich sie sind nicht Teil des Inhalts.<\/p>\n<div class=\"textbox\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-107 aligncenter\" src=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH.png\" alt=\"\" width=\"806\" height=\"240\" srcset=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH.png 1816w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH-300x89.png 300w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH-1024x304.png 1024w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH-768x228.png 768w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH-1536x457.png 1536w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH-65x19.png 65w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH-225x67.png 225w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/Video-Switch-Tube-nur-HfH-350x104.png 350w\" sizes=\"auto, (max-width: 806px) 100vw, 806px\" \/><\/p>\n<\/div>\n<p>Es gibt nur die folgenden M\u00f6glichkeiten.<\/p>\n<h3>Zugang zum Video per Video-Link<\/h3>\n<p>Video <a href=\"https:\/\/tube.switch.ch\/videos\/R37FGP0MeX\" target=\"_blank\" rel=\"noopener\">Zuugs-Intro (informell)<\/a><\/p>\n<p>Einbettung mit einem Bild, das zum Video verlinkt ist, ist nat\u00fcrlich auch m\u00f6glich, bedeutet aber Zusatzaufwand.<\/p>\n<h3>Standard-Video-Einbettung der Plattform<\/h3>\n<p>https:\/\/tube.switch.ch\/videos\/R37FGP0MeX<\/p>\n<p>Dies funktioniert hier (auf WordPress) nicht:<\/p>\n<div class=\"textbox\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-136 aligncenter\" src=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube.png\" alt=\"\" width=\"750\" height=\"240\" srcset=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube.png 2104w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-300x96.png 300w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-1024x328.png 1024w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-768x246.png 768w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-1536x492.png 1536w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-2048x656.png 2048w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-65x21.png 65w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-225x72.png 225w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/wp-video-embed-switch-tube-350x112.png 350w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<\/div>\n<h3>Einbettung mit iframe (oder H5P iframe)<\/h3>\n<p><iframe loading=\"lazy\" src=\"https:\/\/tube.switch.ch\/embed\/R37FGP0MeX\" width=\"640\" height=\"360\" frameborder=\"0\"><\/iframe><br \/>\nDie User werden auf Switch Tube weitergeleitet und m\u00fcssen sich dort (allenfalls) einloggen. Weiter ist die Einbettung per iframe auf vielen Plattformen eingeschr\u00e4nkt. (Bei uns d\u00fcrfen nur SuperAdmins iframes einsetzen.)<\/p>\n<h2>L\u00f6sung: Switch Tube API<\/h2>\n<div class=\"textbox textbox--exercises\">\n<div class=\"textbox__content\">Plugin f\u00fcr die Zielplattform (hier WordPress) mit Standard HTML-Video-Player und einem technischem User mit API-Credential (<a href=\"https:\/\/tube.switch.ch\/api#accessing-the-web-service\" rel=\"nofollow\">SwitchTube API documentation<\/a>) und einer Organisations-Affiliation.<\/div>\n<\/div>\n<p>Die Videos sind gleich neben den Inhalten sichtbar, sprich sie sind Teil des Inhalts.<\/p>\n<h3>Einbettung mit Shortcode<\/h3>\n<p><code>[switchtube id='R37FGP0MeX']<\/code><\/p>\n<p><code>[switchtube id='R37FGP0MeX' width='320px' height='180px' show-title='true' title-heading-level='3' title-position='top' show-abstract='true']<\/code><\/p>\n<h3>REchte-Konzept<\/h3>\n<p>Die Rechte des LMS (die Zielplattform) greifen. Die Inhalte sind dort gesch\u00fctzt. Annahme: Diese Rechte sind richtig eingestellt, und diese Rechte sind vorrangig.<\/p>\n<h4>Spezialfall dieser Doku<\/h4>\n<p>Achtung: In diesem spezifischen Fall dieser Dokumentation ist das Video zwar auf die Organisation eingeschr\u00e4nkt und sollte f\u00fcr die \u00d6ffentlichkeit nicht sichtbar sein. Es ist hier auf dieser Seite aber sichtbar, da diese Website \u00f6ffentlich zug\u00e4nglich ist.<\/p>\n<h3>Einbettung eines Videos, das auf eine Gruppe eingeschr\u00e4nkt ist<\/h3>\n<p>Um Zugriff auf ein Video mit der Einstellung \u00abNur ich und die unten aufgef\u00fchrten Mitarbeiter\u00bb zu erhalten, muss der technische User als \u00abMitarbeiter des Kanals\u00bb mit der Einstellung \u00abVideo ansehen\u00bb im Kanal eingetragen werden.<\/p>\n<h2>Technisches<\/h2>\n<p><a href=\"https:\/\/github.com\/HfH-DLC\/hfh-switchtube\" target=\"_blank\" rel=\"noopener\">GitHub-Repository<\/a><\/p>\n<h2>Weiterentwicklung<\/h2>\n<p>Ein Plugin f\u00fcr ILIAS?<\/p>\n<h2>QR-Code zu dieser Seite<\/h2>\n<p><a href=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-151 aligncenter\" src=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1.png\" alt=\"\" width=\"305\" height=\"305\" srcset=\"https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1.png 400w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1-300x300.png 300w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1-150x150.png 150w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1-65x65.png 65w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1-225x225.png 225w, https:\/\/zuugs.hfh.ch\/switch\/wp-content\/uploads\/sites\/157\/2025\/02\/qr-code-1-350x350.png 350w\" sizes=\"auto, (max-width: 305px) 100vw, 305px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anleitung f\u00fcr Nutzende (HfH) In den Zuugs-Anleitungen findest du alle Infos und Schritte, um die Switch Tube Videos sch\u00f6n in Zuugs (WordPress) einzubetten. (Stand: Februar 2025) Warum ein Plugin? Videos auf Switch Tube mit zum Beispiel der Berechtigung \u00abAuthentifizierte Benutzer nur bei Interkantonale Hochschule f\u00fcr Heilp\u00e4dagogik Z\u00fcrich\u00bb k\u00f6nnen nicht zufriedenstellend auf Zielplattformen eingebettet werden. Die [&hellip;]<\/p>\n","protected":false},"author":1,"menu_order":1,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"categories":[],"chapter-type":[],"contributor":[],"license":[],"class_list":["post-95","chapter","type-chapter","status-publish","hentry"],"part":93,"_links":{"self":[{"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/pressbooks\/v2\/chapters\/95","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":55,"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/pressbooks\/v2\/chapters\/95\/revisions"}],"predecessor-version":[{"id":154,"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/pressbooks\/v2\/chapters\/95\/revisions\/154"}],"part":[{"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/pressbooks\/v2\/parts\/93"}],"metadata":[{"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/pressbooks\/v2\/chapters\/95\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/wp\/v2\/media?parent=95"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/wp\/v2\/categories?post=95"},{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/pressbooks\/v2\/chapter-type?post=95"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/wp\/v2\/contributor?post=95"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/zuugs.hfh.ch\/switch\/wp-json\/wp\/v2\/license?post=95"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}