Hello Everyone,
Please do guide me on how to do the right thing to make my project work.
I have a project which record video and audio from flash(h264 format and SPEEX sound codec) and the output publish as mp4(h264 format and AAC sound codec using transcoder). The video record is fine but the problem is the audio, its not recorded. I can’t hear any sound from the recorded video.
I have similar wowza project before that it stream an mp4 video using transcoder and its working fine, I didn’t know why when it comes to record I cant get same result as it stream. Is there any additional configuration?
Any help will be greatly appreciated.
Thank you so much.
Ps.
Here’s my info of application.xml
record if I use live-record, I cant record a video
transcoder
audioonly.xml
${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles
${com.wowza.wms.context.VHostConfigHome}/transcoder/templates
Hello,
Are you trying to playback the audio in Flash or an HTTP player? The Speex format is not supported in non-Flash clients so you may want to transcode it to AAC for best compatibility. The following article describes this process.
Best regards,
Andrew
Hi,
Are you trying with the ‘Audio Only’ transcoder profile? That’s the one to use if you already have H.264 video and the audio is speex. With that profile the video will just be passed through untouched,
and the audio will get converted to AAC.
The live stream that would be transcoded and created would be played back as the following example URL:
for flash playback:
rtmp://WowzaIPaddress:1935/live/streamname_aac
or
HLS for iOS device playback
http://WowzaIPaddress:1935/live/streamname_aac/playlist.m3u8
The filename that would show up as recorded in the content folder, in this case, would resemble:
streamname_aac.mp4
and perhaps some date and time stamps in the file name as well.
Daren
Hi Andrew,
Thanks for the quick reply.
My recorder is flash encoded as h264 and speex sound codec. And my output should be mp4 and speex should be converted to AAC using transcoder but unluckily I can’t get the result that I wanted. I want to play the recorded mp4 on HTTP player especially on mobile devices.
Sorry for the confusion.