- Aug 13, 2020
-
-
Hampton Maxwell authored
-
Hampton Maxwell authored
-
Daniel Mariño authored
This PR adds support for DRM streams on iOS (Fairplay) and Android (Playready, Widevine, Clearkey) I am neither Android nor iOS developer, so feel free to provide feedback to improve this PR. **Test stream for ANDROID:** ``` testStream = { uri: 'http://profficialsite.origin.mediaservices.windows.net/c51358ea-9a5e-4322-8951-897d640fdfd7/tearsofsteel_4k.ism/manifest(format=mpd-time-csf)', type: 'mpd', drm: { type: DRMType.PLAYREADY, licenseServer: 'http://test.playready.microsoft.com/service/rightsmanager.asmx?cfg=(persist:false,sl:150)' } }; ``` or ``` { uri: 'https://media.axprod.net/TestVectors/v7-MultiDRM-SingleKey/Manifest_1080p.mpd', drm: { type: 'widevine', //or DRMType.WIDEVINE licenseServer: 'https://drm-widevine-licensing.axtest.net/AcquireLicense', headers: { 'X-AxDRM-Message': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoxLCJjb21fa2V5X2lkIjoiYjMzNjRlYjUtNTFmNi00YWUzLThjOTgtMzNjZWQ1ZTMxYzc4IiwibWVzc2FnZSI6eyJ0eXBlIjoiZW50aXRsZW1lbnRfbWVzc2FnZSIsImZpcnN0X3BsYXlfZXhwaXJhdGlvbiI6NjAsInBsYXlyZWFkeSI6eyJyZWFsX3RpbWVfZXhwaXJhdGlvbiI6dHJ1ZX0sImtleXMiOlt7ImlkIjoiOWViNDA1MGQtZTQ0Yi00ODAyLTkzMmUtMjdkNzUwODNlMjY2IiwiZW5jcnlwdGVkX2tleSI6ImxLM09qSExZVzI0Y3Iya3RSNzRmbnc9PSJ9XX19.FAbIiPxX8BHi9RwfzD7Yn-wugU19ghrkBFKsaCPrZmU' }, } } ``` **Test stream for iOS:** Sorry but I can not provide free streams to test. If anyone can provide test streams, or found some we can use, please let me know to also test them. It has been tested with a private provider and they work, at least with the `getLicense` override method. (An example implementation is provided in the README)
-
- Jun 30, 2020
-
-
Jeferson Daniel authored
* Fix exoplayer aspect ratio update on source changes * Update CHANGELOG.md
-
- Jun 16, 2020
-
-
Anders Lemke authored
* Add flag on iOS * Add flag in Android * Add documentation * Add changelog entry * Also set setKeepScreenOn * Fix prop not being set * add preventsDisplaySleepDuringVideoPlayback to exoplayer * Update android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java * Update android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java Co-authored-by:
Jens Andersson <jens@fritan.com> Co-authored-by:
Anton Tanderup <antontandrup@gmail.com> Co-authored-by:
Jens Andersson <jens@fritan.com>
-
- Jun 11, 2020
-
-
Jens Andersson authored
-
Jens Andersson authored
-
- May 15, 2020
-
-
Param Aggarwal authored
* added trackId to exoplayer onLoad callback * added trackInfo to bandwidth callback * syntax fix * syntax fix * version update * sending complete logcat for media playback exception ExoPlaybackException * version bump * package publish changes * Live playback fix * Version bump * import fix * version bump * configurable preferredForwardBufferDuration * configurable preferredForwardBufferDuration * version update * Exposing time * exo player window current tsp * return type * Current window timestamp in epoch * iOS changes * version update * Updated package.json * updated version * CurrentTime bug fix * Updated package.json * Updated currentPlaybackTime * Updated currentPlayback logic * Updated package.json * Bug fix * Added semicolon * updated package.json * Updated ReactVideoView * updated verison * Revert package.json changes * Update ReactVideoView.java * Use standard log * Document preferredForwardBufferDuration (iOS) * Document currentPlaybackTime * Document trackId * Update CHANGELOG.md * Update CHANGELOG.md * Update README.md * Update CHANGELOG.md Co-authored-by:
anubansal <anu.bansal@curefit.com> Co-authored-by:
Sivakumar J <sivakumar@curefit.com> Co-authored-by:
parikshit <parikshit@curefit.com> Co-authored-by:
anubansal92 <40559524+anubansal92@users.noreply.github.com> Co-authored-by:
Rishu Agrawal <rishu.agrawal@v.curefit.com> Co-authored-by:
rishu-curefit <54575330+rishu-curefit@users.noreply.github.com>
-
- May 07, 2020
-
-
Jens Andersson authored
-
Jens Andersson authored
-
- May 06, 2020
-
-
Harrison Mendonça authored
-
- May 05, 2020
-
-
Jens Andersson authored
-
Jens Andersson authored
-
- Feb 27, 2020
-
-
Marlon Andrade authored
this fixes the case on any time you have a react view that displays the video, but it's being rendered with controls but not as a full screen (ie. easily reproducible when you have a tabbar for instance - the reactViewController.view frame shouldnt be the whole screen bounds).
-
- Feb 26, 2020
-
-
Benoit Dion authored
-
- Feb 17, 2020
-
-
Benoit Dion authored
-
- Jan 28, 2020
-
-
Benoit Dion authored
-
IbrahimSulai authored
-
- Sep 24, 2019
-
-
Daniel Mariño authored
-
- Sep 23, 2019
-
-
Benoit Dion authored
-
- Sep 21, 2019
-
-
Daniel Mariño authored
-
- Aug 22, 2019
-
-
Jovan Stanimirovic authored
-
- Aug 20, 2019
-
-
Nahuel Marisi authored
-
- Jul 28, 2019
-
-
Daniel Mariño authored
-
- Jul 25, 2019
-
-
Daniel Mariño authored
-
- Jul 12, 2019
-
-
Daniel Mariño authored
-
- Jul 07, 2019
-
-
Daniel Mariño authored
-
- Jul 06, 2019
-
-
Daniel Mariño authored
-
- Jul 04, 2019
-
-
Daniel Mariño authored
-
- Jul 03, 2019
-
-
Jens Andersson authored
-
- Jul 02, 2019
-
-
Zaid Daghestani authored
-
- Jun 20, 2019
- Jun 19, 2019
-
-
Jens Andersson authored
-
Daniel Mariño authored
-
- Jun 17, 2019
-
-
Jens Andersson authored
-
- Jun 12, 2019
-
-
Daniel Mariño Ruiz authored
-
Daniel Mariño Ruiz authored
-
- Apr 04, 2019
-
-
Hampton Maxwell authored
-
- Feb 19, 2019
-
-
Hampton Maxwell authored
-