라이브 비디오를 많은 클라이언트에 녹화하고 스트리밍하는 가장 좋은 방법은 무엇입니까? 도서관이 있습니까?Java에서 비디오 스트리밍
답변
Amazon EC2의 스트리밍 서비스 CloudFront를 확인하십시오. 많은 수의 클라이언트에 컨텐츠를 배포하려는 경우 탄력적 인 클라우드는 다른 구현을 비용 측면에서 방해하며 Java로 쉽게 조작 할 수 있습니다.
그들은 개발자를위한 매우 유용한 문서, 쉽게 사내 솔루션을 설정하는 비용을 친다 콘텐츠 전달을위한 매우 합리적인 가격을 가지고있다.Xuggler는 멋진 오픈 소스 자바 라이브러리로서 즉시 미디어 스트리밍 및 수정을 처리합니다.
http://www.xuggle.com/xuggler/
당신은 Red5의와 함께 사용할 수 있습니다 또는 당신이 완벽하게 제어하려는 경우, Xuggler 각 인스턴스가 확대 또는 미디어를 스트리밍하도록 설정할 수있는 IContainer를 클래스가 있습니다. UDP 및 TCP/IP를 통해 미디어를 복원 할 수있었습니다.
또한, Xuggler는 분석/수정 (비디오, 오디오, 메타 데이터)을 위해 다양한 스트림을 자동으로 분리하며 FFMPEG (상자 형 코덱) =)를 사용하여 제작됩니다.
red5를 사용하지 않고 java 및 xuggler에서 비디오 (rtsp, http)를 스트리밍하는 예제를 보여줄 수 있습니까? 고맙습니다! – javment
@ Teddy Yueh - 나는 red5를 사용하지 않고이 예제를 정말 좋아할 것입니다. – Grammin
지금은 시간이별로 없지만 몇 가지 지침을 줄 수 있습니다. 방향이 바뀐 IContainer를 사용하십시오. 스트림에 관해서는 ByteArrayOutputStream을 전달하고 핸들을 유지할 수 있습니다. IContainer에 패킷을 쓰면 ByteArrayOutputStream이 채워 지므로 각 패킷을 작성한 후 IContainer를 비운 다음 UDP를 원하면 DatagramPacket에 바이트를 전달합니다. TCP/IP를 원하면 Socket의 OutputStream을 IContainer에 전달하는 것만 큼 간단합니다. 모든 프로토콜에서 바이트에 대한 액세스 만 필요합니다. ByteArrayOutputStream을 사용하는 경우에는 각 푸시 후에 해당 내용을 지우는 것을 잊지 마십시오. –
다른 가능성은 내 새롭고 반짝이는 WebM 기반 라이브 스트리밍 서버 인 stream.m입니다. GPL 라이센스가 있으며 전체 소스를 사용할 수 있습니다. HTML5 가능 브라우저를 클라이언트로 사용할 수 있습니다.
아직 서버 측에서 녹음 기능이 없지만 방송 측에서 스트림을 수천 가지 방법으로 저장할 수 있습니다.
- 1. 비디오 스트리밍
- 2. 비디오 스트리밍
- 3. Blackberry Simulator로 스트리밍 비디오
- 4. 라이브 스트리밍 비디오
- 5. 라이브 비디오 스트리밍
- 6. 플래시로 동적 비디오 스트리밍
- 7. C#으로 비디오 스트리밍
- 8. 아이폰 스트리밍 비디오/오디오
- 9. Appengine Blobstore - 비디오 스트리밍
- 10. 안드로이드에서 비디오 스트리밍
- 11. 플래시 - 스트리밍 비디오
- 12. Python을 사용한 비디오 스트리밍
- 13. 휴대 전화에서 스트리밍 비디오
- 14. Vimeo에서 Android로 스트리밍 비디오
- 15. Android : 라이브 비디오 스트리밍
- 16. https의 스트리밍 비디오
- 17. Blackberry에서 비디오 스트리밍
- 18. 비디오 스트리밍 asp.net
- 19. 웹 카메라에서 스트리밍 비디오
- 20. TCP를 통한 스트리밍 비디오
- 21. parleys.com 비디오 스트리밍 인프라
- 22. 안드로이드 스트리밍 FLV 비디오
- 23. 블루투스 비디오 스트리밍
- 24. 여러 소스에서 비디오 스트리밍
- 25. 게시 Flash 비디오 스트리밍
- 26. flv 비디오 스트리밍
- 27. GWT : 비디오 스트리밍
- 28. 서블릿 + 비디오 스트리밍 + ClientAbortException
- 29. WPF로 스트리밍 비디오 재생
- 30. 무료 비디오 스트리밍 플랫폼
무료인지 유료인지 궁금합니다. – AbhimanyuAryan