All Projects → NetrisTV → ti.exoplayer

NetrisTV / ti.exoplayer

Licence: other
A native control for playing videos for Titanium. Based on Google ExoPlayer, using Titanium.Media.VideoPlayer API.

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to ti.exoplayer

titanium-firebase-analytics
Use the Firebase Analytics SDK in Axway Titanium 🚀
Stars: ✭ 33 (+94.12%)
Mutual labels:  titanium, appcelerator, axway
nl.fokkezb.loading
The widget provides a simple loading mask that can be easily styled and configured.
Stars: ✭ 96 (+464.71%)
Mutual labels:  titanium, appcelerator, axway
titanium-dark-mode
Full support for iOS 13+ / Android 10+ dark mode (semantic colors and images) in Appcelerator Titanium
Stars: ✭ 26 (+52.94%)
Mutual labels:  titanium, appcelerator, axway
KingPlayer
🎬 一个专注于 Android 视频播放器的基础库,无缝切换内核。(IjkPlayer、ExoPlayer、VlcPlayer、MediaPlayer)
Stars: ✭ 35 (+105.88%)
Mutual labels:  exoplayer, mediaplayer, videoplayer
griffin-app-opensource
The Axway Griffin App goes open source!
Stars: ✭ 19 (+11.76%)
Mutual labels:  titanium, appcelerator, axway
titanium-turbo
Axway Amplify module that adds some enhancements for Appcelerator Titanium Alloy
Stars: ✭ 15 (-11.76%)
Mutual labels:  titanium, appcelerator, axway
titanium-arkit
Use the iOS 11 ARKit API in Axway Titanium
Stars: ✭ 28 (+64.71%)
Mutual labels:  titanium, appcelerator, axway
Magicalexoplayer
The Easiest Way To Play/Stream Video And Audio Using Google ExoPlayer In Your Android Application
Stars: ✭ 171 (+905.88%)
Mutual labels:  exoplayer, mediaplayer, videoplayer
ti.playservices
Titanium module for Google Play Services
Stars: ✭ 19 (+11.76%)
Mutual labels:  titanium, appcelerator, axway
ti recover
Appcelerator Titanium APK source code recovery tool
Stars: ✭ 17 (+0%)
Mutual labels:  titanium, appcelerator
ti.coremotion
Support for the native iOS CoreMotion framework in Appcelerator Titanium
Stars: ✭ 15 (-11.76%)
Mutual labels:  titanium, appcelerator
vscode-appcelerator-titanium
Appcelerator development tools and UI package for Visual Studio Code.
Stars: ✭ 35 (+105.88%)
Mutual labels:  titanium, appcelerator
Titanium mobile
🚀 Native iOS- and Android- Apps with JavaScript
Stars: ✭ 2,553 (+14917.65%)
Mutual labels:  titanium, appcelerator
TiFastlane
With TiFastlane you'll be able to fully optimize the way you submit your app updates and maintain your certificates and provisioning profiles of all your Titanium Apps.
Stars: ✭ 83 (+388.24%)
Mutual labels:  titanium, appcelerator
ti.paint
Touch-based painting with the Titanium SDK.
Stars: ✭ 27 (+58.82%)
Mutual labels:  titanium, appcelerator
titanium-apple-sign-in
Use the iOS 13+ Apple Sign In API with Titanium
Stars: ✭ 29 (+70.59%)
Mutual labels:  titanium, appcelerator
av.imageview
Titanium native ImageView module that extends the default Titanium ImageView with more capabilities and a different caching system.
Stars: ✭ 97 (+470.59%)
Mutual labels:  titanium, appcelerator
titanium-material
Use the native Material UI/UX framework (https://github.com/CosmicMind/Material) in Titanium!
Stars: ✭ 14 (-17.65%)
Mutual labels:  titanium, appcelerator
To.BounceView
A bouncing view widget for Titanium
Stars: ✭ 49 (+188.24%)
Mutual labels:  titanium, appcelerator
ti.moddevguide
Appcelerator Titanium native Module Guide
Stars: ✭ 39 (+129.41%)
Mutual labels:  titanium, appcelerator

A native control for playing videos for Titanium. Based on Google ExoPlayer, using Titanium.Media.VideoPlayer API.

Documentation

Module API documentation

Requirements

  • Titanium Mobile SDK 9.0.0.GA or later

Example

Add the module as a dependency to your application by adding a <module> item to the <modules> element of your tiapp.xml file:

<ti:app>
  ...
  <modules>
    <module platform="android">ru.netris.mobile.exoplayer</module>
  </modules>
  ...
</ti:app>

Use require() to access the module from JavaScript:

    var ExoPlayer = require('ru.netris.mobile.exoplayer');

The ExoPlayer variable is a reference to the module. Make API calls using this reference:

    var exoplayer = ExoPlayer.createVideoPlayer();

Build

With Appcelerator CLI:

appc run -p android --build-only

With Titanium CLI:

ti build -p android --build-only

Known issues

Application build could stuck on "Running dexer" step. To avoid this, increase max memory size for dexer with command:

ti config android.dx.maxMemory 2048M

Author

Sergey Volkov [email protected]

License

Apache 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].