URIs für QuickTime X

1

Mit Apple können Sie Videos über HTTP mit der neuen Technologie streamen. Gibt es jedoch ein URI-Schema, um die .m3u8-Dateien in einem Browser in Quicktime X zu öffnen? (dh als URL öffnen, anstatt die lokale Datei herunterzuladen und abzuspielen)

JP.
quelle

Antworten:

0

Sie können einen URI unter Mac OS X registrieren, indem Sie ihn zu Ihrer info.plist hinzufügen.

Hier ist ein Beispiel:

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLName</key>
        <string>com.test.m3u8</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>m3u8</string>
        </array>
    </dict>
</array>

Dies setzt voraus, dass die Anwendung die Methode application: handleOpenURL implementiert hat.

Daisetsu
quelle
1
Welche info.plist? Leider ist dies nicht wirklich nützlich, da ich nicht jeden Benutzer meiner Website auffordern möchte, seine Plist-Dateien zu hacken, damit meine Website funktioniert!
JP.
Suchen Sie nach einer Lösung, mit der Benutzer Ihrer Website ihre Anwendung automatisch starten, wenn sie auf Ihre .m3u8-Datei stoßen? Sie können nicht steuern, wie der Browser eines Benutzers mit den von Ihnen gesendeten Inhalten umgeht. Es liegt ganz beim Browser. Wenn Ihr Browser nicht weiß, wie der Dateityp gerendert wird, wird standardmäßig die Datei heruntergeladen (es sei denn, Sie haben einen bestimmten URI und einen Handler, der diesen URI verwaltet). Am ehesten können Sie die Benutzer dazu auffordern, QuickTime manuell zu öffnen und ihnen die zu öffnende URL (die die Datei streamt) zu geben.
Daisetsu