https://github.com/kosso/ti-audioplayer
https://github.com/kosso/ti-audioplayer
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/kosso/ti-audioplayer
- Owner: kosso
- License: mit
- Created: 2017-04-08T12:37:19.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-12-14T11:17:16.000Z (over 8 years ago)
- Last Synced: 2025-02-28T18:23:20.755Z (over 1 year ago)
- Language: Objective-C
- Size: 14.4 MB
- Stars: 8
- Watchers: 5
- Forks: 4
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ti-audioplayer
btw: I have not documented any of all this fully yet.
I built these out of sheer and utter frustration at how old and 'different to each other' the current versions are in Titanium. I also built them to provide some parity between the APIs.
The current Titanium AudioPlayer is _still_ based on Matt Gallagher's AudioStreamer which is nearly a decade old!! And also AVPlayer since arrived on iOS since then, for a long time! (The Java version is very similar to the Titanium version. )
I used them for the AmazingRadio apps. These have live streaming and remote url tunes, playlists etc, with seeking:
- iOS: http://itunes.apple.com/us/app/amazingradio/id476404037?ls=1&mt=8
- Android : https://market.android.com/details?id=com.amazingmedia.radio1
Soon these two modules will have the same module ID. (Studio is a pain when trying to create dual platform modules.)
NOTE: The iOS version also has some extra features, such as responding to the lockscreen remote controller and the ability to set the lockscreen now playing info (NB: Image MUST be cached locally first for lockscreen use).