作者elsu6fu0 (TonyFuck)
看板AndroidDev
標題[問題] vlc在android的嵌入
時間Tue Sep 24 14:06:24 2013
如題
在網路上有查到有人已經可以把vlc
匯入到自己的android專案裡
有查到VLC for android
不過似乎要在linux下compilation
請問有沒有有經驗的大大
給一條明路呢???
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.32.217
1F:推 locklose:建立動態函式庫 .so 09/24 16:22
2F:→ locklose:$ gcc -Wall -fpic -shared test1.c test2.c -o 09/24 16:23
3F:→ locklose:libtest.so 09/24 16:23
4F:→ locklose:之後匯進android libs 資料夾 09/24 16:24
5F:推 locklose:程式則參考VLC指南即可 09/24 16:28
6F:→ locklose:Linux 的 .a / .so / .la 函式庫的差異(ref) 09/24 16:28
8F:→ locklose:編譯完應該有4個檔案 09/24 16:30
9F:→ locklose:libiomx-gingerbread.so(2.3.3) -hc.so -ics.so 09/24 16:31
10F:→ locklose:libvlcjni.so 應該就這樣 09/24 16:32
11F:→ elsu6fu0:不好意思locklose大大,所以最主要的關鍵是在liunx下要先 09/24 17:21
12F:→ elsu6fu0:編譯完Vlc_for_android後產生的.so檔在參考相關的coding 09/24 17:24
13F:→ elsu6fu0:理論上就可以在一個Activity內嵌上一個播放器嚕!?? 09/24 17:24
14F:→ elsu6fu0:非常感謝您的回答!!! 09/24 17:25
15F:推 locklose:應該是這樣,花俏一點就改寫程式到新的視圖 09/25 17:59
16F:推 locklose:同事告訴我一個更簡單的,直接用ndk編譯就可以了 09/30 19:15
17F:→ elsu6fu0:lock大願意分享一下嗎??? 10/01 09:43
18F:推 locklose:你先參考nvidia的ndk與ndk範例 10/01 15:58
19F:→ locklose:等你稍微了解機制與改寫方向後,把從git拿來的vlc for 10/01 15:59
20F:→ locklose:android 匯進eclipse,再給他一個執行端點讓他用ndk編譯 10/01 16:00
21F:→ locklose:這時會依相依性編譯出檔案,這時去撿尾刀複製這四分檔案 10/01 16:01
22F:→ locklose:之後在你的新專案中塞入vlc介面與控制,assets塞 10/01 16:02
23F:→ locklose:裝置描述(ARM7..etc) 這樣就可以編譯出完整檔案了 10/01 16:03
24F:→ locklose:如果你有點懶我可以把編好的塞到你的信箱 10/01 16:04