justinadams wrote: ↑Sun Nov 10, 2019 9:58 pm
...only plus is that it does trigger DV and ATMOS.
In Italy when we start a sentence with "only", most of the time, it has a sarcastic and negative meaning.
I'm the one who showed you how to insert ALL lossless audio formats into an MP4 container along with a Dolby Vision track (at least one frame
).
What else do you want? My heart?
baker99 wrote: ↑Sun Nov 10, 2019 6:39 pm
...all I get is a message saying cleartext traffic not supported...
justinadams wrote: ↑Sun Nov 10, 2019 9:58 pm
...was having the "Cleartext traffic not permitted" issue...
Seriously, thank you for your feedback.
The error is determined by the fact that the server does not include any SSL certificate and Android prevents my app from communicating with it.
I thought that by leaving the app in debug mode, Android would turn a blind eye. I was wrong, my fault!
I will fix the bug when I return from the University or at most in the next few days (in the meantime, those who want can follow justinadams 's advice)
Grencola wrote: ↑Sun Nov 10, 2019 9:48 pm
is there a way you / we can make it play local files directly from the device?
For now I am using the demo version of their code as a structure and there is no possibility to choose a local file. I thought it was simpler and more functional to code a local streaming server: less work for me and then not everyone has available many GB of space on their devices (see new SHIELD)
Regarding the problem of video freeze, I only modified the "audio part" of the source code of the ExoPlayer library (remember, I'm the audio guy).
As far as I'm concerned, my goal is reached:
DV + ATMOS inside MP4.
If the video doesn't work it's Google's fault!
To try to figure out what's wrong, I need the app logs. As I said earlier, the player is in debug mode.
With adb it is possible to recover them.
THIS VIDEO shows how to enable debugging on SHIELD.
HERE it explains how to install adb on all operating systems.
I'm interested in the command:
Run the command (after "adb connect IP_ADDRESS") and then try to start the video on the device.
the logcat.txt file will be created in the same adb folder. You must attach this to your post (use
pastebin) so that I can read it.
Who wants to help, can take a look at the
source code and with the logs available help me understand what's wrong.
I remind you that I cannot compete with a team of full-time developers. I worked on the app 3h in total over three days and I can spend a few minutes each day (it's still a hobby).
I remind everyone to go and vote for
FusionNeo's request because DV + ATMOS inside MP4 is possible!