2012-07-03 44 views
5

Sau một thời gian trên Web, tôi thấy rằng tôi phải sử dụng FFmpeg trong ứng dụng của mình. Tôi tìm thấy rất nhiều thứ liên quan đến Android và FFmpeg. Tôi chỉ muốn sử dụng FFmpeg, nhưng tôi không thể tạo ra các thư viện và tôi cũng không biết làm thế nào tôi có thể sử dụng chúng.Tôi có thể sử dụng các thư viện từ FFmpeg trong một ứng dụng Android không?

Tôi chỉ muốn nhận một luồng RTSP và sau đó bằng cách nào đó đặt nó trong một videoview hoặc mediaplayer. Tôi đã cài đặt NDK trong nhật thực, và tôi biết cách sử dụng CYGWIN.

+1

Vì vậy, bạn muốn được trợ giúp về điều gì? – Warpzit

+0

Tôi cần trợ giúp để tạo thư viện và cách tôi có thể sử dụng chúng trong ứng dụng có thể – Lino

Trả lời

7

Tôi đã cố gắng sử dụng thư viện FFmpeg trong ứng dụng Android của mình theo hướng dẫn sau: Tutorial Link thực sự tốt. Tôi đã tạo thư viện, được gọi ngay trong ứng dụng. Nhưng những gì tôi muốn là các liên kết trực tuyến với giao thức MMS và tôi không thể làm điều đó, bởi vì tôi không biết cách làm việc với các phương thức gốc, vì vậy tôi đang sử dụng vitamio plugin. Rất đơn giản. Nếu bạn khám phá cách sử dụng thư viện FFmpeg một cách thích hợp hãy chia sẻ với chúng tôi.

Xin lỗi vì tiếng Anh không tốt, không phải ngôn ngữ mẹ đẻ của tôi.

+1

oh yeah, một điều khác ... Tôi nghĩ rằng trình phát phương tiện gốc từ android hỗ trợ phát trực tuyến rtsp – Caique

+0

Tôi tìm thấy nguồn mở đã có thư viện và có vẻ như bạn chỉ cần gọi các chức năng mà bạn cần, tôi chưa thử nghiệm nhưng có vẻ với tôi đó là một điều tốt cho tôi mà chỉ cần các thư viện ... http: //code.google.com/p/android -fplayer/source/browse/trunk/src/cz/havlena/ffmpeg/ui? spec = svn2 & r = 2 – Lino

+0

hey, liên kết vimatio không được mở. Vui lòng cập nhật liên kết phù hợp. –

0

Android hỗ trợ Giao thức truyền RTSP theo mặc định, chỉ sử dụng MediaPlayer Only i có thể truyền RTSP. Nhưng giới hạn là bạn không thể thao tác hoặc tùy chỉnh Media, để bạn phải sử dụng Thư viện như FFMPEG, Vlcj Bạn có thể Thiết lập môi trường FFMPEG bằng cách theo liên kết này http://www.roman10.net/how-to-build-ffmpeg-for-android/

Tôi chưa thử vlcj trên android, nhưng hoạt động trên các ứng dụng Desktop rất tốt. Hy vọng điều này hữu ích

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