适用于iOS的MobileVLCKit中的HTTP UserAgent

时间:2015-12-29 11:51:52

标签: ios vlc libvlc

有没有办法在MobileVLCKit for iOS中使用一些选项更改默认的http标头(主要是User-Agent)?

我知道我可以通过这样的选项:

[[VLCMediaPlayer alloc] initWithOptions:@[option1, option2]];

但是我在哪里可以找到可用选项列表,我可以在init之后更改选项吗?

感谢。

2 个答案:

答案 0 :(得分:0)

请参阅VLCLibrary的- (void)setHumanReadableName:(NSString *)readableName withHTTPUserAgent:(NSString *)userAgent,它应该完全符合您的要求。

对于所有可用的选项(没有记录,因为它们明确无法保证在不同版本中工作或保持工作 - 请尽可能使用正确的libvlc / VLCKit API!),请参阅任何VLC上的--longhelp --advanced释放。

答案 1 :(得分:-1)

应该是例如" [[VLCLibrary sharedLibrary] setHumanReadableName:@" Mozilla" withHTTPUserAgent:@" Mozilla的"]&#34 ;.但是2.2.2用户代理没有改变,用户代理仍然是" VLC / 2.2.2 LibVLC / 2.2.2"。这是一个错误还是我错过了什么?