9eb5502076
* remove unused examples * init bare example with test app * add react-native-video * add test app suport in expo plugin * expo plugin: skip keys that are already in pod file * fix podfile * add src files * fix metro config * finalize react native test app configuration * init expo example * remove old examples * add guide for example * Add link to examples apps in docs * adopt bare example to CI tests * update CI workflows * CI build lib after node_modules install * fix examples readme * fix iOS CI * Add Example for DRM * Update examples/README.md * fix links * update examples README * sync example code * update README
46 lines
1.3 KiB
JSON
46 lines
1.3 KiB
JSON
{
|
|
"expo": {
|
|
"plugins": [
|
|
[
|
|
"@react-native-tvos/config-tv",
|
|
{
|
|
"androidTVBanner": "./assets/images/icon-400x240.png",
|
|
"appleTVImages": {
|
|
"icon": "./assets/images/icon-1280x768.png",
|
|
"iconSmall": "./assets/images/icon-400x240.png",
|
|
"iconSmall2x": "./assets/images/icon-800x480.png",
|
|
"topShelf": "./assets/images/icon-1920x720.png",
|
|
"topShelf2x": "./assets/images/icon-3840x1440.png",
|
|
"topShelfWide": "./assets/images/icon-2320x720.png",
|
|
"topShelfWide2x": "./assets/images/icon-4640x1440.png"
|
|
}
|
|
}
|
|
],
|
|
[
|
|
"../../lib/expo-plugins/withRNVideo.js",
|
|
{
|
|
"reactNativeTestApp": true,
|
|
"enableNotificationControls": true,
|
|
"enableBackgroundAudio": true,
|
|
"enableADSExtension": false,
|
|
"enableCacheExtension": false,
|
|
"androidExtensions": {
|
|
"useExoplayerRtsp": true,
|
|
"useExoplayerSmoothStreaming": true,
|
|
"useExoplayerHls": true,
|
|
"useExoplayerDash": true
|
|
}
|
|
}
|
|
]
|
|
],
|
|
"name": "ExpoExample",
|
|
"slug": "ExpoExample",
|
|
"android": {
|
|
"package": "com.anonymous.ExpoExample"
|
|
},
|
|
"ios": {
|
|
"bundleIdentifier": "com.anonymous.ExpoExample"
|
|
}
|
|
}
|
|
}
|