- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The Media SDK 2014 Developer's Guide states that MSDK 2014 supports container split/muxing or de-multiplexing and multiplexing. However, I can't find any API functions related to container multiplexing and de-multiplexing in the SDK API Reference Manual (API version 1.16).
I found this thread, which talked about the new Media SDK mux/demux library in MSDK 2014, and the sample code that used the mux/demux API. However, in MSDK 2015R6, I can't find the directories and files that were mentioned in the thread. In fact, it looks like sample_spl_mux has been deprecated.
Does MSDK 2015R6 still supports container de-multiplexing/multiplexing? Where can I find the sample code that shows how to use the functionalities?
Thanks,
Robby
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Robby,
You are right that the split/mux functionality is not MSDK core library, it was implemented via ffmpeg. For more information on this, please refer to this article https://software.intel.com/en-us/articles/integrating-intel-media-sdk-with-ffmpeg-for-muxdemuxing-and-audio-encodedecode-usages. Thanks.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Robby,
You can find those deprecated samples here http://software.intel.com/en-us/intel-media-server-studio-support/code-samples. You can still use those deprecated samples, but they are no longer tested/validated in the current release. Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Shaojuan. I found the split/mux sample code.
Do I understand correctly that the split/mux functionality is not part of the MSDK core library? Rather the functionality is implemented as a separate library (in the form of the now-deprecated sample code) that the user calls *besides* the MSDK core library? That would explain why I couldn't find any API functions related to container multiplexing and de-multiplexing in the SDK API Reference Manual (API version 1.16).
Thanks again,
Robby
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Robby,
You are right that the split/mux functionality is not MSDK core library, it was implemented via ffmpeg. For more information on this, please refer to this article https://software.intel.com/en-us/articles/integrating-intel-media-sdk-with-ffmpeg-for-muxdemuxing-and-audio-encodedecode-usages. Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Robby,
For mux/demuxing scenarios you may also want to try out the new Intel Visual Coding Framework (VCF) product, https://software.intel.com/en-us/visual-coding-framework. (VCF is also advertised in the sticky post section of this blog). VCF provides an easy way to explore both simple and advanced Media SDK workloads, in a end to end use cases (incl. mux/demux). VCF also supports creating workloads which can be integrated with applications.
Regards,
Petter
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page