2012-10-19 3 views
0

나는 현재 내가 비디오 스트리밍 관련하여 다음 사용 사례가 프로젝트에서 일하고 있어요 :라이브 스트림 : 트랜스 코딩을 저장, Restreaming

1) receive live video stream (mkv container would be prefered) 
2) store this stream (on cloud storage) 
3) optionally transcode the stream into mp4/etc. 
4) optionally store the transcoded stream (on cloud storage) 
5) re-transmit transcoded stream 

그 모든 공정 단계가 실시간으로 수행되어야한다 (같은 가능한 경우 라이브 스트림을 다루고 있습니다.) 들어오는 스트림을 저장할 때 (트랜스 코딩 + 재방송)

그냥 할 수있는 상업용/오픈 소스 솔루션이 있습니까? 이 서버는 Linux VM에서 클라우드에서 실행 중일 것입니다.

답변

0

kaltura http://www.kaltura.org/project을 사용해보세요. 사용하지는 않았지만 뭔가가 있어야합니다.

자신 만의 ffmpeg (트랜스 코딩 및 멀티플렉싱 용) 및 gstreamer (프레임 워크)를 만드는 것이 매우 도움이 될 수 있습니다.

비디오를 수집하고 스트리밍하기 위해 지원하려는 모든 스트리밍 프로토콜을 고려해야 할 수도 있습니다.

+0

나는 그것을 조사 할 것이다. 감사합니다 스와 웁! 실시간 스트리밍과 비디오 클라우드와 같은 서비스도 발견했습니다. –

0

Flumotion : 이미있는 GStreamer 기반으로하며 http://flumotion.net/

오픈 소스 솔루션은 당신이 필요로하는 모든 조각을 (내가 .mkv 스트리밍 할 수있는 공식적인 방법이 확실하지 않다, 그러나 shouldn 있도록 Flumotion이 .webm 처리가

면책 조항 : Flumotion 개발자입니다.