寻梦人li 2021-09-09 16:36 采纳率: 0%
浏览 20

C#如何从云服务器上拉取到的视频流留保存到本地,然后延时x个时间在推出去?

已直播的方式,一直往云服务器上推视频留,然后云服务器在把这个视频留推给我,我怎么把这个视频流放在本地之后有个延时时间在推出去呢
目前我已经获取视频流 代码如下: 视频流是实施在线获取的这样做不对把
byte[] a //视频流
我想的是吧 a 放在本地文件夹下已txt的形式存放,

public void WirteTxt(byte[] text)
        {
            try
            {
                string filePath = Directory.GetCurrentDirectory() + "\\" + Process.GetCurrentProcess().ProcessName + ".txt";
                if (File.Exists(filePath))
                    File.Delete(filePath);
                FileStream fs = new FileStream(filePath, FileMode.Create);
                creatTime = DateTime.Now;//当前时间
                fs.Write(text, 0, text.Length);
                fs.Flush();
                fs.Close();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
 WirteTxt(a); //存在txt文本中
 //下方是延时 开始存入的时间和延时后的时间做对比然后从txt文件中读取流在发出去
 var task_1 = Task.Run(async delegate
                {
                    await Task.Delay(1000);
                    Console.WriteLine("15秒后执行,方式一 输出语句...");
                    return DateTime.Now;  
                });
  • 写回答

1条回答 默认 最新

  • CSDN专家-Time 2021-09-09 16:39
    关注

    写一个队列控制器,专门延时转发。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月9日

悬赏问题

  • ¥15 slaris 系统断电后,重新开机后一直自动重启
  • ¥15 51寻迹小车定点寻迹
  • ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊
  • ¥15 关于vue2中methods使用call修改this指向的问题
  • ¥15 idea自动补全键位冲突
  • ¥15 请教一下写代码,代码好难
  • ¥15 iis10中如何阻止别人网站重定向到我的网站
  • ¥15 滑块验证码移动速度不一致问题
  • ¥15 Utunbu中vscode下cern root工作台中写的程序root的头文件无法包含
  • ¥15 麒麟V10桌面版SP1如何配置bonding