Comments (11)
Here is evidence in image: http://www.realiv.co/visit/hurcpaby6
from cordova-plugin-opentok.
Thank you for your updates. I have filed an issue internally. This is a bug with our native iOS SDK (that Cordova is built on). This bug should be resolved when iOS SDK is updated with bug fix.
from cordova-plugin-opentok.
Understood. I know that you have been putting a lot of efforts integrating with the latest beta iOS SDK. It seems to have resolved some problems but created others. Please let me know when you have a chance to update to iossdk.next, I will test right away.
from cordova-plugin-opentok.
the native SDK is the sdk with this bug, and as far as I know there is no fix for this. I will update when the fix is released. But do keep in mind that Archiving is in private beta so little bugs do tend to happen from time to time.
from cordova-plugin-opentok.
Yes. Understood. Thanks for looking into it.
from cordova-plugin-opentok.
the iOS team got back to me saying that this is not a bug. You archive shows more video than your mobile device because mobile device video views are cropped. You can solve this problem by increasing the height of your view.
It is technically to adjust to screen size dynamically during archive and this is why the video archive width and height will always be fixed. Hope this makes sense, let me know if you have other questions!
from cordova-plugin-opentok.
You mean the video is cropped because of its position in the browser HTML
page? Like some other element would cover part of it?
If so, I do not think that it is accurate. You may have got mislead by the
(bad) example provided to you which is inside of a web application I
apologize for that. The same behavior appears when viewing the video by
downloading it from the S3 repository and viewing it in VLC. Does that make
sense?
If you want, you can put me in touch with the iOS team and I can provide a
better isolated example to them.
On Thu, May 8, 2014 at 8:36 PM, Song Zheng [email protected] wrote:
the iOS team got back to me saying that this is not a bug. You archive
shows more video than your mobile device because mobile device video views
are cropped. You can solve this problem by increasing the height of your
view.It is technically to adjust to screen size dynamically during archive and
this is why the video archive width and height will always be fixed. Hope
this makes sense, let me know if you have other questions!—
Reply to this email directly or view it on GitHubhttps://github.com//issues/27#issuecomment-42622788
.
Frédéric Fortier
Check out my professional profile and connect with me on LinkedIn.
http://lnkd.in/aM86Kf
from cordova-plugin-opentok.
Here is the same video outside of a web app (I just downloaded it from the S3 link returned by the OpenTOK API).
You will notice the same behavior. The objects that he aligns on top of the video when looking at the "mirrored" stream (or looking at the stream as a subscriber) appear towards the bottom of the frame when looking at the archive.
https://www.dropbox.com/s/kiqzi6lh9m6hzdr/28873822-27dceb31-0fe5-403c-8c52-ac587475ef2c-archive.mp4
from cordova-plugin-opentok.
One more note: I can confirm that this problem does NOT occur when the publisher streams from Chrome (and not cordova/iOS). In such scenario, what I see in the mirrored stream is identical to what I see in the archive.
Because cordova provides an implementation of the JS API, the code is identical in both cases (the HTML layout and the publisher instantiation code are both the same).
from cordova-plugin-opentok.
Hi,
Could we have an update on the correction of this issue?
We have customers complaining about this offset on the archived video.
Any support would be valued and appreciated.
Regards,
Arsène Lavaux
Co-Founder at Realiv
Real Estate Live
On May 9, 2014, at 9:17 AM, fredfortier [email protected] wrote:
One more note: I can confirm that this problem does NOT occur when the publisher streams from Chrome (and not cordova/iOS). In such scenario, what I see in the mirrored stream is identical to what I see in the archive.
Because cordova provides an implementation of the JS API, the code is identical in both cases (the HTML layout and the publisher instantiation code are both the same).
—
Reply to this email directly or view it on GitHub.
from cordova-plugin-opentok.
@songz any update there? I just updated to master and it still does this. As mentioned above, it can't be an HTML frame issue as the problem shows when playing on iOS (which plays videos outside of the browser). Also, archiving works perfectly on the browser version of this app, which uses the exact same code (web app => package with cordova => replace OT JavaScript api by this cordova plug-in).
Let's talk verbally if your team need more clarification. It's been months and this is a significant issue for us.
from cordova-plugin-opentok.
Related Issues (20)
- OTSubscriberErrorDomain Code=1600 "Internal error -- WebRTC subscriber error" while Subscribing to stream shows blank video of publisher in iOS HOT 1
- opentok on iOS browser
- Error when building with phonegap
- Cordova is not defined HOT 1
- opentok.js is not working ionic2 HOT 8
- Video floating issue when using cordova-plugin-facebook4 in the app. HOT 1
- Subscriber video enabled/disabled event trigger issue
- Version Update HOT 5
- New Version problem with callbacks HOT 1
- Publish on npm too HOT 1
- Failed to fetch plugin HOT 7
- Really requires on android.hardware.camera.autofocus? HOT 2
- Fatal Exception: java.lang.NullPointerException HOT 1
- .getImgData() code has been removed HOT 2
- Overlaying publisher-video element on top of subscriber-video element not working HOT 3
- Unable to destroy Video View of Publisher HOT 2
- OT.updateViews() not working
- [Proposal] Screen shows a black screen on android device.
- Bug with "camera on" indicator for iOS 14. HOT 1
- z-index not working and ui not updating in ionic 3 HOT 1
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 cordova-plugin-opentok.