我正在尝试用 C 语言编写一个小程序,该程序将打开一个文件,然后在终端中运行文件名以将文件流式传输到我的 Apple TV。
我想这样做的原因是我可以右键单击媒体文件,选择“打开方式”,从列表中选择“Apple TV”,然后通过气流程序将其流式传输到我的 Apple TV。
到目前为止,我的代码如下
#include <stdio.h>
#include <string.h>
int main ()
{
char command[50];
strcpy( command, "airstream '/home/steve/media.mp4' -o 192.168.0.2" );
system(command);
return(0);
}
非常简单,但我不确定如何处理传递给应用程序的文件以允许它获取文件名并修改命令。