MagicFoundation / Alcinoe

Alcinoe Component Library For Delphi. Full opengl video player, WebRTC delphi wrapper, native ios/android TEdit, Improuved firemonkey controls, Firebase cloud messaging, Android/ios facebook sdk login, Json/Bson Parser, ImageMagick wrapper, MongoDb client And much more
Apache License 2.0
988 stars 220 forks source link

ALVideoPlayerSurface1 andriod #68

Closed tianshangyuan closed 1 week ago

tianshangyuan commented 5 years ago

1 .cannot find shader variable 'texture0'
2.but i can hear sound

i add alcinoe-common.jar, exoplayer-core.jar, exoplayer-hls.jar what about this problem?

Zeus64 commented 5 years ago

did you compile with the modified delphi source file (located in Alcinoe\references\embarcadero\rio\10_3_1\patched) ? what version of android are you using ?

bravesoftdz commented 5 years ago

how to get Volume of TALVideoPlayerSurface.VideoPlayer when state is in playing the media ?

bravesoftdz commented 5 years ago

another question : TALVideoPlayerSurface.VideoPlayer can't play another datasource if i change it by prepare function he can play just one ( i mean just the first one)... Is there any solution except creat and destroy at runtime TALVideoPlayerSurface.VideoPlayer for every datasource change....?

bravesoftdz commented 5 years ago

Finally i Build a beta Test for Android Media Player... Sorry Mr: Zeus64 for my Stupid Questions Above....(your Library is Work as a charm but it's need some one have atleast a little knowledge about android API ...) thank you very Much Mr: Zeus64 Link for Beta is: Mega Download Link video snap: https://www.facebook.com/100027867783790/videos/352715149000742/

megatkurniawan commented 5 years ago

Finally i Build a beta Test for Android Media Player... Sorry Mr: Zeus64 for my Stupid Questions Above....(your Library is Work as a charm but it's need some one have atleast a little knowledge about android API ...) thank you very Much Mr: Zeus64 Link for Beta is: https://mega.nz/?fbclid=IwAR08O7kXNXu-723hu-3TFo91oojuKtqTpMTWTx6eyW139MrDk0heMISAh9U#!zioiDAra!gPxVb6wCelmZaIVqCdbfGiYrh5pBDsZt7Zf9qoicffg video snap: https://www.facebook.com/100027867783790/videos/352715149000742/

helo @bravesoftdz i found this error. do you found this error after install?

image

bravesoftdz commented 5 years ago

sorry i install this Beatifull Library on Rio Architect Version and i face no problem on it ... i think also that this Library work also with Berlin and Tokyo but i didn't test it on it yet wich delphi Ide Version do you have ? otherwise you shouldn't add the originals Files inside your project Search Path when you are targeting the android platform...

bravesoftdz commented 5 years ago

another update and bug fixes (Android Media Player Beta with TALVideoPlayerSurface here Android Media P 00_00_41 20190819-144502-0

video Link here

maybe in a close future i will upload video tutorial about how to Install ALCINOE Library and how to compile thier examples and how to use the jar files inside the library like firebase or ALwebrtc ... etc.

thank you very much Mr: Zeus64 (you are the best).

bravesoftdz commented 5 years ago

remark 👍 some components doesn't require to add the search path to your app for example : ### TALVideoPlayerSurface alone inside your project can compile and work without adding the search path for both patched and originals. look at video here: tutorial

Zeus64 commented 1 week ago

Hello, everything has been fixed in the latest committed version.