Comments (21)
Interesting. I tested all of the iOS applications yesterday, apart from Bowser. All of them are functional and build for me. Do you have specific problems you can report?
from openwebrtc-examples.
SimpleDemo,download it and just open it. Here's the error:
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
NativeDemo
After finishing pod install and run ...
ld: library not found for -lPods-NativeDemo-InAppSettingsKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
from openwebrtc-examples.
SimpleDemo doesn't use cocoapods yet, as far as I can see. Did you build the OpenWebRTC framework according to https://github.com/EricssonResearch/openwebrtc/wiki/Building-OpenWebRTC ?
For NativeDemo, I think if you remove the Podfile.lock
file and then run pod install
and check that it succeeds. Then open the NativeDemo.xcworkspace
file with Xcode, that should work.
from openwebrtc-examples.
Thanks for your reply. I'm trying to remove the podfile.lock file .
Another question : it took a lot of time to download files by cocoapods. Even up to 20 min it didn't finish downloading.
...
Downloading dependencies
Using InAppSettingsKit (2.4.4)
Installing OpenWebRTC 0.1.4 (was 0.1.4)
...
Besides.I'm not sure what are useful for SimpleDemo and what aren't according to https://github.com/EricssonResearch/openwebrtc/wiki/Building-OpenWebRTC .
from openwebrtc-examples.
We're going to make a release very soon and then there will be a downloadable package you can install and start working on iOS applications. For now, apart from the apps that use cocoapods, you will need to build for OS X and then for iOS. All the information is on that wiki page.
I don't know why your download of the cocoapods is slow. it normally goes quite quickly for me, but then it will depend on your connection.
from openwebrtc-examples.
Toady I spent 8 hours trying to solve all the errors of the two projects. So far none is running successfully. The SimpleDemo is not simple.
Would you mind telling me how soon will you make a new release?
from openwebrtc-examples.
Hopefully tomorrow. If not, early next week.
from openwebrtc-examples.
Thanks for your work! Good luck!
from openwebrtc-examples.
Running into new questions as followed:
Undefined symbols for architecture armv7:
"OBJC_CLASS$_OpenWebRTCSettings", referenced from:
objc-class-ref in VideoViewController.o
"OBJC_CLASS$_OpenWebRTC", referenced from:
objc-class-ref in AppDelegate.o
"OBJC_CLASS$_OpenWebRTCNativeHandler", referenced from:
objc-class-ref in VideoViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
from openwebrtc-examples.
from openwebrtc-examples.
@lennondong any way you can share the project files? CocoaPods is not that easy to debug unfortunately.
from openwebrtc-examples.
@stefanalund OK. How can I share the project with you ? by Email?
from openwebrtc-examples.
NativeDemo - other errors:
1 if running the demo on iPhone4s 7.X device, it crashes.
dyld`dyld_fatal_error:
0x8fe3f084: int3
0x8fe3f085: nop
It can running on iPhone4s 8.X simulator. So the demo is just support for iOS 8.X later?
2 The demo can't running on iPad 8.X device. Here's the error.
from openwebrtc-examples.
@lennondong easiest is to put it in a new repo here on GitHub. Thanks!
from openwebrtc-examples.
@lennondong now I'm confused. Can you run it on an iPhone 4s? That means you can now build the ap, or?
Should be possible to set iOS 7.x as target as well, there is no hard requirement on iOS 8 as far as I know.
from openwebrtc-examples.
@stefanalund Just running well on simulator. It can't run on iPhone4s and iPad.
from openwebrtc-examples.
Now it can run on Iphone4s successfully.
But for iPad,how to solve the errors:
owr_init(NULL); Implicit declaration of function 'owr_init' is invalid in C99;
owr_run_in_background(); Implicit declaration of function 'owr_run_in_background' is invalid in C99;
Another question:
When iPhone4s was connected with web client (http://demo.openwebrtc.io:38080/),there's obvious network latency.
from openwebrtc-examples.
@lennondong The iPhone 4s is a bit old and we need to do some more optimizations, especially on the video side. What type of iPad do you use?
from openwebrtc-examples.
The fact that it thinks the calls to owr_init()
and owr_run_in_background()
are implicit declarations means that the OpenWebRTC framework is not being found, or the header files within it are not being found. This needs to be addressed before you will get any further.
from openwebrtc-examples.
Thanks! I just solve the errors when running on iPad.
New questions:
You're right. The speed between iPad and web client is higner than iPhone4s's.
However , iPad failed to connect with iPhone4s . What's wrong?
from openwebrtc-examples.
from openwebrtc-examples.
Related Issues (20)
- android native demo failed to call web demo
- web/client/main.js SDP is not defined HOT 3
- main example broken, no errors reported
- simpledemo dont work in iphone5s,ios7.1.2,the warning is cannot inject custom Javascript
- Android NativeCall crashes on Join HOT 3
- Linux demo or exemple ? HOT 1
- Why Android project video is not clear,Please help me.
- Android NativeCall crashes on Join HOT 1
- NativeDemo crashed on iOS device HOT 2
- Can't connect the room in iOS NativeDemo app HOT 4
- OpenwebRTC web example doesn't work HOT 1
- i have downloaded android native call ,and setup with android studio.after running the app, i have given a session id and clicked on join button my app crashes and shows null pointer exception in onDisconnect method.here my code calling the onDisconnect() method directly .can you please help me .. HOT 2
- demo.openwebrtc.org uses an invalid SSL certificate HOT 3
- Can your NativeCall example run under x86 or x86_64 Android studio emulator HOT 1
- nativedemo is not work
- None of the Android demos seem to work for video, no error message.
- Android Native Call demo can not connect with local web demo
- Does someone has a working sample code of a openwebrtc sender or receiver?
- wowza webrtc
- Not Working
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 openwebrtc-examples.