# Prioritize H264 over VP8 in OpenVidu PRO

**URL:** <https://openvidu.discourse.group/t/prioritize-h264-over-vp8-in-openvidu-pro/791>\
**Category:** How to implement?\
**Tags:** v2\
**Created:** [May 14, 2020, 2:10pm UTC](https://openvidu.discourse.group/t/prioritize-h264-over-vp8-in-openvidu-pro/791 "2020-05-14T14:10:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eirik](https://avatars.discourse-cdn.com/v4/letter/e/b19c9b/32.png) [@Eirik](https://openvidu.discourse.group/u/Eirik)\
**Post date:** [May 14, 2020, 2:10pm UTC](https://openvidu.discourse.group/t/prioritize-h264-over-vp8-in-openvidu-pro/791/1 "2020-05-14T14:10:39Z")

</div>

Hi, how can we prioritize using H264 codec over VP8 in OpenVidu PRO configuration?  
I believe previously you could re-arrange two key values in SdpEndpoint.conf on the server?

---

<div class="post-metadata">

**Author:** ![micael.gallego](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/micael.gallego/32/2_2.png) [@micael.gallego](https://openvidu.discourse.group/u/micael.gallego)\
**Post date:** [May 14, 2020, 2:51pm UTC](https://openvidu.discourse.group/t/prioritize-h264-over-vp8-in-openvidu-pro/791/2 "2020-05-14T14:51:33Z")

</div>

There is not configuration parameter to prioritize one code over the another.

If changing values in SdpEndpoint.conf works for you, you can create a custom KMS docker image and configure it in `.env` file.

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [April 21, 2021, 10:22am UTC](https://openvidu.discourse.group/t/prioritize-h264-over-vp8-in-openvidu-pro/791/3 "2021-04-21T10:22:15Z")

</div>

I just post here to update to people who find this post after 2020. Force codec is supported from version 2.17.0 using this parameters in /opt/openvidu:

- `OPENVIDU_STREAMS_FORCED_VIDEO_CODEC`
- `OPENVIDU_STREAMS_ALLOW_TRANSCODING`

By default it is `OPENVIDU_STREAMS_FORCED_VIDEO_CODEC=VP8` and `OPENVIDU_STREAMS_ALLOW_TRANSCODING=false`
