Comments (9)
Just checked with Xcode 7.1 beta 3 simulator. My test app builds and runs successfully, with many warnings though. I don't own an apple TV, so I don't know if it doesn't work for real device. Anyway I will look into getting rid of the warnings.
from ffmpeg-ios-build-script.
Added experimental script for tvOS. Please try it and let me know if it works.
from ffmpeg-ios-build-script.
I'm still getting warnings Xcode 7.1 GM tvOS Simulator
eg;
ld: warning: URGENT: building for tvOS simulator, but linking in object file (/Projects/BlaBla/DerivedData/BlaBla/Build/Products/Debug-appletvsimulator/libBlaBla.a(af_volume.o)) built for (unknown). Note: This will be an error in the future.
from ffmpeg-ios-build-script.
I'm also getting the same thing. Any ideas?
from ffmpeg-ios-build-script.
No, just looking it at right this second. Banging my head aganst the wall. Trying to deploy to the AppleTV device now. Compliaing about no Arm64 symbols defined etc.
from ffmpeg-ios-build-script.
Have even just included the thin Arm64 libs to try to pinpoint things. Throws up a bunch of errors like:
Undefined symbols for architecture arm64:
"_av_frame_unref", referenced from:
-[AudioDecoder audioUnitCallback:timestamp:busNumber:numberFrames:data:] in libArcPlayer.a(AudioDecoder.o)
Which is a symbol defined in libavutil.a which has definitely been built for Arm64 by the tvOS build script. Not sure why this is happening. Has it really been built for Arm64?
from ffmpeg-ios-build-script.
Just want to report that I had success compiling this using the tvOS build script and streaming an rtsp link on a tvOS physical device.
Thanks!
from ffmpeg-ios-build-script.
Great news! Thanks for reporting.
from ffmpeg-ios-build-script.
jays did you have to do anything special to get this to compile under TVOS, as for the licensing question that was raised on reddit, we've used ffmpeg based RTSP players in apps that are in the app store on a number of commercial products we've had no issues getting them approved. with the introduction of video toolbox we stopped supporting streammoreplay which was the commercial version of our ffmpegdecoder library. but TVOS doesn't support video toolbox except via private headers that won't make it into the App Store. my suspicion is that apple will eventually support it on TVOS . hope I answered some of your questions it would be very interesting to see if streamer play which has a/v sync would work on appleTV. I never really thought of testing that out until I came across your reddit post.
. mc mooncatventures LLC
from ffmpeg-ios-build-script.
Related Issues (20)
- Not support OBS Studio use NVENC encodec HOT 3
- URGENT: I got this issue when I build the script for the latest version of ffmpeg source code HOT 4
- C compiler cannot create executables HOT 8
- xcrun -sdk iphoneos clang is unable to create an executable file
- ffmpeg 4.4.1 not work HOT 3
- FFmpeg For M1 Mac HOT 2
- file: -lavcodec(/) is not an object file (not allowed in a library)
- Build Error for `xrealloc: cannot allocate 18446744071595622528 bytes` HOT 1
- how to support lanme HOT 6
- How can i compile ffmpeg with libvpx? HOT 1
- How can I compile for M1/arm64 simulators HOT 1
- ffmpeg v6.0 build-script Failed! HOT 2
- Help HOT 1
- Compiling armv7 for ffmpeg-6.0 in macOS ventura HOT 2
- how to build arm64 simulator HOT 1
- How to build static libsrt
- Not able to run on iOS simulator (x86) HOT 2
- tar: Error opening archive: Unrecognized archive format HOT 1
- built FFmpeg does not support RTSP protocol HOT 1
- build fails when yadif videotoolbox is desired
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ffmpeg-ios-build-script.