Günümüz internetine hızlı bir bakış, Adobe Flash'ın bir web sayfasına video gömmek için açık bir seçim olduğunu gösteriyor gibi görünüyor. Bu doğru mu, yoksa başka etkili seçimler mi? ASP.NET'in bir platform olarak seçimi bu kararı etkiliyor mu?Bir ASP.NET web sitesine video gömmek için etkili seçenekler nelerdir?
cevap
Flash kesinlikle en yaygın ve taşınabilir çözümdür. 98% of browsers Flash yüklü var. Diğer alternatifler ise Quicktime, Windows Media Player, hatta Silverlight (Microsoft'un Flash rakipleridir, birçok video formatını gömmek için kullanılabilir).
Video kalitesi veya DRM'ye çok özel gereksinimleriniz olmadıkça videonuzu katıştırmak için Flash (ve FLV video dosyası biçiminde) kullanmanızı öneririz.
Flash genellikle tercih edilen üründür: Herkes bu makineye sahiptir ve JW FLV Player'u kullanmanız nispeten kolaydır. Diğer Video Biçimleri gelince
, WMV ve QuickTime vardır ama oyuncular, herkes onlara sahip olabilir ve bunu 1990ish hissetmek yerine "ağır" vardır ...
Real Player ... Yapma Hatta bu yığının hakkında ranting başlasın ...
Kişisel olarak düşünebileceğim Flash'ın diğer tek alternatifi ise, WMV Videolarının akışını sağlayan Silverlight'tır. WMV üretimini FLV'den çok daha iyi ve daha kolay buldum çünkü çalıştığım tüm Windows FLV Kodlayıcıları gerçekten iyi ve kararlı değilken, hemen hemen her araç doğal olarak WMV çıkışı sağlayabilir. Silverlight ile ilgili sorun şu ki hiç kimse bu Tarayıcı Eklentisine sahip değil (henüz?). Ayrıca bir oyuncu from JW var.
Medya içeriklerini "oynatıcılar" a dağıtmak için bir sistem geliştiren bir şirkette çalıştım. Web tabanlı ve ASP.NET teknolojisini kullanmış ve aklınıza gelebilecek hemen hemen her medya formatını denediniz ve seçiminiz gerçekten kendinize soracaktır:
Doğrudan kutudan oynamalı mıdır? videoları oynatmak için gerekli olan bileşenlerin önceden yüklenebildiğinden emin olun.
Cevabınız o zaman gerçekten tek seçenek flaş (Ben varsayılan olarak yüklü olmadığını biliyorum ama çoğu zaten yüklü olacak)
ise Eğer durum bu ise kutunun dışında oynamak gerektiğini ise fazladan bileşenlerin gerekmediği büyük bir sorun değil, daha sonra windows media player tarafından desteklenen formatlarla devam edebilirsiniz
Windows media player'ın ikinci seçeneğe girmesinin nedeni, bazı tarayıcılarda ve bazı formatlarda ekstra bileşenlerin yüklenmesi gerektiğidir. .
ancak bile biz windows media player çok daha iyi işlemesi nedeniyle yanıp geri convert as much as possible çalıştı, biz "Oyuncular" bizim tarafımızdan sağlanan bu lükse vardı, bu yüzden biz ikinci seçenek için gidebiliriz
Bir Gözden geçirme, video oynatmanın aşamalı indirme veya akış yoluyla gerçekleşip gerçekleşmeyeceğidir. Aşamalı indirme ise, daha geniş bir kitleye ulaştığınız için Flash kullanacağımı söyleyebilirim. Akış wmv için
, bu flaş akışı için Windows Media Services
tarafından sağlanan kutu işlevselliği dışında, Windows kutusunu bir akış sunucusu yüklemek zorunda kalacaktır.Bazı seçenekler şunlardır:
- Adobe Flash Media Server (Ticari)
- Wowza Media Server (Ticari Serbest /)
- Red5 Flash Server (Açık Kaynak)
<object width="660" height="525"><param name="movie" value="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="660" height="525"></embed></object>
"ASP.NET seçimi bir şekilde Does Platform bu kararı etkiliyor mu? "
Muhtemelen hayır.
Microsoft Expression Encoder 2'ye erişiminiz varsa, bunu bir video dosyasını kodlamak ve bir Silverlight video oynatıcı oluşturmak için kullanabilirsiniz. Daha sonra IIS 7'niz varsa, gerçekten güzel bir örnek için Adaptive veya Smooth Streaming ve Smooth HD kasalarını kullanabilirsiniz.
Ayrıca, Microsoft Silverlight Streaming Service'dan akış gerçekleştirebilirsiniz. Bir Windows Live hesabına bağlı.
Göz önünde bulundurulması gereken bir nokta, istemcinin Flash gibi Flashlight'ın yüklenmiş olması, ancak Flash'ın daha uzun süredir olması gerektiğidir.
- 1. Doğru Web Sitesi Video Bütün tarayıcılar için gömmek için
- 2. Android UI optimizasyonu için seçenekler nelerdir?
- 3. Unity3D içinde WebGL'de bir oyun geliştiriyorsa Ödüllü Video Reklamlar için seçenekler nelerdir?
- 4. Bir videosu kolayca bir web sitesine yerleştirmek için hangi servis?
- 5. , Bu sitede bir web sitesine
- 6. Bir python web tabanlı uygulama oluşturmak için seçenekler
- 7. ASP.NET MVC uygulamasında zengin bir kullanıcı arabirimi için en iyi seçenekler nelerdir?
- 8. Bir web sunucusu için java.nio'nun faydaları nelerdir?
- 9. Karıncalar performans profiler asp.net-mvc sitesine bağlanmadı
- 10. Appliance'dan Azure Web sitesine dağıtın
- 11. Bir görüntüyü panodan web sitesine yapıştırıyor
- 12. java kullanarak bir web sitesine giriş yapmak
- 13. Web sitesine codeigniter ile yönlendirme
- 14. Delphi web sitesine giriş yapın
- 15. Başka bir web sitesine SVG bağlantısı yapma
- 16. IIS Web sitesine bir ana bilgisayar üstbilgisi eklemek için kod
- 17. Uzak bir web sitesine giriş yapmak için PHP CURL kullanma
- 18. Python'da web-kazıma aracıyla bir web sitesine giriş yapın
- 19. Bir youtube videosu bir svg içine gömmek mümkün mü?
- 20. Asp.net Web API'sinde sunucudan istemciye veri elde etmenin yolları nelerdir?
- 21. Web Arayüzü (Plesk) üzerinden ASP.NET MVC 5 web sitesine nasıl yüklenir
- 22. MVC Mobil web tarayıcılarına video akışı
- 23. hw bir web sitesini cpanel'de başka bir web sitesine yönlendirmek için
- 24. WordPress Web Sitesine Temel Meta Verileri Ekleyin
- 25. Python Tkinter Uygulaması Web sitesine nasıl alınır
- 26. Yeni güncellenen içeriği web sitesine getirin
- 27. Haritalama Bir asp.mvc 3 web sitesine giriş asp.net üyelik tabloları bağlamak çalışıyorum İdare Framework
- 28. Örnekleri Böyle bir tarih yazan bir web sitesine ettik OS
- 29. Bazı ücretsiz/genel popüler web servisleri nelerdir?
- 30. htmlUnit kullanarak okul web sitesine giriş yapın