有没有办法在MobileVLCKit for iOS中使用一些选项更改默认的http标头(主要是User-Agent)?
我知道我可以通过这样的选项:
[[VLCMediaPlayer alloc] initWithOptions:@[option1, option2]];
但是我在哪里可以找到可用选项列表,我可以在init之后更改选项吗?
感谢。
答案 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"。这是一个错误还是我错过了什么?