Testers of my App reported to me, that they have no audio in my App, using VLCKit to play back MPEG-TS streams, on the latest iPad Pro models running iOS 12.1. On their "older" devices, all is fine.
One reported, he got audio by manually switching the audio track, another reported, that the app freezed while trying to do this.
Might be an issue caused by Apple, but other Apps (not using VLCKit) work as expected.
Can you have a look at it, I do not own one of the new iPad Pro models.
Edited
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Linked items
0
Link issues together to show that they're related.
Learn more.
@Schmidt-Bilkenroth also running 12.1, I couldn't reproduce it. I'm gonna close at as not reproducible for now / not enough information. But please feel free to reopen it with more details, ideally logs, a testfile or even a tiny testproject.
the issue was reported to me for the new iPad Pro 11", not its 10.5" predecessor.
I just uploaded a file using videolanfileuploader, but I assume it is not anything specific to the MPEG-TS file.
@Schmidt-Bilkenroth Please provide a full debug log and full information about the involved audio streams. At present, this is way too vague for us to take action and to debug things. When uploading media, please also give the file name here so we can actually find the file. Is this specific to the internal speaker? Does audio work with earbuds plugged?
Hi Felix, unfortunately I do not own one of the latest iPads myself. I just got reports from my users owning the latest 11" and 12.9" iPad Pro and all have this audio issue.
I would try to use the latest VLCKit version, but there was no nightly today.
I check which version of VLCKit I am using in the App, but I am quite sure it is the nightly from Oct. 18th. All later versions do not include updated libvlc versions. Since you updated the testedhash (Nov. 25th) for libvlc, the builds are failing locally and there is no newer nightly build of VLCKit.
I prepared a build and handed it to my testers via TestFlight.
First feedback is, that this build does not fix the audio issue on new iPad Pro 11".
He added, that playback freezes, when touching the screen.
BTW: The above build still reports version 3.0.5 Veterinari but it is definitely the 3.2.0 RC1 mentioned above.
The video starts and there is a sound for just a few milliseconds, then the sound disappears with a loud crack sound. Same sound bug appears when stopping any other video.
@fkuehne I just recognized that my given debug error always appears (even on other devices) so sry for the confusion. I just do not know how to debug yet. I am new to vlc and iOS devices.
I uploaded a record of the live video stream. The filename is:
vlc-record-2019-02-04-21h16m06s-RTL HD-.ts
@fkuehne I did no have much time to test the record yesterday. I can confirm that the record is working as you mentioned. So it seems that the record is not the same as the stream.
I tested the live stream with the VLC-iOS binary from the store and there is the same error.
I am afraid I can not give direct access to the stream, because of my slow internet connection.
I have set
VLCLibrary().debugLogging = true
in my application in hope of getting a complete log for the stream and maybe for some errors. But there were no extra informations given.
I am sorry I can not provide a sample. I tried a record on my tv but the record is working fine, too. I tried to open my box over the internet to give you access to the live stream, but my internet upload rate is to slow.
The problem only occurs for hd channels. The hd stream seems to work once in a while in the vlc app (worked 2 times out of 50 tries) but mostly with the no sound issue.
I tried various nightly builds and can confirm that this issue is persistent since the changes from 02.02.2018 to 09.02.2018. (02.02.2018 is working)
Maybe @Stefan or @leo can help out and give access to a live hd stream for further investigation.
At least some users reported, that the problem did not show up after Apple released the latest iOS updates. So for now I can barely help.
I will prepare a new version that will use the debugLogging feature of VLCLibrary to gather more information from customers, who face the issue.