I want to record audio stream as mp3 file on server. I know flash media server can do this but I can not afford it.Red5 officially does not allow this. I have done research and found that we can record audio in flv then use ffmpeg to convert this to mp3. Is there any plugin available for red5 that can directly record audio as mp3 without doing conversion process. Can xuggler for Red5 do this.I am using Red5 for the first time so I am totally clueless.
2
There are 2 best solutions below
0
Paul Gregoire
On
Yes, of course Xuggler can handle the conversion to MP3 but there are ways to encode your stream into MP3 without using a server side process. Have a look at this project that does AS3 enabled MP3 encoding: http://code.google.com/p/as3lameencoder/
Original blog post: http://www.bytearray.org/?p=1142
Related Questions in MP3
- kid3 - Import Album Art along with other tags from Discogs
- Implementing trim and fade filters with ffmpeg - MP3
- playing mp3 downloaded via curllib gets cut short
- Can Twilio save a voicemail in MP3 format when using the AWS S3 external storage option
- Using polly to generate audio from LLM output
- How to re-encode an audio to match another one, to avoid re-encoding the whole audio
- Can I just append mp3s to each other? Does that create audio artifacts?
- How can I make it so other people (and myself) can open the .py file and not have it crash when using mp3 files in the code?
- Problem with saving metadata in mp3 files using eyed3 (python)
- tagging mp3 file with TagLibSharp corrupts it
- Resolving "Module parse failed" error importing MP3s in NextJS14 TS?
- Play audio response from OpenAI TTS API in React Native with Expo
- MP3 file won't load on iOS Safari, works fine on MacOS / Chrome / Edge?
- How do you use eyed3 to create comments for MP3 files?
- Lamejs exports mp3 compressed audio file with no sound
Related Questions in RED5
- Does method 'jwplayer(div).setup()' accept option 'streamer'?
- Red5 Application specify custom playback directory
- How to stream from Streamlabs mobile app to Red5 via RTMP
- WebSocket connection to 'ws://localhost:5080/live/?id=mystream' failed - red5pro
- red5 streaming server on GCP vm using red5pro-installer app not working with "sample" stream
- how to stream capture image frame to rtmp server using ffmpeg C#
- Development Cordova App with Red5pro live stream
- Ant media server: Exception in thread "main" java.lang.UnsupportedClassVersionError
- Red5Pro: Server keeps loading without response
- I can see live app on secured port 443 red5pro
- Live Streaming Using Red5 with H.265 Raw Imcoming Video
- How do I get Red5 /installer URL not to yield 404?
- Concatenating mp4 files on run time using red5.io
- How to view rtmps red5 playback video from Chrome?
- How to Play flash/swf type format videos in mobile browser?
Related Questions in AUDIO-RECORDING
- Echo cancellation for a windows desktop audio recording app in Windows C++
- MediaRecorder RecordedChunks Empty Issue in React Component - Unable to get Recorded Audio
- MediaStream error obstructs audio recording from microphone
- Kotlin notify and record call when you receive it
- How to record the speaker audios from youtube , google meeting or zoom meeting etc in reactjs recording application?
- Record video in Next js socket io
- Is there anyway in Swift(UI) to be able to record sound played through the device while ignoring the microphone
- How to save all of the recently recorded real-time audio into a .mp3 or a .wav file?
- Audio recording is not working in apple devices in next js app
- How to record screen + tab audio (internal audio) + system mic audio in ReactJS
- Audio recording using RecordRTC: Blob Size Difference Between Android and Windows on Chrome
- React Native Recording issue with iOS even after compression
- Is it possible to have Expo app record audio when the app goes in background? [iOS primarily]
- audio record package for Flutter
- White noise but no sound // Recording audio from electret microphone preamp on Raspberry Pi Pico (ADC) // Micropython
Related Questions in XUGGLE
- Why is my audio file so choppy after encoding the sample array in Xuggle?
- Xuggler failed to encode/convert MPEG4 Video
- Xuggler, going straight to a certain frame (second) without reading the whole video
- humble-video (Xuggle) problem with codecs and mp4 files
- How to write rotation metadata to video in xuggler?
- "EXCEPTION_ACCESS_VIOLATION" thrown when reading a video from a file with xuggler
- javafx: how to close unknown child stages/windows
- How to separate audio from video without converting into a file?
- Xuggler recording in AVI format
- How to extract frames from a video with transparency?
- Xuggler write and read video via H.264 to/from Sockets
- Java library for creating thumbnail from video
- Xuggle mp4 output (isom mp41 codec?) issues
- How to extract frames from a video java?
- xuggle jar file not working as a dependent jar
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can't record in mp3, you're only choice is recording the FLV and then use ffmpeg to convert it to mp3