2024年7月5日 星期五

[http-flv] Development and Useful Tools Compilation

During the development process, a validator is needed to constantly verify and validate. I personally use it while developing the rtmp-publisher and http-flv server.

  • Players
  • FLV format
  • Simulator

Players

Due to the need to be compatible with various players, although each player's development relies on a few open source projects, I have compiled the following:

projectnamenote
http-flv playerflv.js
rtmp playerWOWZA test playergoogle chrome no longer support flsh player
HLSplayergoogle chrome no longer support flash player
local playervlc
potplayer
ffplay


FLV Format

To transmit the AAC audio source and H264 video stream from a webcam as an FLV stream, it's necessary to learn about FLV stream encoding. Here, I introduce an incredibly useful GUI tool:

FLV Analyzer: GitHub - zymill/flvAnalyser: FLV v1.0 analyser

Thanks to Hongyi Video for the introduction.

I am not a content porter


I, agathakuan, am the same person as the author CHTA-TE KUAN, who is known as agathakuan on CSDN and the owner of the Blogger site "Programming notes". 

CSDN: agathakuan-CSDN博客

Currently, I am expanding my publishing platforms and plan to publish articles on CSDN. Therefore, I am transferring some content from my original Blogger site, "Programming notes," to my CSDN blog under the username agathakuan. 


In the future, I will publish the same content in English on Google Blogger and in Chinese on CSDN. All articles are originally created by me, and any content cited from other sources will be properly referenced with the URL.