# Download path for spesific folder

**URL:** <https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373>\
**Category:** How to implement?\
**Tags:** v2\
**Created:** [September 14, 2021, 7:14am UTC](https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373 "2021-09-14T07:14:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![muge](https://avatars.discourse-cdn.com/v4/letter/m/bcef8e/32.png) [@muge](https://openvidu.discourse.group/u/muge)\
**Post date:** [September 14, 2021, 7:14am UTC](https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373/1 "2021-09-14T07:14:06Z")

</div>

For the local recorder; I want to download records to a specific folder in my computer but I couldn’t find how to do it.  
this.localRecorder.stop().then(res =\> {  
this.localRecorder  
.uploadAsMultipartfile("…")  
});  
There is a piece of code of my project. What is the write path to do it?

---

<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:** [September 14, 2021, 7:41am UTC](https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373/2 "2021-09-14T07:41:10Z")

</div>

This is the directory in all the environments: /opt/openvidu/recordings.

---

<div class="post-metadata">

**Author:** ![muge](https://avatars.discourse-cdn.com/v4/letter/m/bcef8e/32.png) [@muge](https://openvidu.discourse.group/u/muge)\
**Post date:** [September 14, 2021, 8:56am UTC](https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373/3 "2021-09-14T08:56:05Z")

</div>

> [@cruizba](#):
>
> /opt/openvidu/recordings.

Thank you for your response, I got this error → POST [http://localhost:4200/opt/openvidu/recordings](http://localhost:4200/opt/openvidu/recordings) 404 (Not Found)

---

<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:** [September 14, 2021, 9:11am UTC](https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373/4 "2021-09-14T09:11:11Z")

</div>

No 😅, I was talking about the file directory path in the machine where OpenVidu is deployed.

If you want to list recordings you will need to do this request: `<OPENVIDU_URL>/openvidu/api/recordings/`.

Then you’ll receive a list of recordings with this format: [OpenVidu Docs](https://docs.openvidu.io/en/2.19.0/reference-docs/REST-API/#the-recording-object)

Iterate through all `url` attributes and download the recording for each one.

---

<div class="post-metadata">

**Author:** ![muge](https://avatars.discourse-cdn.com/v4/letter/m/bcef8e/32.png) [@muge](https://openvidu.discourse.group/u/muge)\
**Post date:** [September 14, 2021, 9:15am UTC](https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373/5 "2021-09-14T09:15:12Z")

</div>

But the thing that I want to do is instant local record and uploading this record to specific folder on my computer. How can I do this routing?

---

<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:** [September 14, 2021, 9:19pm UTC](https://openvidu.discourse.group/t/download-path-for-spesific-folder/3373/6 "2021-09-14T21:19:50Z")

</div>

Take a look to LocalRecorder:

[https://docs.openvidu.io/en/2.19.0/api/openvidu-browser/classes/localrecorder.html](https://docs.openvidu.io/en/2.19.0/api/openvidu-browser/classes/localrecorder.html)

You can record a stream in the browser and then upload it to any webserver.
