net 怎样读取二进制的音频文件显示在Web 页面中

lds_1212 2012-03-22 02:36:45
net 怎样读取二进制的音频文件显示在Web 页面中
...全文
114 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lds_1212 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lds_1212 的回复:]
引用 1 楼 stonespace 的回复:
要显示?可以用FileStream+BinaryReader读取到Byte[]中,然后用String.Format格式化为十六进制数字显示,

你好、能否提供详细点的实例、谢谢。
[/Quote]
我的音频文件是存储在数据库字段中呀。而不是存储路径呀。
lds_1212 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 stonespace 的回复:]
要显示?可以用FileStream+BinaryReader读取到Byte[]中,然后用String.Format格式化为十六进制数字显示,
[/Quote]
你好、能否提供详细点的实例、谢谢。
lds_1212 2012-03-23
  • 打赏
  • 举报
回复
项目经理、要求的、大哥呀,在数据库中读取出来老是报错、不能显示正常显示:builder.Append("<embed src='" + url1 + "' width='450' height='100' loop='true' />"); 中、真的郁闷呀。
happytonice 2012-03-23
  • 打赏
  • 举报
回复
别存库里啦,存库里太影响性能
lds_1212 2012-03-23
  • 打赏
  • 举报
回复
楼上用户: Chinajiyong 我是将我的音频文件存储在数据库字段里面啦,而不是存储路径呀。
lds_1212 2012-03-23
  • 打赏
  • 举报
回复
那、存储在数据库中的时候、我用的是二进制流存储到数据库字段里面、但是将二进制字段中的数据它另存为 "音频文件"的时候、怎么用播放器不能打开呀。
EnForGrass 2012-03-22
  • 打赏
  • 举报
回复
用 binaryReader

FileStream fs = new FileStream( dataFilePath, FileMode.Open, FileAccess.Read, FileShare.Read );
BinaryReader br = new BinaryReader( fs );
width = br.ReadInt32();
height = br.ReadInt32();
stonespace 2012-03-22
  • 打赏
  • 举报
回复
要显示?可以用FileStream+BinaryReader读取到Byte[]中,然后用String.Format格式化为十六进制数字显示,

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧