2016-06-13 6 views
0

私はAzure Media Servicesで作業しており、フィルタを作成しています。私が必要期待どおりの秒数に変換する

1つの特性はこれです:

public class PresentationTimeRange 
{ 
    public const ulong TimescaleHns = 10000000; 

    public PresentationTimeRange(ulong? timescale = 10000000, ulong? start = default(ulong?), ulong? end = default(ulong?), TimeSpan? pwDuration = default(TimeSpan?), TimeSpan? backoff = default(TimeSpan?)); 

    public ulong? EndTimestamp { get; } 
    public TimeSpan? LiveBackoffDuration { get; } 
    public TimeSpan? PresentationWindowDuration { get; } 
    public ulong? StartTimestamp { get; } 
    public ulong? Timescale { get; } 
} 

あなたが見ることができるように、私はULONG開始と終了の時間を必要としています。

私はAzureのメディアサービスエクスプローラでフィルタを作成しようとすると、私はこのような開始時刻と終了時刻を選択することができます。

enter image description here

enter image description here

は、その後、私は開始と終了タイムスタンプを見ることができますが

私が持っている値は秒です、私はすでにこのような値を得るのに失敗したが、秒をナノ秒に変換しようとしました。

秒からこれらのタイムスタンプ値を取得するにはどうすればよいですか?

答えて

1

私は7秒をマイ秒に追加することで問題を解決しました。多分それは最良の方法ではありませんが、それは動作します

string constant = "0000000"; 
string InitialTime = string.Concat(InitialTimeOriginal, constant); 
string EndTime = string.Concat(EndTimeOriginal, constant); 
関連する問題