C#CS模式客户端录音文件怎么提交给服务器,保存音频地址在sql?或保存文件本身?望有详细说明或代码

C#CS模式客户端录音文件怎么提交给服务器,保存音频地址在sql?或保存文件本身?望有详细说明或代码,第1张

CS中取地址是不可取的!!

有2中方式

文件先保存在数据库中,然后服务端发送提取命令,服务端收到后读取数据库中的文件数据,然后写到服务器上,最后返回提取结果给客户端同时删除数据库中的暂存数据就行了

直接将文件序列化成byte[] ,然后通过文件流的方式向服务端分包发送,服务端收到数据就写入,直到结束,完成写入后,返回写入结果。

第二种在 *** 作上相对复杂,看楼主个人了!!

您的服务器不能上传音频文件吗?
可以上传的话,上传后,别人访问网站就可以正常播放音频啦!
难道您这个html文件,是别人需要下载到本地后才打开的?如果真是这样,那么把音频文件转换成base64码,然后data那里贴上base64编码即可(需要在编码前面表明文件类型哦!)
大致的写法如下
data="data:audio/mp3;base64,您mp3文件转换后的base64编码"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10484544.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存