SQL Serverデータベースとの間でオーディオおよびビデオファイルを保存および取得するにはどうすればよいですか?オーディオおよびビデオファイルをSQL Serverデータベースに保存する
1
A
答えて
1
How to Store audio in Sql and retrieve for playを参照すると、オーディオファイルをデータベースに保存する方法がわかります。動画の場合も同様です。
2
単純なアプローチは、BLOB列を使用してコンテンツ全体をbyte []に読み込み、バイト[]をクライアントに書き戻すことです。問題は、ASP.Netプロセスで膨大なメモリを消費することです。
Aよりよい方法がストリーミングセマンティクスを使用することで、これらの二つの記事を参照してください。
- Download and Upload images from SQL Server via ASP.Net MVC
- FILESTREAM MVC: Download and Upload images from SQL Server
記事は画像を参照していますが、コードれたままを使用することができますがオーディオやビデオを含む他の形式のメディアを保存することです。 ASP.Net MVC用のコードですが、SQL Serverとの間で大きなファイルをストリーミングするために使用する概念は、ASP.Netフォームからも同様に使用できます。
私は、メディアの記憶域としてSQL Serverを使用すべきである、または使用すべきではないと考えていません。それは全く異なる議論です。
関連する問題
- 1. 分割およびSQL Serverで保存
- 2. オーディオおよびビデオファイルのカスタムギャラリーからファイルを選択
- 3. イメージをSQL Serverデータベースに保存する
- 4. SQL Serverデータベースにファイルを保存する
- 5. Pictureboxを使用してvb.netでSQL Serverデータベースに画像を保存および取得する方法
- 6. SQL Serverデータベースに文書を保存
- 7. WPFからSQL Serverデータベースに保存
- 8. JavaおよびSQL Server
- 9. エディションおよびSQL Server 2016
- 10. C#およびSQL Server
- 11. Drupal、SQL ServerおよびIIS7
- 12. ヘルプデルファイおよびSQL Server 2005
- 13. SQL Server 2016およびR
- 14. AMQP、SQL ServerおよびXA
- 15. SQL Server 2005およびWindows Server 2003 - クラスタログ
- 16. オーディオ、イメージ、およびバイナリファイルをXMLとして保存する方法は?
- 17. BDEおよびAZURE SQLデータベース
- 18. テーブルにテキストエリアを追加してSQL Serverデータベースに保存する
- 19. 保存およびイオン2
- 20. SQL Serverデータベース内にファイルを保存する
- 21. MySQLデータベースにMS SQL Serverの資格情報を保存する
- 22. SQL Serverの2014データベースに指紋画像を保存する
- 23. ASP.NETとSQL Serverデータベースにファイルを保存、アップロード、ダウンロードする
- 24. System.Net.Mail MailMessageオブジェクトをSQL Serverデータベースに保存する方法
- 25. 多次元バイト配列をSQL Serverデータベースに保存する
- 26. データベースにデータを保存する際の問題SQL SERVER
- 27. イメージをSQL Server 2008 R2データベースに保存する
- 28. Microsoft SQL Server、Oracle、MySQL、およびDB2のデータベース抽象化
- 29. SQL Server 2005および2008をサポート
- 30. C#およびSQL Server:ストアドプロシージャを実行
これは何度も** SOOOOOOに何度もこのサイトで聞いてきました....なぜあなたは[最初に**を検索し、多くの回答を見てください](http://stackoverflow.com/search?q = sql + server + store + pictures)。さらに別の質問を投稿する前に..... –