URI dla QuickTime X

1

Apple pozwala na przesyłanie strumieniowe wideo przez HTTP z ich nową technologią, ale czy istnieje schemat URI do otwierania plików .m3u8 z przeglądarki w Quicktime X? (tzn. otwórz jako adres URL zamiast pobierać i próbować odtworzyć lokalny plik)

JP.
źródło

Odpowiedzi:

0

Możesz zarejestrować URI w Mac OS X, dodając do swojego info.plist.

Oto przykład:

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

To wszystko przy założeniu, że aplikacja zaimplementowała aplikację: metoda handleOpenURL.

Daisetsu
źródło
1
Który info.plist? Niestety nie jest to naprawdę przydatne, ponieważ nie chcę prosić każdego użytkownika mojej witryny o włamanie się do plików plist, aby moja strona działała!
JP.
Szukasz rozwiązania, dzięki któremu użytkownicy Twojej witryny automatycznie uruchomią swoją aplikację, gdy napotkają Twój plik .m3u8? Nie możesz kontrolować, w jaki sposób przeglądarka użytkownika będzie obsługiwać przesyłane treści, zależy to wyłącznie od przeglądarki. Jeśli Twoja przeglądarka nie wie, jak renderować typ pliku, zawsze będzie pobierać plik (chyba że masz określony URI i program obsługi przypisany do zarządzania tym URI). Najbliższe, jakie możesz uzyskać, to poproszenie użytkowników o ręczne otwarcie QuickTime i nadanie im adresu URL do otwarcia (który strumieniuje plik).
Daisetsu