【发布时间】:2011-10-11 14:20:46
【问题描述】:
我需要将录制的视频流发送到网络服务。
我正在使用 Base 64 对视频流进行编码,但我遇到了内存不足异常。所以我正在考虑另一种方法来做到这一点。
我搜索了这个,但找不到任何参考链接。
还有其他我可以使用的视频发送方式吗?
【问题讨论】:
-
SOAP 是基于 XML 的,因此您必须对视频进行编码(例如使用 Base64)并将其发送到您的 Web 服务。我错了吗?
-
@Knickedi 你是对的。我使用 Base 64 进行相同的编码,bt 我内存不足异常。所以我在想其他方法来做到这一点......请告诉我你是否有任何想法......谢谢
-
发送前压缩? Base64 将执行
newSize = videoSize / 3 * 4。也许不使用网络服务?但是你应该在你的问题中提到这一切,而不是在评论中...... -
@Knickedi,我编辑了这个问题。我没有做任何压缩视频。我将视频流作为编码字符串发送到 Web 服务。请让我如何压缩并发送到 web 服务。谢谢
-
我假设原始视频是一个大文件,所以我会在发送之前寻找一种压缩/编码它的方法(这应该是你的主要问题)。我从来没有这样做过,所以很遗憾我不能给你更多的建议。