Announcement

Collapse
No announcement yet.

OBS Studio Lands AV1 & HEVC RTMP Streaming Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Quackdoc
    replied
    Originally posted by hajj_3 View Post
    I think twitch uses HLS.
    Twitch uses RTMP, Youtube can use both RTMP and HLS, bu YT only accepts mpeg-ts streams, not mp4s streams, so limited to HEVC VP9 and AVC (and some others)

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by piotrj3 View Post

    You already are moment you buy hardware from Nvidia/Intel/AMD. Fact it exists in nvenc, amd VCE, Intel QSV all expose that feature. Just not a single clue why opensource drivers cannot have it.
    its been covered extensively now, both on the forums in the original post about it, as well as elsewhere that you dont. you pay for what the vendor ships. and that might not even be that true. distros are liable for payment under HEVC's and possibly AVCs licenceing terms. though the baseline AVC profile should be copyright free soon IIRC

    Leave a comment:


  • You-
    replied
    Maybe the clue is that its not hardware or software related, but licensing related?

    The licence requires the person who puts the last piece together to pay the licence. So if you have a distro that includes it, it is the distro that needs to pay, not the manufacturer. The licensing even prevents the GPU manufacturer from paying even if it wanted to without jumping through hoops.

    The solution is for the hardware manufacturer to provide the missing bits. It could be a bit like the openh264 repository - AMD will need its own and intel too, and add them to the distros to get the final bits from there.

    But that needs coordination and willpower from the manufacturer to do that work and to work with distros to get it integrated.

    Leave a comment:


  • piotrj3
    replied
    Originally posted by Quackdoc View Post

    are you willing to pay extra for HEVC?
    You already are moment you buy hardware from Nvidia/Intel/AMD. Fact it exists in nvenc, amd VCE, Intel QSV all expose that feature. Just not a single clue why opensource drivers cannot have it.

    Leave a comment:


  • piotrj3
    replied
    Originally posted by BrokenAnsible View Post

    Some people are every time they buy Nvidia.
    Not just Nvidia, AMD and Intel all support H265 hardware encoding and it is exposed in propertiary SDKs/APIs. Literally OBS or FFMpeg can use AMD's or Nvidia's or Intel's hardware encode to use on the fly H265 to record stuff to file. Fact some distros remove such feature in open source drivers makes a good question if there is licensing issue here.

    If it had to be done then it is good question what should be done. Some propertiary addon that installs and cooperates with open source drivers? No clue.

    Leave a comment:


  • hajj_3
    replied
    Originally posted by AlanTuring69 View Post

    Actually on Twitch / YouTube / other livestreaming sites which are where the vast majority of RTMP usage exists in terms of bandwidth and cost
    I think twitch uses HLS.

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by BrokenAnsible View Post

    Some people are every time they buy Nvidia.
    it would be an interesting experiment to see if people would be willing to pay, maybe via flatpak or something xD

    Leave a comment:


  • BrokenAnsible
    replied
    Originally posted by Quackdoc View Post

    are you willing to pay extra for HEVC?
    Some people are every time they buy Nvidia.

    Leave a comment:


  • Quackdoc
    replied
    Originally posted by edxposed View Post
    Except for some antiques in museums, all modern devices should have hardware-accelerated HEVC encoding/decoding capabilities, the problem is apparently with some stupid distro that disables the HEVC VAAPI
    are you willing to pay extra for HEVC?

    Leave a comment:


  • edxposed
    replied
    Except for some antiques in museums, all modern devices should have hardware-accelerated HEVC encoding/decoding capabilities, the problem is apparently with some stupid distro that disables the HEVC VAAPI

    Leave a comment:

Working...
X