2012-07-06 21 views
6

Tôi đã có ấn tượng rằng webm đã phát trên Android nhưng tôi không thể phát video trên Galaxy Nexus của mình. Tôi đã không thử trong trình duyệt trên điện thoại, chỉ cần thẳng lên và trong VideoView. Có một số kết hợp ma thuật của các cài đặt cần thiết không?webm không phát trên Android

+0

bạn đã thử các định dạng khác? – njzk2

+0

@ njzk2 Đây là siêu cũ (trong năm di động). Tôi khá chắc chắn điều này sẽ được tốt ngay bây giờ;) –

+0

Tôi không biết làm thế nào tôi có ở đây, mặc dù. – njzk2

Trả lời

1

Có, webm phát trên Android tốt. Tuy nhiên, biết rằng video HTML5 luôn phức tạp.

Cách tốt nhất để kiểm tra là chỉ cần tải một file webm trong trình duyệt của bạn: http://clips.vorwaerts-gmbh.de/big_buck_bunny.webm

Có một số lý do tại sao các video có thể không được chơi cho bạn bao gồm:

  • Các webm tệp có thể chưa được mã hóa chính xác
  • Bạn đang sử dụng ứng dụng phát video không xử lý webm tệp
  • Tính toàn vẹn dữ liệu bị mất khi tran sferring nó vào điện thoại của bạn
  • Có thể có một vấn đề với việc xây dựng hiện hành của hệ điều hành của bạn (mặc dù nếu bạn là 2.2 hoặc mới hơn có thực sự không nên)

Chơi xung quanh với một máy phát html5 video xem định dạng video nào đang phát trên điện thoại của bạn (webm và mp4 nên) http://sandbox.thewikies.com/vfe-generator/

+0

Xây dựng là ICS, 4.0.4, trên Galaxy Nexus. Tôi đang viết một ứng dụng và cố gắng phát video để phát trong VideoView. Tôi đã thử mở ứng dụng từ một trình quản lý tệp trực tiếp trên điện thoại và điều đó cũng không hoạt động. Tôi có thể thử kéo video từ điện thoại trở lại vào máy tính của tôi để xác minh rằng nó hợp lệ, nhưng nó là 2 video riêng biệt, và các kích thước nhìn chính xác, vì vậy tôi sẽ khá ngạc nhiên nếu họ bị hỏng. Họ chơi tốt trên máy tính của tôi. –

+0

Chỉ cần thử video 'big_buck_bunny.webm' và điều đó cũng không hoạt động. Chưa thử trình duyệt, nhưng đó không thực sự là vấn đề tôi đang cố giải quyết. Trình duyệt sẽ không giúp ích gì. –

+0

Đặt một số mã Kevin, chúng tôi rất mù ngay bây giờ mà không cần mã. – CaptainTeemo

2

Tôi đã chạy cùng lỗi/vấn đề trong khi phát triển trên nexus4 của tôi (trên điện thoại huawei y300 và y303 hoạt động tốt!). Chuyển sang NuPlayer trong các tùy chọn nhà phát triển đã sửa lỗi này. Dường như AwesomePlayer không dùng nữa không thể phát webm trong trường hợp của tôi.

Nexus 4 Android phiên bản 5.1

Nó cũng nói về ở đây: https://github.com/Floens/Clover/issues/2

+0

Cảm ơn bạn đã đề cập đến awesomeplayer không được chấp nhận. Điều này đã được kích hoạt trên thiết bị của tôi vì lý do nào đó, và vô hiệu hóa nó (do đó chuyển sang nuplayer, mặc định) đã sửa nhiều video không phát! Nó không phải là một tùy chọn để kích hoạt NuPlayer như đã đề cập trong liên kết đó, nhưng để vô hiệu hoá AwesomePlayer. –

Các vấn đề liên quan