RTMP/RTMPS HDR10 streaming contribution/suggestions to standard extension

HTQ

New Member
Hi developers,

My name is Paul and I'm from Mirillis company (creators of Action! Screen and Game Recoder). I'm contacting to ask if you would like (together with us) to propose extensions to the RTMP/RTMPS format so we could soon start to support HDR10 streaming. As you probably know HDR is getting momentum and all developers involved should try to standardize broadcasting of HDR10 video content using existing infrastructure/APIs.

Thanks in advance and looking forward to your suggestions!
 

R1CH

Forum Admin
Developer
RTMP should just be left to die, it's a terrible protocol for streaming. I'd suggest focusing on SRT instead, though I'm curious how exactly is the transport protocol relevant to HDR or other video content features.
 

dodgepong

Administrator
Community Helper
Agreed, SRT or RIST should be the way forward as far as transport protocols go.
 

HTQ

New Member
Thanks guys! Do you know if any HDR10 signalling is already present in SRT/RIST? Is there any service that I could check/test streaming in HDR10 (using HEVC now and AV1 in the future)?
 

HTQ

New Member
I just read that "SRT is merely a wrapper around your content—be it MPEG-2, H.264 or even HEVC." so I guess it is transparent to the video format inside? If that is true than can I just install some SRT server (like Wowza etc.) locally to do some testing? Chrome and Edge support HDR on the input but I'm not sure if they will accept HEVC as they transcode to VP9 HDR now.
 

R1CH

Forum Admin
Developer
It should be transparent, yes. If the browser has the necessary codecs and hardware support it should be able to decode the content, in chrome you can verify this at chrome://gpu.

HEVC support seems lacking currently: https://caniuse.com/#feat=hevc
 

HTQ

New Member
I don't think chrome has HEVC built-in because of MPEG LA. I only see H.264. When running Netflix on Edge in HDR I had to buy HEVC codec so I think HEVC is a no-no in streaming without transcoding in real-time on the server side. I think VP9 HDR could be used on the client side or AV1 (but this is not ready in HW).
 
Top