2017-01-17 80 views
0

流媒體直播我要創造我的Android應用程序的實時流的功能。我怎麼能實現機器人

https://github.com/youtube/yt-watchme:我從這個鏈接了一個例子。

運行此代碼時出現錯誤,「libffmpeg」無法加載。爲了解決這個問題,我下載預建的「libffmpeg」並將其添加到我的項目。之後,我得到的問題:

java.lang.UnsatisfiedLinkError: dlopen failed: file offset 
for the library "/data/app/com.google.android.apps.watchme-2/ 
lib/arm/libffmpeg.so" >= file size: 0 >= 0. 

我怎麼能解決這個問題。

+0

請提供[最小的,完整的和可驗證的示例](http://stackoverflow.com/help/mcve) –

+0

斯文您好,感謝您的答覆。當我運行yt-watchme示例項目時,我遇到了上述問題。在該項目中,我添加 'libffmpeg.so' lib目錄下建立和的gradle我添加這些代碼:sourceSets { 主{ jniLibs.srcDirs = [ '庫'] jni.srcDirs = [] } } – sidhu

回答

0

你有這個documentation檢查? YouTube直播Streaming API可讓您在YouTube上創建,更新和管理直播活動。使用API​​,您可以安排事件(廣播),並將它們與代表實際廣播內容的視頻流相關聯。

對於您的錯誤:dlopen failed: file offset for the library,你可以檢查這個related SO thread。確保您已正確下載並複製文件。

您還可以檢查此Java Code Samples,該帳戶使用了可用於YouTube直播API的Google APIs Client Library for Java