New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[iOS] arm64 | Kodi missing inputstream.ffmpegdirect #153
Comments
On iOS it should be shipped with kodi. So you just enable the addon as opposed to installing it. On iOS binary addons must be signed so this is why they come with it. |
Thanks for your reply. so there is no option tu use catchup option in PVR IPTV Simple Client, due to lack of inputstream.ffmpegdirect. |
Where are you looking for the addon in kodi? |
Install from repository - > Services or by Search I've got only InputStream Adaptive. 18.0, 19.0, 19.3, even Nexus didn't have inputstream.ffmpegdirect for iOS devices. Manually download from https://mirrors.kodi.tv/addons/ any *ffmpegdirect.zip won't install. So I think there is no ffmpegdirect for iOS. Up to 19.0 there was no problem before because there was no catchup. |
It was only released in Matrix so would never have been there in 18.X. Let me have a look. There must be a problem with the build. |
@fuzzard @kambala-decapitator @AlwinEsch how can we check if this is building correctly when we do a kodi release? |
I created a test PR and it built both the ios and tvos zips: https://jenkins.kodi.tv/blue/organizations/jenkins/xbmc%2Finputstream.ffmpegdirect/detail/PR-154/1/artifacts Can you try it? |
Thank You, now works like a charm. 19.3 manually install zip. |
Too fast, addon install succesfully but not work after use in IPTV. I can't reinstall it coz Simple TV client and ffmpeg are part of KODI. Error: when I try to use catchup. |
@LifelessLife you might still need to do a fake sign on the binary. Please also check the error message in debug log. @sy6sy2 do you know how to add binary addons "on the fly" on JB devices properly?
@phunkyfish no idea, sorry. Probably first build manually Kodi+this addon to verify. |
might help I've just wait for new nightlies build, hope you guys fix this issue. |
@LifelessLife can you check something. But you may need a fresh install. It should not be under services. It should be under Addons->My Addons-> VideoPlayer Inputstream or Install from repo->Install from Repository-> VideoPlayer Inputstream Please provide screenshots for both of these locations. |
Second open of fresh installed Kodi + delete all "kodi" named files from root directory of / + iCleaner (jb claner tool) Installed from deb from nightlies or stable release is the same. |
I think this is something that should be solved on your (JB) side, escape the sandbox or something |
|
Jenkins doesnt build ffmpegdirect for iOS for some unknown reason |
I never tried but I guess you simply need to copy the add-on folder structure in your add on folder then use |
Weird, cause if I kick off a build with only this add-on it works. |
if I read the log right, this is the actual error:
however, I saw that for Nexus it builds without issues sometimes (the build is already gone), although the only change between branches is weblate. |
Very strange. @AlwinEsch any ideas? I think you got libzvbi building in the first place. |
Really strange, no ideas, looked over Jenkins his build log and not found why. Only maybe about here: https://github.com/xbmc/inputstream.ffmpegdirect/blob/Nexus/depends/common/libzvbi/CMakeLists.txt#L7 |
Hmmm, so somewhere is overwriting the value on build with addons. But not on individual addon builds. |
Did anyone ever figure this one out? |
Not yet unfortunately |
Nvidia Shield running arm64 nightly is also missing, |
There is a fix here: #175 you can download a testbuild here: https://jenkins.kodi.tv/blue/organizations/jenkins/xbmc%2Finputstream.ffmpegdirect/detail/PR-175/2/artifacts |
Something is still wrong, because in the last build on Jenkins at 17 ago. 2022 3:00:33 shows build errors on inputstream.ffmpegdirect make
@phunkyfish can you take a look please? |
Hmm, that PR looks to be for android, my mistake. Maybe #195 is not complete, but I don’t see how it could be the problem. The issue is that TVOS builds on the addon project just not as part of the Jenkins tvos build of Kodi with addons. @AlwinEsch @fuzzard any ideas what is happening here? |
I'm trying to compile separately the inputstream.ffmpegdirect with macos12.5 and xCode13.4.1 installed, and I can't "./configure" it.
Is there something to do before or some arguments to apply for build from macos? |
@tresrrr to build for any other platform than macOS, you must use full Xcode installation, not just Xcode Command Line Tools. if you already have it, you can point to it with
please drop this parameter |
I solved it. Extract the kodi deb in Filza. Copy ffmpegdirect (from jenkins having .dylib) folder into Kodi addon folder. Repack to Deb using Filza and install |
Inputstream.ffmpegdirect is still missing in kodi v19-v21 for tvOS. Please fix? I fixed it by installing the zip from jenkins on my jailbroken Apple TV.
Open Kodi and Install Addons from zip (navigate to the folder where you downloaded the zip, I downloaded it to: I made a IPA including ffmpegdirect, before you can install it with XCode you have to sign it with iOS App Signer and your own profile you created in XCode. After that Kodi runs without jailbreak. |
For the Omega version we have some dependency updates which hopefully will resolve the kodi build issues. Should be merged in the next week or two. |
I noticed a bug? maybe you can have a look (when Kodi not installed as DEB but installed as IPA over XCode): All of the addons not create any files (the folders are empty) on the following path on tvOS IDK if it is the same on iOS. After I copied all files from jailbroken deb Kodi install into Xcode IPA Kodi install: And set owner 'mobile' and group 'mobile' recursive on the following folder: Everyhting worked now on the non jailbreak Xcode IPA Kodi install. |
@v4mp1 Hey, great work on these. Would you be able to make one for Kodi 20.2? I tried doing it myself but for some reason it fails to install when doing this. Your build worked perfectly but I need to use 20.2 and not 21.0. |
Its been 2 months, still the same issues? |
It will take as long as it takes. The PR is here if you like to follow along (#241). Once the author has time to revisit the PR it will get merged. The PR requires a rebase against some recent change prior to being merged. |
Is there any inputstream.ffmpegdirect addon for iOS version?
I've tried install all from https://mirrors.kodi.tv/addons/matrix/ but with no luck.
The text was updated successfully, but these errors were encountered: