Hardware acceleration/VideoToolbox SDK support

iOS, iPad, iPhone, tvOS specific usage questions
maximality23
New Cone
New Cone
Posts: 5
Joined: 18 Apr 2015 00:02

Hardware acceleration/VideoToolbox SDK support

Postby maximality23 » 18 Apr 2015 00:09

Hi, everyone!
I am developing a videostream client for iOS.
The problem is: non-arm64 devices (such as iPad 4, iPad mini 1st Gen) plays HD video (720/1080p H264 from UDP Multicast) very choppy, not smooth, while arm64 does it nice and smooth.
HTTP stream with 1080p/720p MPEG-TS works great an any device.
480p (UDP h264 and HTTP MPEG-TS) works fine too.
I understand that arm64 devices are much more powerful, but i've heard about VideoToolbox SDK from Apple.
So, the questions is:
1. Can this SDK help improve performance on older devices in my case?
2. When will you add support for it? I've seen it in the tracker, but maybe it's already done?
3. Maybe there is another way to achieve better performance in UDP H264 decoding on older (non arm64) devices?
Thanks in advance.

fkuehne
Developer
Developer
Posts: 7264
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: Hardware acceleration/VideoToolbox SDK support

Postby fkuehne » 21 Apr 2015 09:54

1) Yes, it will.
2) We have no defined date. We have a working implementation, but we still need to fix some corner-cases.
3) No, hardware accelerated decoding is definitely what you want and need.

For detailed info on Video Toolbox, see my article on objc.io.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

maximality23
New Cone
New Cone
Posts: 5
Joined: 18 Apr 2015 00:02

Re: Hardware acceleration/VideoToolbox SDK support

Postby maximality23 » 21 Apr 2015 20:14

1) Yes, it will.
2) We have no defined date. We have a working implementation, but we still need to fix some corner-cases.
3) No, hardware accelerated decoding is definitely what you want and need.

For detailed info on Video Toolbox, see my article on objc.io.
Thank you for your answer and for your tremendous job!


Return to “VLC for iOS, iPadOS and Apple TV”

Who is online

Users browsing this forum: No registered users and 39 guests