support rtp protocol

pull/1154/head
Luke Pulverenti 7 years ago
parent 16bd1df08a
commit 80a9bbf5ef

@ -127,6 +127,10 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts
{
protocol = MediaProtocol.Udp;
}
else if (path.StartsWith("rtp", StringComparison.OrdinalIgnoreCase))
{
protocol = MediaProtocol.Rtmp;
}
var mediaSource = new MediaSourceInfo
{

@ -8,25 +8,7 @@ namespace MediaBrowser.MediaEncoding.Encoder
{
public static string GetInputArgument(List<string> inputFiles, MediaProtocol protocol)
{
if (protocol == MediaProtocol.Http)
{
var url = inputFiles.First();
return string.Format("\"{0}\"", url);
}
if (protocol == MediaProtocol.Rtmp)
{
var url = inputFiles.First();
return string.Format("\"{0}\"", url);
}
if (protocol == MediaProtocol.Rtsp)
{
var url = inputFiles.First();
return string.Format("\"{0}\"", url);
}
if (protocol == MediaProtocol.Udp)
if (protocol != MediaProtocol.File)
{
var url = inputFiles.First();

@ -6,6 +6,7 @@ namespace MediaBrowser.Model.MediaInfo
Http = 1,
Rtmp = 2,
Rtsp = 3,
Udp = 4
Udp = 4,
Rtp = 5
}
}
Loading…
Cancel
Save