Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

176
Views
Recording H264 in Web Browser, on Android

I have to record a canvas element on a web page, using MediaRecorder or similar APIs, and send chunks to the a server which generates a playable live HLS playlist. I have to NOT re-encode the video segments on the server, as this should use the minimum amount of resources.

At this time I am using MediaRecorder API, with this mime type: video/webm;codecs=h264, which doesn't require re-encoding on the server, just changing the container. On the server side I am using ffmpeg to generate the HLS playlist. This is working great while broadcasting using Google Chrome or Chromium on computer. But on the latest version of Google Chrome for Android this is not working. It seems H264 codec is not implemented yet on Chrome for Android.

What can I do as I can't re-encode the video on the server?

PS: I don't need a wide browser support, as the user can switch to the browser I recommend.

Is there any Android web browser supporting H264? Or, are there other available JavaScript APIs supporting H264? Or, is there anything I can do to be able to use H264 on Google Chrome for Android?

Thank you!

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!