---
title: "Discussion on \"Building a Browser-Local Slideshow Exporter: MediaRecorder MIME Negotiation, Canvas Timing, and Audio Mixing\" | Hashnode"
description: "Discussion on \"Building a Browser-Local Slideshow Exporter: MediaRecorder MIME Negotiation, Canvas Timing, and Audio Mixing\". Build a private browser-only photo slideshow exporter with Canvas, MediaRecorder, MIME negotiation, deadline timing, and mixed Web Audio."
url: "https://hashnode.com/posts/building-a-browser-local-slideshow-exporter-mediarecorder-mime-negotiation-canvas-timing-and-audio-mixing/6aa38c313094673b7eef655c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Building a Browser-Local Slideshow Exporter: MediaRecorder MIME Negotiation, Canvas Timing, and Audio Mixing](https://photo2reel.hashnode.dev/building-a-browser-local-slideshow-exporter-mediarecorder-mime-negotiation-canvas-timing-and-audio-mixing?utm_source=hashnode&utm_medium=feed)

Build a private browser-only photo slideshow exporter with Canvas, MediaRecorder, MIME negotiation, deadline timing, and mixed Web Audio.

Sep 11 · 8 min read · photo2reel.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#html-canvas](https://hashnode.com/tag/html-canvas)
-   [#web-audio-api](https://hashnode.com/tag/web-audio-api)
-   [#mediarecorder](https://hashnode.com/tag/mediarecorder)

## Written by

[Flower Rain Studio](https://hashnode.com/@photo2reelstudio)

@photo2reelstudio · China

  
[View profile](https://hashnode.com/@photo2reelstudio)

Building privacy-first browser tools

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
