Sockets 在网络支持下使用flascc编译ffmpeg

Sockets 在网络支持下使用flascc编译ffmpeg,sockets,ffmpeg,flascc,Sockets,Ffmpeg,Flascc,我用flascc EXCEPT网络编译了ffmpeg。因为flascc不能使用套接字,所以轮询和选择功能。我意识到ffmpeg中的network.c文件是套接字函数的包装器。我认为套接字问题可以通过再次编写network.c和flashsockets来解决 但我不知道投票和选择。我可以用flash实现poll和select功能,也可以不用它们编译ffmpeg。ffmpeg可以不用linux poll编译。运行/配置并设置 在config.h中 不幸的是,从flash套接字创建原始套接字似乎是不可

我用flascc EXCEPT网络编译了ffmpeg。因为flascc不能使用套接字,所以轮询和选择功能。我意识到ffmpeg中的network.c文件是套接字函数的包装器。我认为套接字问题可以通过再次编写network.c和flashsockets来解决


但我不知道投票和选择。我可以用flash实现poll和select功能,也可以不用它们编译ffmpeg。

ffmpeg可以不用linux poll编译。运行/配置并设置

在config.h中

不幸的是,从flash套接字创建原始套接字似乎是不可能的。Flash对于UDPDatagram和TCPSocket有不同的类。闪存插槽也是异步的。这些问题可以通过事件侦听器函数、套接字列表、标志和while循环来解决。但杀手是策略文件请求。Flash套接字发送此消息并等待响应。如果你写两面,它可以解决。但是,如果您只编写一个客户端应用程序,它将失败。使用网络支持编译ffmpeg似乎是不可能的

#define HAVE_STRUCT_POLLFD 0
#define HAVE_POLL_H        0