我想用net7mma块在C#中创建rtsp流,我有 以下代码:
static RtspServer szerver = new RtspServer(System.Net.IPAddress.Any, 8554)
{
Logger = new RtspServerConsoleLogger()
};
public MainWindow()
{
InitializeComponent();
var source = new Media.Rtsp.Server.MediaTypes.MJPEGMedia("stream",new Uri(@"D:\*\*\*.mkv"));
source.ForceTCP = true;
szerver.TryAddMedia(source);
szerver.Start();
}
具有以下用途:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using Media.Rtsp;
using Media.Rtsp.Server;
问题是,当我想在VLC或SMplayer中对其进行测试时,他们说文件格式未知,有人可以帮助我吗?我对此非常重视,但是几乎没有什么可以帮助我。
欢呼