New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 8265 link

Starred by 5 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 2017
Cc:
Components:
NextAction: ----
OS: iOS
Pri: 3
Type: Bug



Sign in to add a comment

Add H.265 support for iOS

Reported by gustav...@gmail.com, Sep 19 2017

Issue description

iOS 11 includes support for H.265: 
"Added support for using VideoToolbox clients to encode and decode HEVC video bitstreams."
https://developer.apple.com/library/content/releasenotes/General/WhatsNewIniOS/Articles/iOS_11_0.html

It would be great to have the codec, packetization and SDP support to use it at least for iOS devices.



 
Project Member

Comment 1 by kjellander@webrtc.org, Sep 21 2017

Components: Mobile
Labels: OS-iOS
Project Member

Comment 2 by magjed@webrtc.org, Sep 22 2017

Cc: mflodman@webrtc.org
Labels: -Pri-2 Pri-3
We will try to keep the iOS WebRTC library more simple from now on, and we have no plan on adding H265 support anytime soon. The injectable HW codecs used by AppRTCMobile should be seen more as an example of how an app can provide custom video codecs. I would recommend implementing your own injectable video codec and add H265 support there if you want to get it.

Comment 3 by gustav...@gmail.com, Sep 22 2017

But it is not only about the codec but also the packetization.   Can I inject RTP packets with the standard H265 format using those APIs?

Project Member

Comment 4 by magjed@webrtc.org, Sep 22 2017

You can't inject a custom RTP packetizer right now. We are discussing if we should make it injectable or not. But it should be possible to use the generic RTP packetizer. I think it will work, but it won't be spec compliant.
Project Member

Comment 5 by andersc@webrtc.org, Oct 5 2017

Status: WontFix (was: Unconfirmed)

Sign in to add a comment