Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

US$500 Bounty OpenFL/Lime to play native video in IOS and Android #761

Closed
brunokk opened this issue May 24, 2020 · 0 comments · Fixed by #786
Closed

US$500 Bounty OpenFL/Lime to play native video in IOS and Android #761

brunokk opened this issue May 24, 2020 · 0 comments · Fixed by #786

Comments

@brunokk
Copy link

brunokk commented May 24, 2020

Hello, Haxe Community!

I am offering US$500 Bounty for OpenFL/Lime support for IOS and Android.

OpenFL API Reference shows openfl.media.Video and openfl.net.NetStream.play(). We need to have iOS/Android native video for OpenFL.

Basically, having video support on iOS and Android, and being able to use the classes openfl.media.Video and openfl.net.NetStream.* to play a video.mp4 file like we were used to do with Flash/ActionScript 3.

According to Joshua (OpenFL singmajesty), the founder of OpenFL:

“OpenFL uses the browser on HTML5 or currently Lime on native/mobile platforms to implement lower-level features such as video support.

Once Lime has video support OpenFL can support it quite quickly. Happy to discuss video support in Lime and work with anyone spear-heading that effort.”

The bounty is $250 for iOS and $250 for Android to implement (native) video support in Lime.

Hopefully you will also be interested to share that with the community, and hopefully spear-head that effort, as mentioned by Josh.

Initial discussion on this at:
https://community.openfl.org/t/does-openfl-haxe-play-video-in-ios-android/12327/10

Kha’s creator, Robert Konrad, was very kind to offer Kha’s implementation to “copy/adapt in Lime” and showed the code:

"Android is here: https://github.com/Kode/Kinc/blob/master/Backends/System/Android/Sources/Kore/Video.cpp

iOS (and also macOS) is here: https://github.com/Kode/Kinc/blob/master/Backends/System/Apple/Sources/Kore/Video.mm "

Some discussion about this in thread:

https://community.haxe.org/t/us-500-bounty-openfl-lime-to-play-video-in-ios-and-android/2441/3

https://community.haxe.org/t/us-500-bounty-openfl-lime-to-play-video-in-ios-and-android/2441/7

Thanks!
Bruno

This was referenced May 26, 2020
@skial skial mentioned this issue Jun 4, 2020
1 task
@skial skial mentioned this issue Jun 11, 2020
1 task
This was referenced Jun 25, 2020
@skial skial mentioned this issue Aug 5, 2020
1 task
skial added a commit that referenced this issue Aug 6, 2020
Closes #771
Closes #761
@skial skial mentioned this issue Aug 6, 2020
@skial skial closed this as completed in #786 Aug 6, 2020
skial added a commit that referenced this issue Aug 6, 2020
Closes #771
Closes #761
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants