.net,aspx编写的具有上传代码实际应用在多媒体音频和视频方面的诊断问题(全网最全)

许多网友都会传输图片之类的文件,但是要上传音频和视频,就存在着一定的麻烦了。

  1. 是常用的asp上传控件不支持。
  2. 如果是虚拟空间,可能连asp上传控件都不支持。有些服务器端认为某些控件中存在病毒,而自动隔离,造成上传控件根本无法应用。因为是虚拟空间,修改或协调后台都存在一定的麻烦。基本上可能将不大。
  3. 许多asp类可以使用的上传控件, 上传图片无问题,但上传音频或视频,有些是根本无此功能,有些是格式问题,有些是对长度有要求,总之,基本上无法实用。
  4. 因此,如果传输音频和视频,就需要使用.net,aspx.
    利用js的页面录音或录像功能,使用头文件,将文件上传到空间。
  5. 在使用.net aspx应用时,首先要注意录音和录像功能,需要浏览器调用麦克风或摄像头。
  6. 如果是本地上传,则对一般的浏览器无此要求,最多是需要浏览器功能上进行一下选择。但如果是上传服务器端,则台式或移动浏览器方面的要求很多。‘
  7. 上传台式服务器端,可以用IPv4的TCP协议,即http开头的,只能使用edge浏览器即可实现录音。
  8. 上传台式服务器商,如果想用更多其它主流浏览器,则必须要IPv6的TCP协议,即https开头的,比如QQ浏览器等。这个需要使用国内的空间并要备案域名,办理SSL证书。
  9. 通常情况下,在使用以前路由器的情况下,https比http要慢一些,因为路由器没有进行优化,出口小。如果使用数据流量,应该问题不大。
  10. 上传移动端,则必须选择使用ip6的协议,则目前测试只能使用edge的浏览器可以完成。如果再想强化移动端语音即时录音并远程播放的功能(上传服务器),无须选择浏览器的话,则要使用APP,靠用户先下载APP,通过APP打开麦克风等的功能,才能可以实现。
  11. 最后说到上传服务器方面的权限、路径诊断: 代码中的路径必须核实正确,服务器端选择.net的版本必须正确,.net的权限必须开通,上传路径的每一级都要开通对任何人写的权限,everyone,否则还是无法实现。

这样才可以初步实现语音或视频的上传功能。
朋友们可以试一试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值