2012-07-06 16 views
6

Miałem wrażenie, że webm gra na Androidzie, ale nie mogę odtwarzać filmów na moim Galaxy Nexusie. Nie próbowałem w przeglądarce przez telefon, tylko w górę iw VideoView. Czy jest potrzebne magiczne połączenie ustawień?webm nie gra na Androidzie

+0

nie spróbujesz innych formatów? – njzk2

+0

@ njzk2 To jest bardzo stare (w latach mobilnych). Jestem prawie pewien, że teraz będzie dobrze;) –

+0

Nie wiem, jak się tu dostałem. – njzk2

Odpowiedz

1

Tak, webm gra na Androidzie. Pamiętaj jednak, że wideo w formacie HTML5 jest zawsze trudne.

Najlepszym sposobem sprawdzenia jest po prostu załadować plik WebM w przeglądarce: http://clips.vorwaerts-gmbh.de/big_buck_bunny.webm

Istnieje wiele powodów, dlaczego film nie może grać dla was w tym:

  • WebM plik może nie być poprawnie zakodowany
  • Używasz aplikacji do odtwarzania wideo, która nie obsługuje plików
  • Integralność danych została utracona, gdy tran sferring do telefonu
  • Może być problem z obecnej wersji swojego systemu operacyjnego (choć jeśli jesteś 2.2 czy później naprawdę nie powinno być)

Pobaw się z generatora html5 wideo do zobaczyć, które grają formatów wideo w telefonie (WebM i mp4 powinien) http://sandbox.thewikies.com/vfe-generator/

+0

Build to ICS, 4.0.4, na Galaxy Nexusie. Piszę aplikację i próbuję uruchomić wideo w VideoView. Próbowałem otworzyć aplikację z menedżera plików bezpośrednio na telefonie i to też nie działało. Mogłabym spróbować wyciągnąć wideo z telefonu z powrotem na mój komputer, aby sprawdzić, czy jest ono prawidłowe, ale było to 2 osobne filmy, a rozmiary wyglądają poprawnie, więc byłbym bardzo zaskoczony, gdyby były uszkodzone. Grają dobrze na moim komputerze. –

+0

Po prostu wypróbowałem film "big_buck_bunny.webm" i to nie zadziałało, tak czy inaczej. Nie próbowałem przeglądarki, ale to nie jest problem, który próbuję rozwiązać. Przeglądarka nie pomoże. –

+0

Połóż kod Kevin, jesteśmy tak ślepi teraz bez kodu. – CaptainTeemo

2

i nie działają w tym samym błędu/problemu rozwijając w moim nexus4 (na huawei Y300 i y303 telefon działał dobrze!). Przełączenie na NuPlayer w opcjach dewelopera naprawiło to. Najwyraźniej przestarzały AwesomePlayer nie może odtwarzać webma w moim przypadku.

Nexus 4 z Androidem w wersji 5.1

To także mówił o tutaj: https://github.com/Floens/Clover/issues/2

+0

Dziękuję za wzmiankę o przestarzałym awesomeplayer. Zostało to włączone na moim urządzeniu z jakiegoś powodu, a wyłączenie go (w ten sposób przełączenie na nuplayer, domyślnie) naprawiło wiele filmów, które nie grały! Włączenie NuPlayera nie jest opcją wspomnianą w tym łączu, ale wyłączenie AwesomePlayera. –