Я пытался внедрить ffmpeg в моём приложении ios несколько недель.И теперь я могу воспроизводить несколько файлов avi, но другие файлы, такие как flv, wma, mp4 ... играют медленно.
Я провел много времени с ffmpeg и opengl и не нашел решения.
Я ищу другие варианты воспроизведения этих файлов на устройстве ios.
Кто-то знает другие библиотеки, фреймворки, ... которые я могу использовать для воспроизведения этих файлов.Неважно, есть ли у них лицензии на ведение бизнеса.
Большое спасибо,
Отредактировано:
Начальный шейдер:
shader = [[GLShader alloc] initWithFileName:@"render" attributes:[NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithInt:0], @"position",
[NSNumber numberWithInt:1], @"texCoords", nil]
uniforms:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:0], @"sampler0",
[NSNumber numberWithInt:0], @"viewProjectionMatrix",nil]];
render.fsv:
uniform sampler2D sampler0;
varying highp vec2 _texcoord;
void main()
{ gl_FragColor = texture2D(sampler0, _texcoord);}
render.vsf:
attribute vec4 position;
attribute vec2 texCoords;
varying vec4 colorVarying;
varying vec2 _texcoord;
uniform mat4 viewProjectionMatrix;
void main()
{ _texcoord = texCoords;
gl_Position = viewProjectionMatrix * position;}
Как я могу реализовать ваше решение в этом коде?