我需要从 Red 5 服务器流式传输音频和视频文件。默认情况下 Red 5 只支持 flash,但我也需要添加对其他文件类型的支持。
我需要根据客户请求将媒体文件以一种格式动态地(在运行时)转码为所需的格式。是否可以 ?怎么去呢?我一直在阅读 vlcj 项目,但不知道如何整合它们。
如果 Red 5 中无法进行音频/视频转码,还有其他我可以期待的开源替代方案吗?
任何帮助将不胜感激...
谢谢 !
我需要从 Red 5 服务器流式传输音频和视频文件。默认情况下 Red 5 只支持 flash,但我也需要添加对其他文件类型的支持。
我需要根据客户请求将媒体文件以一种格式动态地(在运行时)转码为所需的格式。是否可以 ?怎么去呢?我一直在阅读 vlcj 项目,但不知道如何整合它们。
如果 Red 5 中无法进行音频/视频转码,还有其他我可以期待的开源替代方案吗?
任何帮助将不胜感激...
谢谢 !
查看StreamableFileFactory
bean中的 bean red5-common.xml
,看看默认情况下可以流式传输哪些类型的文件(flv、mp3、mp4、m4a)。如果您将这些文件中的任何一个复制到您的 red5 服务的流目录中,它将能够播放它。
如果您需要流式传输的源格式不同(例如 youtube 上传),那么您最好的方式是ffmpeg。
就是这样。