我正在尝试实现一个实时视频流媒体系统,
并使用P2P技术来节省流媒体服务器的带宽。
我正在使用Wowza Streaming Engine来实现我的流媒体服务器 因此,流媒体服务器将接收我相机的实时流媒体 我正在使用VLC库在我的自定义Android应用程序上接收实时rtsp流。
现在我必须做第二部分:
""将流转换为块以进行P2P共享。 (服务器 - >客户端(P2P))。""
但我不知道如何从流媒体生成块
任何人都可以给我一些关于如何做这个或一些开源退出的建议吗?
这是p2p流媒体系统的正确方法吗?
答案 0 :(得分:1)
您可以使用 ffmpeg 制作媒体片段。例如:
ffmpeg -i in.mkv -map 0 -codec:v libx264 -codec:a libfaac -f segment -segment_list out.list out%03d.ts