Method | Description | |
---|---|---|
createStream ( Credentials credentials, string hubName, string title, string publishKey, string publishSecurity ) : Stream | ||
deleteStream ( Credentials credentials, string streamId ) : string | ||
getStream ( Credentials credentials, string streamId ) : Stream | ||
getStreamSegments ( Credentials credentials, string streamId, long startTime, long endTime, int limitCount ) : pili_sdk_csharp.pili.Stream.SegmentList | ||
getStreamStatus ( Credentials credentials, string streamId ) : pili_sdk_csharp.pili.Stream.Status | ||
hlsLiveUrl ( Stream stream ) : string>.IDictionary |
||
hlsPlaybackUrl ( Credentials credentials, String streamId, long startTime, long endTime ) : string>.IDictionary |
||
httpFlvLiveUrl ( Stream stream ) : string>.IDictionary |
||
listStreams ( Credentials credentials, string hubName, string startMarker, long limitCount, string titlePrefix ) : pili_sdk_csharp.pili.Stream.StreamList | ||
publishUrl ( Stream stream, long nonce ) : string | ||
rtmpLiveUrl ( Stream stream ) : string>.IDictionary |
||
saveAs ( Credentials credentials, string streamId, string fileName, string format, long start, long end, string notifyUrl, string pipleline ) : pili_sdk_csharp.pili.Stream.SaveAsResponse | ||
snapshot ( Credentials credentials, string streamId, string fileName, string format, long time, string notifyUrl ) : pili_sdk_csharp.pili.Stream.SnapshotResponse | ||
updateStream ( Credentials credentials, string streamId, string publishKey, string publishSecurity, bool disabled ) : Stream |
Method | Description | |
---|---|---|
generateDynamicUrl ( Stream stream, long nonce, string scheme ) : string | ||
generateStaticUrl ( Stream stream, string scheme ) : string |
public static createStream ( Credentials credentials, string hubName, string title, string publishKey, string publishSecurity ) : Stream | ||
credentials | Credentials | |
hubName | string | |
title | string | |
publishKey | string | |
publishSecurity | string | |
return | Stream |
public static deleteStream ( Credentials credentials, string streamId ) : string | ||
credentials | Credentials | |
streamId | string | |
return | string |
public static getStream ( Credentials credentials, string streamId ) : Stream | ||
credentials | Credentials | |
streamId | string | |
return | Stream |
public static getStreamSegments ( Credentials credentials, string streamId, long startTime, long endTime, int limitCount ) : pili_sdk_csharp.pili.Stream.SegmentList | ||
credentials | Credentials | |
streamId | string | |
startTime | long | |
endTime | long | |
limitCount | int | |
return | pili_sdk_csharp.pili.Stream.SegmentList |
public static getStreamStatus ( Credentials credentials, string streamId ) : pili_sdk_csharp.pili.Stream.Status | ||
credentials | Credentials | |
streamId | string | |
return | pili_sdk_csharp.pili.Stream.Status |
public static hlsLiveUrl ( Stream stream ) : string>.IDictionary |
||
stream | Stream | |
return | string>.IDictionary |
public static hlsPlaybackUrl ( Credentials credentials, String streamId, long startTime, long endTime ) : string>.IDictionary |
||
credentials | Credentials | |
streamId | String | |
startTime | long | |
endTime | long | |
return | string>.IDictionary |
public static httpFlvLiveUrl ( Stream stream ) : string>.IDictionary |
||
stream | Stream | |
return | string>.IDictionary |
public static listStreams ( Credentials credentials, string hubName, string startMarker, long limitCount, string titlePrefix ) : pili_sdk_csharp.pili.Stream.StreamList | ||
credentials | Credentials | |
hubName | string | |
startMarker | string | |
limitCount | long | |
titlePrefix | string | |
return | pili_sdk_csharp.pili.Stream.StreamList |
public static publishUrl ( Stream stream, long nonce ) : string | ||
stream | Stream | |
nonce | long | |
return | string |
public static rtmpLiveUrl ( Stream stream ) : string>.IDictionary |
||
stream | Stream | |
return | string>.IDictionary |
public static saveAs ( Credentials credentials, string streamId, string fileName, string format, long start, long end, string notifyUrl, string pipleline ) : pili_sdk_csharp.pili.Stream.SaveAsResponse | ||
credentials | Credentials | |
streamId | string | |
fileName | string | |
format | string | |
start | long | |
end | long | |
notifyUrl | string | |
pipleline | string | |
return | pili_sdk_csharp.pili.Stream.SaveAsResponse |
public static snapshot ( Credentials credentials, string streamId, string fileName, string format, long time, string notifyUrl ) : pili_sdk_csharp.pili.Stream.SnapshotResponse | ||
credentials | Credentials | |
streamId | string | |
fileName | string | |
format | string | |
time | long | |
notifyUrl | string | |
return | pili_sdk_csharp.pili.Stream.SnapshotResponse |
public static updateStream ( Credentials credentials, string streamId, string publishKey, string publishSecurity, bool disabled ) : Stream | ||
credentials | Credentials | |
streamId | string | |
publishKey | string | |
publishSecurity | string | |
disabled | bool | |
return | Stream |