Vin*_*shi 5 c# vlc rtsp winforms
我能够通过C#Winform应用程序在Windows 7 64位机器上流式传输rtsp.这是我使用的库 - VLCDotNet,这是播放RTSP流的代码示例:
LocationMedia media = new LocationMedia(@"rtsp://192.168.137.73:554/live.sdp");
vlcControl1.Media = media;
vlcControl1.Play();
Run Code Online (Sandbox Code Playgroud)
我想通过点击按钮将流存储到我的PC中的文件中,并使用另一个按钮停止相同的操作.我如何实现这一目标?
这是代码:
Vlc.DotNet.Core.Medias.MediaBase media1
= new Vlc.DotNet.Core.Medias.PathMedia("rtsp://192.168.137.73:554/live.sdp");
media.AddOption(":sout=#transcode{vcodec=theo,vb=800,
scale=1,acodec=flac,ab=128,channels=2,samplerate=44100}:std{access=file,mux=ogg,
dst=D:\\123.mp4}");
VlcControl control = new VlcControl();
control.Media = media;
control.Play();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8915 次 |
| 最近记录: |