Merhaba arkadaşlar,
C#'da bir video dosyasını MemoryStream'a attıktan sonra MemoryStream'dan oynatmak mümkün mü?
İki gündür araıyorum ama adam gibi örnek bulamadım.
C#'da memoryStream'dan video oynatmak mümkün mü?
3
●527
- 14-02-2015, 14:42:27
- 15-02-2015, 00:15:03sanırım görsel eğitim tarzı bir şey yapacaksın
Bu iş o kadar kolay değil maalesef özellikle .net tarafında. Benim de tecrübem yok o ayrı bir konu. Bunla ilgili hazırlanmış özel bir araç yok maalesef ama windows sdk ın Async Filter örneğini kullanarak yapabilirsin.
https://msdn.microsoft.com/en-us/lib...sktop/dd317573
burdaki linkten indir windows sdk yi
ve kurulum sonrası şu yoldaki örneğe bakabilrisin
This sample is installed under the following path: [SDK Root]\Samples\Multimedia\DirectShow\Filters\Async.
ancak hangi dilde onu bilmiyorum muhtemelen c++ için yapılmıştır ve directshow örneğidir.
.net tarafında da DirectShowNET kütüphanesi var onu indirerek kendin bir örnek oluşturabilirsin Async Filter örneğine bakarak.
http://directshownet.sourceforge.net/about.html
buradan kütüphaneye indirebilirsin. yerinde olsam verdiğim linkteki forum bölümüne girip async filter in directshownet karşılığını sorardım.
kolay gelsin
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:15:03 -->-> Daha önceki mesaj 01:12:11 --
bu arada işine yarar bir kaç şey buldum
burada encrypt edilmiş bir dosyanın oynatılması var diske açılmadan.
http://boxedapp.com/encrypted_video_...l#.VN_H_lOG9hM
ve senin istediğin gibi bellekten okuyor.
ikinci olarak da directshownet i indirdikten sonra GSSF filter örneğini incele, bu da sanırım istediğini yapıyor. Bakman gerekiyor.
kolay gelsin - 27-02-2015, 03:45:44çok teşekkür ederim.
aslında dosyaları şifreleyebiliyorum, sadece ramden okutturmada sıkıntı yaşıyorum.
Bu iş o kadar kolay değil maalesef özellikle .net tarafında. Benim de tecrübem yok o ayrı bir konu. Bunla ilgili hazırlanmış özel bir araç yok maalesef ama windows sdk ın Async Filter örneğini kullanarak yapabilirsin.