[英]How to convert on the fly ASF video file to H.264-encoded video in MP4 or any other format supported by Windows Phone
来自我的IP摄像机的视频被记录并另存为asf
文件在我的计算机(PC)上。 这些文件非常快地变得非常大(例如每1秒1MB),我需要即时将它们转换(仍在构建时)为较小的文件(MP4),可以通过Internet流式传输到Windows Phone。 这些文件仅是视频->没有音频。
采取的步骤:
Camera.RecordMedia("C:\\\\Axis\\\\test.asf", 8, "0")
记录来自Axis摄像机的信号: Camera.RecordMedia("C:\\\\Axis\\\\test.asf", 8, "0")
注意:当我这样做时,视频将流式传输到"C:\\\\Axis\\\\test.asf"
文件。 如果我在录制视频的同时通过Windows Media Classic
打开此文件,则几乎可以实时观看它-它每隔几秒钟停止播放,然后播放 ->,因此似乎每隔几秒钟刷新一次缓冲区。
我想在录制过程中打开`“ C:\\ Axis \\ test.asf”文件并将其转换(直到录制结束->缓冲区未刷新到那里)到mp4。
有什么机会可以做到吗?
所有受支持的视频格式: http : //msdn.microsoft.com/zh-cn/library/windowsphone/develop/ff462087(v=vs.105).aspx
我希望这能帮到您。 我的建议是使用IIS Media Services ,但这是将媒体自适应流式传输到Silverlight的方法,因此,要使用WP应用程序,您将需要SMFplayer 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.