To jest odtwarzacz DLNA z wyświetlaniem serwera i metadanych zawartości.
Zaimplementowano również funkcję DMC, która może być odtwarzana do DMR.
Kod źródłowy jest publikowany na licencji Open source (licencja MIT).
Ta aplikacja służy do wyświetlania informacji o serwerze DLNA (DMS) i jego zawartości.
Ponieważ funkcja odtwarzania korzysta z kodeka urządzenia, to, który plik może być odtwarzany, zależy od urządzenia.
Na przykład w przypadku filmów, jeśli jest to format zgodny ze standardem Androida, taki jak H.264 / VP8 / VP9, wydaje się, że można go odtworzyć na prawie wszystkich urządzeniach.
Niektóre urządzenia mogą odtwarzać MPEG 1 / MPEG 2 / WMV / DivX itp.
Jeśli nie możesz w to zagrać, możesz uruchomić zewnętrzną aplikację w ustawieniach, więc spróbuj.
Jako jedna z metod odtwarzania zaimplementowano funkcję DMC.
Jeśli masz telewizor z funkcją DMR w tej samej sieci, możesz odtworzyć zawartość DMS do DMR.
Jeśli DMR to obsługuje, możliwe jest również odtwarzanie treści DTCP-IP.
Ponadto, jeśli masz nagrywarkę SONY, taką jak nasne lub Panasonic, możesz użyć funkcji przeskakiwania między rozdziałami.
Mimo że zapewnia minimalną funkcję odtwarzania filmów, obrazów nieruchomych i muzyki, oferuje raczej funkcję wyświetlania metadanych serwera i zawartości niż użyteczność jako odtwarzacz.
Ponieważ wyświetlane są również informacje o znaczniku rozszerzenia ARIB (arib: longDescription itp.), Szczegółowe informacje o programie można zobaczyć, jeśli rejestrator itp. Jest zgodny.
Ponadto, jeśli informacje o programie zawierają adres URL, będą automatycznie działać jako łącze.
Uwagi
- Chociaż nie mogę zagwarantować uwzględnienia opinii, będę od czasu do czasu czekać na raporty dotyczące rozwiązywania problemów, prośby o funkcje itp.
- Od 0.7.6 wprowadziłem Firebase SDK (Analytics, Crashlytics) do zbierania informacji o awariach.
- Nie odpowiada odtwarzaniu treści chronionych prawem autorskim (DTCP-IP). I nie ma planu korespondencji
- Ze względu na rozwój osobistego hobby, sprzęt nie jest w stanie zapewnić wystarczających zakupów. Byłoby bardzo mile widziane, gdybyś miał jakieś problemy, proszę o kontakt w sprawie szczegółów sprzętu i szczegółów.
- Ponieważ skok do rozdziału nie jest funkcją standardową (jest to funkcja specyfikacji producenta), implementacja jest wymagana dla każdego producenta. Obecnie obsługuje to tylko produkty Sony i Panasonic, których właścicielem jest autor. Byłoby bardzo wdzięczne, gdybyś mógł się ze mną skontaktować, jeśli masz informacje innego producenta.
- Kod źródłowy tej aplikacji i biblioteka UPnP są publikowane na licencji MIT na GitHub.
Odtwarzacz DLNA dla Androida
https://github.com/ohmae/dms-explorer
Biblioteka ControlPoint Universal Plug and Play (UPnP) dla języka Java
https://github.com/ohmae/mmupnp
Uprawnienia abonamentowe
Ta aplikacja jest wyświetlana jako prosząca o następujące pozwolenie.
Są one używane do komunikacji Wi-Fi, DLNA i raportowania awarii Firebase. „Zapobiegaj usypianiu urządzenia” służy do kontynuowania połączenia Wi-Fi podczas odtwarzania.
- Informacje o połączeniu Wi-Fi
- Zobacz połączenia Wi-Fi
- Inny
- odbierać dane z Internetu
- przeglądaj połączenia sieciowe
- pełny dostęp do sieci
- zapobiegać zasypianiu urządzenia
Zbadano sprzęt
DMS:
- SONY nasne
- SONY BDP-S6700
- SONY BDZ-AT 970 T
- SHARP AQUOS LC-40U30
- SHARP AN-WLTU1
- Panasonic DMR-BRZ1020
- Synology DS 216j
- Kodi (Windows)
- Universal Media Server (Windows / Linux)
DMR:
- SHARP AQUOS LC-40U30
- ONKYO TX-NR 646
- Kodi (Windows)
- SONY BDP-S6700
- Panasonic DMR-BRZ1020
Dla tych, którzy mogą współpracować w dostarczaniu informacji
Możesz użyć następujących narzędzi (konieczny jest komputer z zainstalowaną Javą), aby wyssać wszystkie informacje z DMS. Proszę o przesłanie mi tych informacji. Należy jednak pamiętać, że wie również, jakie treści są zawarte na serwerze lub rejestratorze.
https://github.com/ohmae/cds-extractor/releases/download/v.0.0.3/cdsextractor.jar
support Android 14