我正在使用VS 2010,C#,我找到以下链接,其中包含SDK源代码,用于对在安装了Silverlight的浏览器上播放的视频进行编程编码:
http://www.cognifide.com/blogs/marketing-technology/microsoft-smooth-streaming-part-3/
然而,来自该链接的源代码用于仅在Silverlight输出中对视频进行编程编码。 Silverlight的输出文件带有.ism,.ismc,.ismv
等扩展名我正在寻找使用VS 2010中相同的Expression Encoder SDK的C#源代码来执行相同的功能,以编程方式对Apple设备上播放的视频进行编码。对于Apple编码文件,我希望一些可以编码和生成扩展名文件的源代码为.m3u8,.ts,.ismx和manifest文件.ism
我正在使用Expression Encoder 4.0
感谢任何帮助。
答案 0 :(得分:0)
您关联的示例使用的是iOS设备无法读取的WindowsMediaOutputFormat()
和WmaAudioProfile()
,请尝试使用Mp4OutputFormat和AacAudioProfile替换这些类,然后查看它有效。