Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there any possibility of saving video from Agora #81

Closed
HemanthSurimani opened this issue Jul 31, 2019 · 4 comments
Closed

Is there any possibility of saving video from Agora #81

HemanthSurimani opened this issue Jul 31, 2019 · 4 comments

Comments

@HemanthSurimani
Copy link

HemanthSurimani commented Jul 31, 2019

Is there any possibility of saving video from Agora

@Matrixbirds

@Matrixbirds
Copy link
Contributor

Which scenario do you want to save the video and save it into file or some general form? The current latest version is not support save video.

@Matrixbirds Matrixbirds added the discuss discuss label Jul 31, 2019
@HemanthSurimani
Copy link
Author

Thanks For your Quick reply.
I want to save video into both cases
@Matrixbirds

@Matrixbirds
Copy link
Contributor

@HemanthSurimani okay, i will schedule it on the roadmap in the next release.

@Matrixbirds
Copy link
Contributor

@HemanthSurimani
During my long time workaround, i found it a little bit difficult to implementation.

  1. Capture the video & audio raw data: Fortunately, the agora.io C++ SDK enables to capture the raw data. But the react-native need using main thread to handle jsBridge event dispatch to the javascript layer, Probably need implement the native thread scheduler to subscribe the media stream.
  2. Remux: You can capture the yuv video data and audio data from sdk event, and therefore we need to somecase like check good the data frame & timestamps and resolve the synchronization problem, the codec processing is also a scheduling problem, when your mobile devices transmit from active to inactive state, it is really have so many edge case need to consider and test.

If u want to saving video from agora services. For the convenience, we recommend you using cloud recording

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants