【问题标题】:Set custom cookie to ffmpeg http request将自定义cookie设置为ffmpeg http请求
【发布时间】:2016-02-17 16:01:26
【问题描述】:

我在我的项目中使用ijkplayer 来显示视频流(它基于 ffmpeg lib),但我有更改请求,现在我必须为每个请求在 cookie 中发送一些数据到服务器。所以我发现有一个 http.c 文件适用于每个请求并将测试 cookie 添加到 cookie 字段

char data[] = {'t','e','s','t','=','r','2','d','2',';','p','a','t','h','=','/',';'};
s->cookies = data;

我查看了wireshark,发现我的请求是用这个cookie发送的,但是在第一次发送后我收到了这个信号:

libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xa0c013e8 in tid 27629 (ff_read) 

也许有人有同样的问题,可以帮助我

【问题讨论】:

    标签: android cookies ffmpeg android-ndk java-native-interface


    【解决方案1】:

    最后,我找到了解决方案。问题是我的 cookie 字符数组不在堆中。所以我做了 malloc 需要的 byte 到 cookie 并对这个数组做 strcpy

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-10
      • 2020-05-05
      • 2017-03-10
      • 2017-12-22
      • 2012-03-13
      • 2019-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多