Example #1
0
        public void TestVideoStreamSizeSearcher_GetLength()
        {
            DateTime beginTime = new DateTime(2016, 04, 05, 12, 40, 50, 123);
            DateTime endTime   = new DateTime(2016, 04, 05, 12, 55, 50, 123);
            long     length    = VideoStoragerManager.GetLength("VideoId_Large_50BAD15900010701", 2, beginTime, endTime, 70);

            Assert.AreEqual(1191762070 - 70, length);
        }
Example #2
0
        public void TestVideoStreamSizeSearcher_GetLength_LongTime()
        {
            DateTime beginTime = new DateTime(2014, 4, 23, 1, 40, 50, 123);
            DateTime endTime   = new DateTime(2018, 04, 05, 12, 55, 50, 123);
            DateTime start     = DateTime.Now;
            long     length    = VideoStoragerManager.GetLength("VideoId_50BAD15900010301", 2, beginTime, endTime, 22);

            Console.WriteLine(DateTime.Now - start);
            long size = (3600 * 24 * 92 / 5) * ((20 + 6) + 4 * (20 + 3));

            Assert.AreEqual(size, length);
        }