Answer:
To resolve the issue where the browser does not support H.265 encoding via WebCodec, follow these steps:
Browser Requirements
- Chrome Browser: Ensure you are using the latest version of Google Chrome. H.265 (HEVC) support is currently limited and primarily available in Chrome with specific configurations.
HTTPS Configuration
- Mandatory HTTPS: Both the server and web client must be configured with HTTPS. Modern browsers (including Chrome) require a secure context (HTTPS) to enable advanced features like WebCodecs.
- For detailed HTTPS setup, refer to the Windows-LarkSR Help Manual 3.3.
Secondary Development
- If you are customizing the web client, ensure your development environment also uses HTTPS. Mixed content (HTTP/HTTPS) will block critical features.