我想实现以下目标:
设置代理服务器以处理来自YouTube,Vimeo等远程视频服务器的客户端(目前来自任何Android视频客户端的所有视频请求)的视频请求。我无法访问视频文件被请求,因此需要代理服务器。我已经选择了鱿鱼。此代理应处理从远程服务器传递的视频信号/流,然后再将其中继回请求客户端。
要实现上述目标,我要么
选项#2似乎很难做,但为我想要执行的转码提供了更多的灵活性。我必须实际处理原始数据/数据包,但我不知道ffmpeg是否接受了这样的输入。
简而言之,我正在寻找一种解决方案来实现我无法从我的代理直接访问的视频的实时转码。关于我可以使用的工具或方法的任何建议?我也读过关于Gstreamer(但不知道它是否适用于我的情况)和MPlayer / MEncoder。
最后,一个相当具体的问题:是否有任何工具,如果有YouTube视频网址,可以下载字节流进行进一步处理?也就是说,类似于Chrome YouTube下载程序,但可以与服务器端脚本集成?
感谢您的任何指示/建议!
答案 0 :(得分:0)
您应该询问单个编码问题。你问的更像是一个“如何编写我的应用程序”。不过有几条评论: