通过Web服务和呈现的视频流 - 任何问题?

时间:2010-12-14 20:07:43

标签: web-services video

我们有一个网络服务,它将响应中的视频内容作为二进制文件发送(格式为asx,asf,ram,mpeg,mpg,mpe,qt,mov,avi,movie,wmv,smil,mp4,mxf, gxf,flv,3gp,f4v,mj2,omf,dv,vob)。

如果我有一个中间应用程序向Web服务请求检索视频内容并在浏览器中呈现,您是否看到性能问题?

由于

1 个答案:

答案 0 :(得分:1)

只要Web服务直接返回二进制数据,就不会有性能损失。如果这是一个XML或SOAP Web服务,它将整个事物包装在SOAP信封中,并且bae64对其进行编码以使其全部为文本,那么您将无法直接播放它,它将对带宽,cpu产生重大影响,和记忆。

另请注意,通过直接提供视频而不是使用真正的流式传输协议,用户只能在目前为止下载的部分内进行搜索。像RTSP,RTMP或各种HTTP Streaming这样的流媒体协议允许搜索文件的任何部分,只下载所寻求的部分。