[問題] vlc在android的嵌入

看板AndroidDev作者 (TonyFuck)時間12年前 (2013/09/24 14:06), 編輯推噓5(5020)
留言25則, 2人參與, 最新討論串1/1
如題 在網路上有查到有人已經可以把vlc 匯入到自己的android專案裡 有查到VLC for android 不過似乎要在linux下compilation 請問有沒有有經驗的大大 給一條明路呢??? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.32.217

09/24 16:22, , 1F
建立動態函式庫 .so
09/24 16:22, 1F

09/24 16:23, , 2F
$ gcc -Wall -fpic -shared test1.c test2.c -o
09/24 16:23, 2F

09/24 16:23, , 3F
libtest.so
09/24 16:23, 3F

09/24 16:24, , 4F
之後匯進android libs 資料夾
09/24 16:24, 4F

09/24 16:28, , 5F
程式則參考VLC指南即可
09/24 16:28, 5F

09/24 16:28, , 6F
Linux 的 .a / .so / .la 函式庫的差異(ref)
09/24 16:28, 6F

09/24 16:29, , 7F
09/24 16:29, 7F

09/24 16:30, , 8F
編譯完應該有4個檔案
09/24 16:30, 8F

09/24 16:31, , 9F
libiomx-gingerbread.so(2.3.3) -hc.so -ics.so
09/24 16:31, 9F

09/24 16:32, , 10F
libvlcjni.so 應該就這樣
09/24 16:32, 10F

09/24 17:21, , 11F
不好意思locklose大大,所以最主要的關鍵是在liunx下要先
09/24 17:21, 11F

09/24 17:24, , 12F
編譯完Vlc_for_android後產生的.so檔在參考相關的coding
09/24 17:24, 12F

09/24 17:24, , 13F
理論上就可以在一個Activity內嵌上一個播放器嚕!??
09/24 17:24, 13F

09/24 17:25, , 14F
非常感謝您的回答!!!
09/24 17:25, 14F

09/25 17:59, , 15F
應該是這樣,花俏一點就改寫程式到新的視圖
09/25 17:59, 15F

09/30 19:15, , 16F
同事告訴我一個更簡單的,直接用ndk編譯就可以了
09/30 19:15, 16F

10/01 09:43, , 17F
lock大願意分享一下嗎???
10/01 09:43, 17F

10/01 15:58, , 18F
你先參考nvidia的ndk與ndk範例
10/01 15:58, 18F

10/01 15:59, , 19F
等你稍微了解機制與改寫方向後,把從git拿來的vlc for
10/01 15:59, 19F

10/01 16:00, , 20F
android 匯進eclipse,再給他一個執行端點讓他用ndk編譯
10/01 16:00, 20F

10/01 16:01, , 21F
這時會依相依性編譯出檔案,這時去撿尾刀複製這四分檔案
10/01 16:01, 21F

10/01 16:02, , 22F
之後在你的新專案中塞入vlc介面與控制,assets塞
10/01 16:02, 22F

10/01 16:03, , 23F
裝置描述(ARM7..etc) 這樣就可以編譯出完整檔案了
10/01 16:03, 23F

10/01 16:04, , 24F
如果你有點懶我可以把編好的塞到你的信箱
10/01 16:04, 24F

10/02 14:25, , 25F
呵呵我是有看沒有懂呀!!再麻煩您了elsu6fu0@gmail.com
10/02 14:25, 25F
文章代碼(AID): #1IGIlYm6 (AndroidDev)
文章代碼(AID): #1IGIlYm6 (AndroidDev)