Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Satish_P_
Beginner
129 Views

Audio Muxing with Media SDK based Encoder

We are working on Media sdk Gold configuration in which we are encoding Video from media SDK and encoding Audio from ffmpeg /avconv ..

after encoding completed successfully we want to mux these two "es" into mpeg TS .. but unfortunately we are having problem in muxing ..

initially we are trying to identify where encoded frames can be captured /passes in muxing function.

is there any sample or support for media sdk based muxing is available ? welcom for all suggestion having details for audio muxing in media sdk based encoder application .

we are supposed to use ffmpeg based muxing because we are already using ffmpeg to capture live data from capture card..

please suggest any solution

 

 

^satish pandey

0 Kudos
3 Replies
Mark_L_Intel1
Moderator
129 Views

Hi Satish,

I think ffmpeg muxing/demuxing is a good solution; Intel Media SDK is focusing on the video codec since ffmpeg and other tools has a mature features for muxing, we don't support muxing.

Mark

Satish_P_
Beginner
129 Views

thanks Mark

we are trying to make a full customizable solution so we will be needed to modify PID for video/audio /interface hardware type VBV buffer size ...etc

but in ffmpeg only few parameters are allowed to modify this will lead a complexity and may increase limitation of solution...

is there any other solution for Muxing audio and video ES into mpeg formate TS and send it to UDP..

 

Satish

Mark_L_Intel1
Moderator
129 Views

Hi Satish,

I didn't use ffmpeg before so I don't know its API capabilities, if you don't know how to integrate with FFmpeg, you can reference to this paper--

https://software.intel.com/en-us/articles/integrating-intel-media-sdk-with-ffmpeg-for-muxdemuxing-an...

In general, FFmpeg should have better chance for you but you might also check this page for the other de/muxing tools: http://www.videohelp.com/software/popular

Let me know if this solves your problem.

Mark

 

Reply