Skip to content

基于webassembly技术调用c/c++实现网页解码h264,并进行播放.

Notifications You must be signed in to change notification settings

914268308/webassembly-ffmpeg

 
 

Repository files navigation

视频教程: https://edu.csdn.net/course/detail/35615

webassembly ffmpeg测试项目:

网页播放效果图: image

目录介绍:

nginx: web服务器

server: websocket server服务器程序

moudle: 项目中使用的第三方开源库.

web-client: webassembly + ffmpeg h264 decode + webgl

编译emcc ffmpeg lib库: ./doc/build_ffmpeg-emcc.sh

编译ffmpeg.js和ffmpeg.wasm ./doc/build_wasm.sh

播放流程:

1.启动server 2.启动nginx server. 3.http://ip:port/index.html

About

基于webassembly技术调用c/c++实现网页解码h264,并进行播放.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 85.5%
  • Assembly 4.9%
  • C++ 4.3%
  • Roff 2.1%
  • Makefile 1.3%
  • Objective-C 0.6%
  • Other 1.3%