https://github.com/rexlow/gcloudcam
A simple POC of capturing video and upload to Google Cloud Storage Bucket
https://github.com/rexlow/gcloudcam
face-detection google-cloud react-native
Last synced: about 1 year ago
JSON representation
A simple POC of capturing video and upload to Google Cloud Storage Bucket
- Host: GitHub
- URL: https://github.com/rexlow/gcloudcam
- Owner: rexlow
- License: mit
- Created: 2018-03-03T04:39:38.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-26T14:06:03.000Z (almost 8 years ago)
- Last Synced: 2025-01-23T11:23:49.402Z (about 1 year ago)
- Topics: face-detection, google-cloud, react-native
- Language: JavaScript
- Size: 24.9 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# GcloudCam
*A simple POC of capturing video and upload to Google Cloud Storage Bucket.*
## Modules Used
* [react-native-camera](https://github.com/react-native-community/react-native-camera) - record video
* [react-native-firebase](https://rnfirebase.io/docs/v3.2.x/installation/initial-setup) - upload video to cloud bucket
* [react-native-fs](https://github.com/itinance/react-native-fs) - remove file from device after uploaded
## Installation
* [react-native-camera](https://github.com/react-native-community/react-native-camera) (use manual installation, **react-native link** is sooooo broken)
* [react-native-firebase](https://rnfirebase.io/docs/v3.2.x/installation/initial-setup)
* [react-native-fs](https://github.com/itinance/react-native-fs) (link manually)
## Things to be aware of during installation
* Make sure all face detector frameworks are included and properly linked.
* Make sure all header paths shown in the image below are included (*for some reasons, even manual linking fails*)
* Remember to link and target **GoogleService-Info.plist**
* Remove Test Target if manual linking of **react-native-camera** fails
* Comment out **GcloudCam-tvOS** in Podfile (declared twice)
## Xcode Framework Search Paths
```
* $(PROJECT_DIR)/Frameworks/GoogleMobileVision-1.1.0/FaceDetector/Frameworks/frameworks
* $(PROJECT_DIR)/Frameworks/GoogleMobileVision-1.1.0/Detector/Frameworks/frameworks
* $(PROJECT_DIR)/Frameworks/GoogleMobileVision-1.1.0/MVDataOutput/Frameworks/frameworks
* $(PROJECT_DIR)/Frameworks/GoogleNetworkingUtilities-1.2.2/Frameworks/frameworks
* $(PROJECT_DIR)/Frameworks/dbffca986f6337f8-GoogleSymbolUtilities-1.1.1/Frameworks
* $(PROJECT_DIR)/Frameworks/GoogleInterchangeUtilities-1.2.2/Frameworks/frameworks
* $(PROJECT_DIR)/Frameworks/GoogleUtilities-1.3.2/Frameworks/frameworks
```
