【问题标题】:change user agent in mplayer windows cmd?在 mplayer windows cmd 中更改用户代理?
【发布时间】:2017-09-15 20:33:51
【问题描述】:

我正在观看来自 rtsp://r5---sn-link 的视频,我希望更改显示为的当前用户代理 User-Agent: MPlayer (LIVE555 Streaming Media v2013.04.30)\r\n
在wireshark中。

我也试过这个命令

mplayer -user-agent "QuickTime" rtsp://r5---sn-q4flrne6.googlevideo.com/Cj0LENy73wIaNAkbOZCZD61_VhMYESARFC3vKLxZMOCoAUIASARgxPz01cadit5ZigELM3cxNEhielBxdzQM/D3EFB0C52E0C6FD06FA36F7D5E413993EB5B33D9.90DD45248D796A1FCF6B0E3031CDB810A641A0D6/yt6/1/video.3gp

它没有改变任何东西仍然有默认的 mplayer 用户代理

我将如何将其更改为自定义的任何人请协助

【问题讨论】:

    标签: mplayer live555


    【解决方案1】:

    mplayer 帮助解释这是针对 HTTP 的:

    -用户代理
    用作 HTTP 流的用户代理。

    如果您查看 mpayer 源代码 demux_rtp.cpp,您会发现无法指定 RTSPClient 使用的用户代理字符串。

    为了设置它,您可以调用 RTSPClient 类的 live555 API:

    void    setUserAgentString (char const *userAgentName)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多