2010-12-01 68 views
0

我正在构建一个应用程序,它将在各种不同的平台上为用户提供视频文件。因此,我需要能够建立一个服务器,它将提供可能需要转码成多种不同格式的视频文件。基本上,我想复制TVersity提供的功能。通过http进行动态视频流?

理想的解决方案将允许我通过http访问视频流,指定呼叫中的某种转码参数。

任何人有什么好主意?

谢谢!
Chris

+0

为什么http?这些实时服务没有滞后? udp传输可能是一个更好的选择 – stillstanding 2010-12-01 05:28:33

+0

我不会建议“udp over http”(因为它们是不同的层),但是我会建议*使用为这类事物设计的现有协议*。例如:MMS,RTSP,RTP,RTMP等等,甚至是“仅仅是http”。这实际上取决于这些“不同的平台”能够轻易消耗的东西。 – 2010-12-01 06:35:48

回答

0

HTTP是而不是流媒体协议。看看渐进式下载 - 有很多PHP实现/ Flash播放器可用。 ffmpeg是转换格式/大小/帧率等的好工具。