unified-video-framework
Version:
Cross-platform video player framework supporting iOS, Android, Web, Smart TVs (Samsung/LG), Roku, and more
37 lines (30 loc) • 1.49 kB
text/xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.unifiedvideo.player">
<!-- Permissions -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<!-- Optional permissions for background playback -->
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<application>
<!-- Background playback service (optional) -->
<service
android:name=".services.PlaybackService"
android:exported="false"
android:foregroundServiceType="mediaPlayback" />
<!-- PiP Action Receiver -->
<receiver
android:name=".pip.PipActionReceiver"
android:exported="false">
<intent-filter>
<action android:name="com.unifiedvideo.player.ACTION_PLAY" />
<action android:name="com.unifiedvideo.player.ACTION_PAUSE" />
</intent-filter>
</receiver>
<!-- Google Cast Framework options provider (sender SDK) -->
<meta-data
android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME"
android:value="com.unifiedvideo.player.cast.CastOptionsProvider" />
</application>
</manifest>