2011-04-06 25 views

cevap

3

Amazon EC2'nin akış hizmeti olan CloudFront'a bakın. İçeriği çok sayıda müşteriye dağıtmaya çalışıyorsanız, elastik bulut diğer uygulama maliyetlerini desteklemektedir ve Java'da kolayca işlenebilmektedir.

http://aws.amazon.com/cloudfront/

Onlar geliştiriciler için çok faydalı olacak belgeler ve kolayca bir in-house çözüm kurma maliyetini yener içerik dağıtımı için son derece makul fiyatlandırma.

+0

Bu ücretsiz mi yoksa ücretli mi acaba? – AbhimanyuAryan

19

Xuggler, akışla ilgili akışları düzenleyen ve değiştiren güzel bir açık kaynak kodlu Java kütüphanesidir.

http://www.xuggle.com/xuggler/

Sen Red5 ile kullanabilir veya size tam kontrol istiyorsanız, Xuggler her örneği veya uzaklaştırmak medya akışı için ayarlanabilir bir IContainer sınıfı vardır. UDP ve TCP/IP üzerinden medyayı yeniden dinleyebildim. Ayrıca, Xuggler analiz etmek/değiştirmek (video, ses, meta veriler) için çeşitli akışları otomatik olarak bölecektir ve FFMPEG (kutu kodeklerinin tonlarca tonu =) kullanılarak oluşturulmuştur.).

+3

Bana java ve xuggler'dan bir video akışı (rtsp, http) için kırmızı5 kullanmadan örnek gösterebilir misin? teşekkür ederim! – javment

+0

@Teddy Yueh - Red5 – Grammin

+0

'un kullanımı olmadan bunun bir örneğini de çok beğenirim. Çok fazla zamanım yok, ama size bazı talimatlar verebilir. IContainer'ı çıkış yönü ile kullanın. Akışa gelince, bir ByteArrayOutputStream geçirebilir ve bir tanıtıcıyı tutabilirsiniz. IContainer'a paketler yazarken, ByteArrayOutputStream'iniz dolduracak, böylece her paket yazıldıktan sonra IContainer'ı yıkayın, ardından UDP istiyorsanız, baytları DatagramPacket'e geçirin. TCP/IP istiyorsanız, Soket'in OutputStream'i IContainer'a geçirmek kadar basittir. Herhangi bir protokolde, sadece baytlara erişmeniz gerekir. ByteArrayOutputStream kullanıyorsanız, her çekildikten sonra temizlemeyi unutmayın. –

5

Maceracı olduğunuzu düşünüyorsanız, başka bir olasılık ise, yeni, parlak WebM tabanlı canlı akış sunucum, stream.m. GPL lisanslı, tam kaynak mevcut. HTML5 özellikli tarayıcıları istemciler olarak kullanabilirsiniz.

Sunucu tarafında henüz kayıt özelliği yok, ancak yayını yayın tarafında binlerce şekilde kaydedebilirsiniz.

İlgili konular