CN105407123A - 一种基于web页端的声音传送的方法、装置及*** - Google Patents
一种基于web页端的声音传送的方法、装置及*** Download PDFInfo
- Publication number
- CN105407123A CN105407123A CN201410468764.3A CN201410468764A CN105407123A CN 105407123 A CN105407123 A CN 105407123A CN 201410468764 A CN201410468764 A CN 201410468764A CN 105407123 A CN105407123 A CN 105407123A
- Authority
- CN
- China
- Prior art keywords
- file information
- sound file
- destination server
- sound
- web page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于WEB页端的声音传送的方法、装置及***,用以基于WEB页端将声音文件进行上传。所述方法包括:获取声音文件信息;对所获取的声音文件信息进行处理;将处理后的声音文件信息上传至一目标服务器。通过获取的声音文件信息,并将所获取的声音文件信息进行处理,然后上传至目标服务器,从而能够利用浏览器本身自带的函数实现声音文件上的上传,有效利用了浏览器终端功能实现开发目标,从而使基于WEB端能够获取本地多媒体声音内容,通过上传至服务器或是分享给好友,增强了用户的体验。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种基于WEB页端的声音传送的方法、装置及***。
背景技术
无线网络技术经过近几年的发展,越来越多的web应用需要对本地多媒体文件进行读取,以丰富互联网内容。
传统web页面不能直接获取本地多媒体声音内容,一般通过第三方插件(如flash)才能获取本地多媒体声音文件,不利于用户交互。
如何使多媒体的声音文件的上传具有便捷性和交互性,是当前亟待解决的问题。
发明内容
本发明提供一种基于WEB页端的声音传送的方法、装置及***,用以基于WEB页端将声音文件进行上传。
本发明提供一种基于WEB页端的声音传送的方法,包括:获取声音文件信息;对所获取的声音文件信息进行处理;将处理后的声音文件信息上传至一目标服务器。
进一步,获取声音文件信息之前,还包括:获取多媒体设备。
其中,所述多媒体设备为多个多媒体设备。
进一步,将处理后的声音文件信息上传至一目标服务器之前,还包括:向一目标服务器发送传输请求信息;其中将处理后的声音文件信息上传至一目标服务器为所述目标服务器响应所述传输请求信息后,将处理后的声音文件信息上传至所述目标服务器。
本发明提供的方法通过获取声音文件信息,并将所获取的声音文件信息进行处理,然后上传至目标服务器,从而能够利用浏览器本身自带的函数实现声音文件上的上传,有效利用了浏览器终端功能实现开发目标,从而使基于WEB端能够获取本地多媒体声音内容。经过处理上传至服务器或是分享给好友,增强了用户的体验。
本发明还提供一种基于WEB页端的声音传送的装置,包括:文件获取模块,用于获取声音文件信息;处理模块,用于对所获取的声音文件信息进行处理;传输模块,用于将处理后的声音文件信息上传至一目标服务器。
进一步,该装置还包括:媒体获取模块,用于获取多媒体设备。
其中,所述媒体获取模块包括多个多媒体获取单元。
进一步,该装置还包括:还包括:请求传输模块:用于向所述目标服务器发送传输请求信息;所述传输模块,用于当所述目标服务器响应所述传输请求信息后,将处理后的声音文件信息上传至所述目标服务器。
其中,所述传输模块包括:同步传输单元和异步传输单元。
本发明提供的装置通过获取的声音文件信息,并将所获取的声音文件信息进行处理,然后上传至目标服务器,从而能够利用浏览器本身自带的函数实现声音文件上的上传,有效利用了浏览器终端功能实现开发目标,从而使基于WEB端能够获取本地多媒体声音内容。经过处理上传至服务器或是分享给好友,增强了用户的体验。
本发明还提供一种基于WEB页端的声音传送的***,包括上述任一所述的装置。
本发明提供的***通过获取的声音文件信息,并将所获取的声音文件信息进行处理,然后上传至目标服务器,从而能够利用浏览器本身自带的函数实现声音文件上的上传,有效利用了浏览器终端功能实现开发目标,从而使基于WEB端能够获取本地多媒体声音内容。经过处理上传至服务器或是分享给好友,增强了用户的体验。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例提供的一种基于WEB页端的声音传送的方法的流程示意图;
图2为本发明另一实施例提供的一种基于WEB页端的声音传送的方法的流程示意图;
图3为本发明实施例提供的一种基于WEB页端的声音传送的装置的结构示意图;
图4为本发明实施例提供的一种基于WEB页端的声音传送的装置的另一结构示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
参见图1和图2,本发明提供一种基于WEB页端的声音传送的方法,包括以下步骤:
S100:获取声音文件信息;
基于WEB端,通过声频设备,获取需要的声音文件信息。
可在WEB端,判断当前浏览器是否支持HTML5navigator.getUserMedia,
HTML5作为网络语言,可构建对程序以及用户都更有价值的数据驱动的Web。
许多浏览器都支持Html5,例如,包括Firefox(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari,Opera等;国内的遨游浏览器(Maxthon),以及基于IE或Chromium(Chrome的工程版或称实验版)所推出的360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5的能力。
如果当前浏览器支持HTML5navigator.getUserMedia,可使用JAVASCRIPT获取用户端的多媒体设备,捕获该多媒体设备的声音信号。
进一步,客户端可具有多个用于获取声音文件信息的多媒体设备,可同时使用,需要循环找寻可用设备并记录该设备。
进一步,将所获取的声音信号存储为声音文件信息。。
S200:对所获取的声音文件信息进行处理。
可对获取的声音文件信息进行相应的处理,例如,去噪、去延迟等,从而获得预定的声音效果。
S300:将处理后的声音文件信息上传至目标服务器。
向目标服务器发送传输请求,目标服务器响应该请求后,可将声音文件信息传输到所述目标服务器。
将声音文件信息传输到所述目标服务器可通过同步传输方式或异步传输方式。
本发明提供的方法通过获取的声音文件信息,并将所获取的声音文件信息进行处理,然后上传至目标服务器,从而能够利用浏览器本身自带的函数实现声音文件上的上传,有效利用了浏览器终端功能实现开发目标,从而使基于WEB端能够获取本地多媒体声音内容。经过处理上传至服务器或是分享给好友,增强了用户的体验。
参见图3和图4,本发明的另一实施例提供一种基于WEB页端的声音传送的装置,包括:
文件获取模块400,用于获取声音文件信息;
处理模块500,用于对所获取的声音文件信息进行处理;
传输模块600,用于将处理后的声音文件信息上传至一目标服务器。
进一步,该装置还包括:媒体获取模块700,用于获取多媒体设备。
其中,媒体获取模块700包括多个多媒体获取单元。
进一步,该装置还包括:请求传输模块800:用于向所述目标服务器发送传输请求信息;
当所述目标服务器响应所述传输请求信息后,传输模块600将处理后的声音文件信息上传至所述目标服务器。
其中,传输模块600包括同步传输单元和异步传输单元。
本实施例提供的上述装置可以执行上述方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。
本发明提供的装置通过获取的声音文件信息,并将所获取的声音文件信息进行处理,然后上传至目标服务器,从而能够利用浏览器本身自带的函数实现声音文件上的上传,有效利用了浏览器终端功能实现开发目标,从而使基于WEB端能够获取本地多媒体声音内容。经过处理上传至服务器或是分享给好友,增强了用户的体验。
本发明的另一实施例还提供一种基于WEB页端的声音传送的***,包括上述实施例所述的的装置,该装置的功能详见上述装置实施例中的描述,此处不赘述。本实施例提供的所述***可以执行上述方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。
本实施例提供的***通过获取的声音文件信息,并将所获取的声音文件信息进行处理,然后上传至目标服务器,从而能够利用浏览器本身自带的函数实现声音文件上的上传,有效利用了浏览器终端功能实现开发目标,从而使基于WEB端能够获取本地多媒体声音内容。经过处理上传至服务器或是分享给好友,增强了用户的体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种基于WEB页端的声音传送的方法,其特征在于,包括:
获取声音文件信息;
对所获取的声音文件信息进行处理;
将处理后的声音文件信息上传至一目标服务器。
2.如权利要求1所述的方法,其特征在于,获取声音文件信息之前,还包括:
获取多媒体设备。
3.如权利要求2所述的方法,其特征在于,所述多媒体设备为多个多媒体设备。
4.如权利要求1所述的方法,其特征在于,将处理后的声音文件信息上传至一目标服务器之前,还包括:
向一目标服务器发送传输请求信息;
其中将处理后的声音文件信息上传至一目标服务器为所述目标服务器响应所述传输请求信息后,将处理后的声音文件信息上传至所述目标服务器。
5.一种基于WEB页端的声音传送的装置,其特征在于,包括:
文件获取模块,用于获取声音文件信息;
处理模块,用于对所获取的声音文件信息进行处理;
传输模块,用于将处理后的声音文件信息上传至一目标服务器。
6.如权利要求5所述的装置,其特征在于,还包括:
媒体获取模块,用于获取多媒体设备。
7.如权利要求6所述的装置,其特征在于,
所述媒体获取模块包括多个多媒体获取单元。
8.如权利要求5所述的装置,其特征在于,还包括:
请求传输模块:用于向所述目标服务器发送传输请求信息;
其中所述传输模块用于当所述目标服务器响应所述传输请求信息后,将处理后的声音文件信息上传至所述目标服务器。
9.如权利要求6所述的装置,其特征在于,所述传输模块包括:
同步传输单元和异步传输单元。
10.一种基于WEB页端的声音传送的***,其特征在于,包括如权利要求5-9任一所述的装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410468764.3A CN105407123A (zh) | 2014-09-15 | 2014-09-15 | 一种基于web页端的声音传送的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410468764.3A CN105407123A (zh) | 2014-09-15 | 2014-09-15 | 一种基于web页端的声音传送的方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105407123A true CN105407123A (zh) | 2016-03-16 |
Family
ID=55472371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410468764.3A Pending CN105407123A (zh) | 2014-09-15 | 2014-09-15 | 一种基于web页端的声音传送的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105407123A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106161218A (zh) * | 2016-09-28 | 2016-11-23 | 乐视控股(北京)有限公司 | 实时通话中的语音处理方法及装置 |
CN107632988A (zh) * | 2016-07-18 | 2018-01-26 | 杭州海康威视数字技术股份有限公司 | 浏览器语音发送和接收方法、装置及语音对讲*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115076A (zh) * | 2007-09-10 | 2008-01-30 | 蒋晓海 | 一种移动浏览器实现信息发布和共享的方法 |
CN101626376A (zh) * | 2009-08-04 | 2010-01-13 | 中国联合网络通信集团有限公司 | 基于交互式网络电视的机顶盒上传文件方法、装置及*** |
CN101667188A (zh) * | 2009-07-24 | 2010-03-10 | 刘雪英 | 一种在博客上实现音频视频留言和评论的方法和*** |
CN101894150A (zh) * | 2010-07-05 | 2010-11-24 | 优视科技有限公司 | 移动通讯设备终端的互联网网页音视频采集方法及*** |
CN102185849A (zh) * | 2011-04-27 | 2011-09-14 | 苏州阔地网络科技有限公司 | 一种网页上实现音频录制的方法及*** |
CN102938779A (zh) * | 2012-10-19 | 2013-02-20 | 上海琥智数码科技有限公司 | 用于智能终端的多媒体内容分享方法 |
CN103067383A (zh) * | 2012-12-27 | 2013-04-24 | 华为终端有限公司 | 无线上网设备和多媒体通信方法 |
CN103108149A (zh) * | 2013-02-27 | 2013-05-15 | 深圳市中兴移动通信有限公司 | 一种基于html5的视频通话和监控实现方法 |
CN103731444A (zh) * | 2012-10-11 | 2014-04-16 | 北京睿思汇通移动科技有限公司 | 一种通过移动终端浏览器发起的无界限沟通、分享、通知的方法 |
CN103945284A (zh) * | 2013-01-18 | 2014-07-23 | 联想(北京)有限公司 | 信息处理方法和信息处理装置 |
-
2014
- 2014-09-15 CN CN201410468764.3A patent/CN105407123A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115076A (zh) * | 2007-09-10 | 2008-01-30 | 蒋晓海 | 一种移动浏览器实现信息发布和共享的方法 |
CN101667188A (zh) * | 2009-07-24 | 2010-03-10 | 刘雪英 | 一种在博客上实现音频视频留言和评论的方法和*** |
CN101626376A (zh) * | 2009-08-04 | 2010-01-13 | 中国联合网络通信集团有限公司 | 基于交互式网络电视的机顶盒上传文件方法、装置及*** |
CN101894150A (zh) * | 2010-07-05 | 2010-11-24 | 优视科技有限公司 | 移动通讯设备终端的互联网网页音视频采集方法及*** |
CN102185849A (zh) * | 2011-04-27 | 2011-09-14 | 苏州阔地网络科技有限公司 | 一种网页上实现音频录制的方法及*** |
CN103731444A (zh) * | 2012-10-11 | 2014-04-16 | 北京睿思汇通移动科技有限公司 | 一种通过移动终端浏览器发起的无界限沟通、分享、通知的方法 |
CN102938779A (zh) * | 2012-10-19 | 2013-02-20 | 上海琥智数码科技有限公司 | 用于智能终端的多媒体内容分享方法 |
CN103067383A (zh) * | 2012-12-27 | 2013-04-24 | 华为终端有限公司 | 无线上网设备和多媒体通信方法 |
CN103945284A (zh) * | 2013-01-18 | 2014-07-23 | 联想(北京)有限公司 | 信息处理方法和信息处理装置 |
CN103108149A (zh) * | 2013-02-27 | 2013-05-15 | 深圳市中兴移动通信有限公司 | 一种基于html5的视频通话和监控实现方法 |
Non-Patent Citations (1)
Title |
---|
冰麟轻武: "HTML5网页录音和压缩", 《HTTP://WWW.CNBLOGS.COM/BLQW/P/3782420.HTML》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107632988A (zh) * | 2016-07-18 | 2018-01-26 | 杭州海康威视数字技术股份有限公司 | 浏览器语音发送和接收方法、装置及语音对讲*** |
US10785375B2 (en) | 2016-07-18 | 2020-09-22 | Hangzhou Hikvision Digital Technology Co., Ltd. | Method and apparatus for sending and receiving voice of browser, and voice intercom system |
CN106161218A (zh) * | 2016-09-28 | 2016-11-23 | 乐视控股(北京)有限公司 | 实时通话中的语音处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102272747B (zh) | 用于管理远程用户界面的状态信息的方法和装置 | |
CN102368785B (zh) | 网络文件上传方法、装置及*** | |
EP3166343A1 (en) | Audio playing method and apparatus for multiple playing devices | |
WO2012138742A1 (en) | Automated system for combining and publishing network-based audio programming | |
WO2014127675A1 (zh) | 一种信息分享的方法、装置及终端 | |
WO2014163631A1 (en) | Device pairing for content sharing | |
CN103648019A (zh) | 一种基于hls协议的视频下载方法及其装置 | |
JP2014507731A (ja) | インスタントメッセージングにおけるファイルフォルダ伝送の方法およびシステム | |
WO2013187901A2 (en) | Data deduplication management | |
JP2017535124A5 (zh) | ||
CN104967646B (zh) | 文件下载方法及装置 | |
JP2019506668A (ja) | クラウドストレージサービスをサポートする無線通信システムにおけるユーザーデバイス及びクラウドストレージサーバ | |
CN105208065A (zh) | 文件发送方法及装置 | |
WO2015196996A1 (zh) | 一种照片存储方法及装置 | |
WO2017101126A1 (zh) | 一种监控***的数据存储方法及*** | |
CN105208318A (zh) | 一种视频会议内容处理方法及装置 | |
CN102790806B (zh) | 一种基于http协议下载课件的方法及装置 | |
CN111897978A (zh) | 直播状态监测方法、装置、电子设备及存储介质 | |
CN103907311B (zh) | 来自移动设备的远程访问 | |
CN105407123A (zh) | 一种基于web页端的声音传送的方法、装置及*** | |
US20160149986A1 (en) | Method Of Retrieving Service Capability in Bulk | |
WO2016155363A1 (zh) | 多媒体文件播放器的播放列表的维护方法及装置 | |
CN104506661A (zh) | 一种远程配置的基于使用场景的手机功耗自动化产生方法 | |
CN103973772B (zh) | 文件读写方法和装置 | |
US20160150027A1 (en) | Method Of Handling Notification Channel Disconnection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160316 |