Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PostgreSQL在C#中播放音乐_C#_Postgresql - Fatal编程技术网

如何使用PostgreSQL在C#中播放音乐

如何使用PostgreSQL在C#中播放音乐,c#,postgresql,C#,Postgresql,我正在尝试使用PostgreSQL数据库在C中重新创建Spotify的一些功能 原因很简单,我想获得更多的知识,我认为这是一个很好的挑战 但我遇到了一个我已经站了好几天的障碍。Spotify他不下载音乐,而是播放她下载的音乐 然而,我不能在C#中这样做,我使用的是PostgreSQL数据库。 我很好地锁定了这一部分,我尝试了几个实现,但我认为我没有走上正确的轨道,在互联网上,我想我看错了,否则我会找到它 您对C#中的流媒体流程有什么指导吗?我试图从PostgreSQL中读取大对象字节,但无法读取

我正在尝试使用PostgreSQL数据库在C中重新创建Spotify的一些功能

原因很简单,我想获得更多的知识,我认为这是一个很好的挑战

但我遇到了一个我已经站了好几天的障碍。Spotify他不下载音乐,而是播放她下载的音乐

然而,我不能在C#中这样做,我使用的是PostgreSQL数据库。 我很好地锁定了这一部分,我尝试了几个实现,但我认为我没有走上正确的轨道,在互联网上,我想我看错了,否则我会找到它

您对C#
中的流媒体流程有什么指导吗?我试图从PostgreSQL中读取大对象字节,但无法读取


欢迎提供有关该过程的任何建议或指南。

您可以从将文件放入数据库或将其网络位置放入数据库开始,以性能更好的为准;然后从创建ByTestStream的实现开始。您希望将原始数据传输到c#

然后构建一个实时解释器,该解释器使用您的文件格式接收数据,每次一个字节,并播放与该部分相关的值。这有意义吗?这对于许多库来说都很简单,最重要的是要弄清楚它们

您似乎已经完成了第一部分,而数据库出现了问题。我们在上一家公司所做的很多事情都涉及到在磁盘上保存文件网络位置和索引文件。您可以使用服务器将拖缆指向本地文件,并以这种方式将数据从一点传输到另一点

从你的演讲来看,你似乎更有能力做到这一点。我希望这个评论是有帮助的,如果不是,我也道歉。我很想看看你的最终结果

此处需要澄清的是工作流程:

  • 请求表dbo.Songs中列出的歌曲
  • 将该歌曲匹配到dbo.songlocation
  • 来自文件名dbo.songlocation.songname=dbo.song.name的dbo.songlocation.location流和验证目录返回true
  • 享受那音乐

  • 这个问题太宽泛,缺乏必要的解释。看一看,尤其是流媒体和下载是完全不同的。您应该首先深入研究一般的流媒体(音频流)。如何提供要传输的数据应该排在第二位。找不到任何东西暗示我你实际上不知道该找什么。也许可以尝试将“PostgreSQL”从搜索中删除。如果RTSP/RTP协议适合您的需要,请仔细研究一下。非常感谢,我会研究的。它已经给了我一个很好的洞察力,从某种意义上说,我认为处理是通过数据库进行的,现在我意识到这不完全是,谢谢你谢谢你这么多的朋友,我将看看这个主题,看看这个过程是如何工作的。事实上,我的研究是非常错误的,我在这里做了一个简短的研究,我被告知,我已经有了一个很好的迹象,我应该走的路。一旦我有了功能结果,我想在这里发布git链接,以供参考。避免语义抱怨,这绝对是我建议的方法,我建议有通过服务器进行图像传输和音频传输的经验。你似乎不希望我为你做这项工作,所以我不会在这方面帮助你。