标签: python-3.x python-requests gstreamer audio-streaming
我有一个音频流应用程序,它使用请求下载音频文件然后使用Gstreamer播放。
我想修剪我所有音频文件的前几秒。我可以使用ffmpeg进行修剪但这会浪费我的嵌入式平台上的cpu资源并浪费网络带宽
(歌曲数量大约是1000,并且它们会不断下载,所以它确实有所作为)
我尝试在请求中使用范围标题下载部分文件,但这不起作用。我无法播放该文件。
有人可以告诉我如何才能完成这项工作吗?
音频文件通常是.m4a / .webm,但它们是从youtube中提取的,所以不能肯定。
答案 0 :(得分:0)
这是一项不安的任务......没有干净的方法怎么做..
您可以使用valve元素设置默认情况下将其删除.. 然后放一些定时器,将drop设置为false ..
不确定这是如何工作的,你需要尝试。
Here有一些提示: