• 请不要在回答技术问题时复制粘贴 AI 生成的内容
nsxuan
V2EX  ›  程序员

求助都有什么可以实现web在线录音呢

  •  
  •   nsxuan · Apr 25, 2012 · 8370 views
    This topic created in 5132 days ago, the information mentioned may be changed or developed.
    小弟我要开发一个项目,要用到web在线录音,首先想到flash,但是好像要用flash server, 没接触过,而且我的项目是用php开发的,为这一项单独运行个flash server 也不怎么好。大家做过类似东西吗?可以用什么实现呢?
    13 replies    1970-01-01 08:00:00 +08:00
    paloalto
        1
    paloalto  
       Apr 25, 2012   ❤️ 1
    我也想过做web在线录音。
    html5的新功能会支持。

    以前找的gurudigger上的讨论: http://gurudigger.com/products/36256
    nsxuan
        2
    nsxuan  
    OP
       Apr 25, 2012
    @paloalto 等html5 出来,再到大众浏览器支持 恐怕得几年啊
    jooe
        3
    jooe  
       Apr 25, 2012
    @paloalto 呵呵
    paloalto
        4
    paloalto  
       Apr 25, 2012
    @nsxuan 可以试试用flash把音频文件存到普通的server上。
    nsxuan
        5
    nsxuan  
    OP
       Apr 25, 2012
    @paloalto 能实现这个 很不错,discuz 里面的头像上传用的就是flash,不知道它是怎么实现的
    avatasia
        6
    avatasia  
       Apr 25, 2012
    做个activex控件,这个不复杂的。不过仅IE支持。如果是firefox,chrome,你可以考虑HTML5。这个功能如果真的重要,你就要这么做,如果不重要,建议用desktop app。
    guoquan
        7
    guoquan  
       Apr 25, 2012   ❤️ 1
    nsxuan
        8
    nsxuan  
    OP
       Apr 25, 2012
    @guoquan 这个不错 就是有点大才小用了 ,最好有个迷你型的
    nsxuan
        9
    nsxuan  
    OP
       Apr 25, 2012
    @avatasia html5 目前不支持 录音
    guoquan
        10
    guoquan  
       Apr 25, 2012
    也还好,和运行FMS基本上是一回事儿,而且red5有很多demo就是弄个录音啊什么的
    kofj
        11
    kofj  
       Aug 26, 2012
    google回来了这里,我也需要一个html在线录音的功能。
    sivacohan
        12
    sivacohan  
    PRO
       Aug 26, 2012
    可以尝试使用js的getusermedia。具体保存,看你想调用本地还是想在服务器了。
    关于这个,可以看webrtc。目前chrome,firefox,opera,ie的某版都支持了。
    顺便做个广告v2ex.com/t/46074
    bojam
        13
    bojam  
       Apr 15, 2014
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5781 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 06:28 · PVG 14:28 · LAX 23:28 · JFK 02:28
    ♥ Do have faith in what you're doing.