On 10/21/18 2:28 PM, Hendrik Leppkes wrote:
> On Sun, Oct 21, 2018 at 10:41 AM Karthick J <kjeya...@akamai.com> wrote:
>>
>> For HEVC streams, only the FourCC tag is written without profile, level etc.,
>> This is breaking playout support in native Safari.
>> Native Safari playout expects the full info in CODECS tag or None at all.
>
> Generating the full string shouldn't be that impossible for HEVC
> either, why not go that more complete route?
Two reasons:
1. I was not sure what is the right format of that string. I saw some examples, 
like hvc1.2.4.L123.B0. But I didn't know what that meant.
If somebody here could provide some explanation or the relevant spec, I will 
hold off this patch and would definitely try implementing it.

2. I heard recently in a demuxed talk that for 2K and 4K resolution Apple 
clients don't playout properly even when properly constructed CODEC tag is 
there(hvc1.2.4.L153).
But they played properly without a CODEC tag. 
https://www.twitch.tv/videos/323919819 , Seek to 42:30 for the relevant info.

For the above two reasons, I assumed it is going to be a time-consuming job. 
Hence, I decided to atleast restore the earlier status for HEVC, so that we 
don't break anything that was working properly earlier.
>
> - Hendrik
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to