winform的服务端怎么发送音频文件到浏览器上并在网页播放?

问题描述

具体的问题:winform的服务端打开文件发送音频文件到浏览器上并在网页播放(浏览器作为客户端,直接输ip地址和端口号连接我的服务端)怎么弄?是不是需要发送一个http的头信息指明发过来的是什么东西?是的话,需要怎么发呢?求解!!!

解决方案

解决方案二:
来个人吭声好吗
解决方案三:
Html5的Video,或者flash都是可以的
解决方案四:
引用2楼hanjun0612的回复:

Html5的Video,或者flash都是可以的

我发的流的形式,打开一个文件后转成流发过去
解决方案五:
来个人吧,弄不出来啊。。
解决方案六:
哪个模块弄不出来?首先找一个播放器或者什么控件能显示你的音频文件通过地址选择需要播放的哪个音频文件.比如:http://172.0.0.1:5555/Home/Index/1选择第一个音频http://172.0.0.1:5555/Home/Index/2选择第二个音频如果参数为1读取d盘“音频”文件夹下叫1.mp4(或者读取数据库)winform方面保存音频1地址在d盘“音频”文件夹下叫1.mp4(或者保存数据库)保存音频2地址在d盘“音频”文件夹下叫2.mp4
解决方案七:
引用5楼yi_iy的回复:

哪个模块弄不出来?首先找一个播放器或者什么控件能显示你的音频文件通过地址选择需要播放的哪个音频文件.比如:http://172.0.0.1:5555/Home/Index/1选择第一个音频http://172.0.0.1:5555/Home/Index/2选择第二个音频如果参数为1读取d盘“音频”文件夹下叫1.mp4(或者读取数据库)winform方面保存音频1地址在d盘“音频”文件夹下叫1.mp4(或者保存数据库)保存音频2地址在d盘“音频”文件夹下叫2.mp4

感谢回答!自己试着试着莫名能播了,但是是有问题的,想不通到底是为什么服务器第一次发送一个MP3文件过去是3楼那样。。发送文件后服务端我对客户端是做了Shutdown的。然后我浏览器又重新加载了一次,服务端再对它发送一次。效果如下图这我就弄不明白了,感觉我被玩坏了。。

时间: 2024-12-05 02:47:47

winform的服务端怎么发送音频文件到浏览器上并在网页播放?的相关文章

抓包发现 mina 服务端重复发送数据? 请问是该怎么解决?

问题描述 抓包发现 mina 服务端重复发送数据? 请问是该怎么解决? @Override public void messageSent(IoSession session, Object message) throws Exception { logger.info("---消息发送 : " + message); } messageSent方法执行了一次 , 但抓包发现 发送了两次数据 解决方案 确定是发了两次,不是两包数据?应用只发送一次,到在网络中可能有两包,或者更多包的数据

求C#(winform)服务端和安卓客户端通信的案例

问题描述 求C#(winform)服务端和安卓客户端通信的案例 rtrtrt..................小弟菜鸟一枚,求大神指导! 解决方案 很简单,你用asp.net这一个web程序,提供http接口,移动端访问这个地址,接口可以返回json字符串,移动端接收并解析 解决方案二: http://bbs.csdn.net/topics/390829669 解决方案三: winforms可以host wcf或者用owin去host web api,这样android就用标准的http协议就

vc++编程问题-VC实现服务端和客户端的文件传输

问题描述 VC实现服务端和客户端的文件传输 套接字会用,也可以实现数据库的数据传输,那么文件怎么传输呢?上午百度了好多个例子,但是还是看不懂,太多了.哪位大神告诉我关键的代码.暂时只要求可以传输就可以了.cfile? 解决方案 文件传输本质上就是数据传输 只是在本地将文件读出字节流,传给对方再保存成文件:就实现了文件传输

java socket手机通信-关于java的问题:手机用socket连接电脑的服务端时老出现文件找不到的错误,求解决

问题描述 关于java的问题:手机用socket连接电脑的服务端时老出现文件找不到的错误,求解决 30C 解决方案 也可以私聊我.扣扣1944687725 解决方案二: 解决方案三: 你那个斜杠是不是写反了 passwdinput.dat 解决方案四: 你仔细看看出错的提示, 是读文件的时候找不到,对应的代码是在ServerThread.java的51行然后,你把路径改为绝对路径试一试,如果可以了,就是你相对路径的根目录不对.保证passwd文件夹在你的执行目录下 解决方案五: 右键 prope

asp.net-从web服务端输出多个文件有哪些方案?

问题描述 从web服务端输出多个文件有哪些方案? 需求:浏览器发起一次请求,服务端在内存中生成若干文件,提供给浏览器一次性下载, 文件不存留在服务器. 服务端语言:asp.net mvc 解决方案 内存中的内容直接写回http的response就好了.客户端写入文件

如何将服务端的多个文件打包下载(转)

正在开发的系统中包含了这部分功能.下面将有关重点的代码粘贴出来,给大家参考 我用到了ICSharpCode.SharpZipLib这个dll. 据我所知,凡是现在做压缩和解压缩之类的程序,很少有人会不用这个组件的.赞一个先   1. 核心代码   MemoryStream ms = new MemoryStream(); byte[] buffer = null; using (ZipFile file = ZipFile.Create(ms)) { file.BeginUpdate(); fi

Android上传文件到服务端并显示进度条

最近在做上传文件的服务,简单看了网上的教程.结合实践共享出代码. 由于网上的大多数没有服务端的代码,这可不行呀,没服务端怎么调试呢. Ok,先上代码. Android 上传比较简单,主要用到的是 HttpURLConnection 类,然后加一个进度条组件. private ProgressBar mPgBar; class UploadTask extends AsyncTask<Object,Integer,Void>{ private DataOutputStream outputStr

在线等。Socket从客户端连接后,服务端无法返回内容,报错。

问题描述 情况如下:我从客户端连接server端.连接创建成功,然后,客户端发送一个注册码,server端也能够接收到.然后,server端返回一个成功提示,这时候,报错了.At2014/9/3011:23:03,执行命令内容时出现错误,原因来自于:远程主机强迫关闭了一个现有的连接.在System.Net.Sockets.Socket.Send(Byte[]buffer,Int32offset,Int32size,SocketFlagssocketFlags)在DEC.SocketCommon.

java读取用户登入退出日志信息上传服务端_java

本文实例为大家分享了读取用户登入出日志并上传服务端的具体实现代码,供大家参考,具体内容如下 该客户端运行在给用户提供unix服务的服务器上.用来读取并收集该服务器上用户的上下线信息,并进行配对整理后发送给服务端汇总. 具体实现代码: 1. DMSServer.java package com.dms; import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.i