<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/simplestffmpegstreamer/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/simplestffmpegstreamer/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 11 Jan 2015 07:13:23 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/simplestffmpegstreamer/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by 雷霄骅 Lei Xiaohua</title><link>https://sourceforge.net/p/simplestffmpegstreamer/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -4,11 +4,9 @@
 The demos are based on VC 2010. 
 Everything was done (*.h,*.lib,*.dll) and users can run these projects directly.

-
 * * *

-Simplest ffmpeg player
----------
+**Simplest ffmpeg player**
 *The simplest video player based on FFmpeg*
 It contains 3 Project:
 simplest_ffmpeg_player: Standard Version, suitable for biginner.
@@ -16,68 +14,44 @@
 simplest_ffmpeg_decoder_pure: A pure decoder.
 **Project Page:** https://sourceforge.net/projects/simplestffmpegplayer/

-* * *
-
-Simplest ffmpeg audio player
----------
+**Simplest ffmpeg audio player**
 *The simplest audio player based on FFmpeg*
 **Project Page:** https://sourceforge.net/projects/simplestffmpegaudioplayer/

-* * *
-
-Simplest ffmpeg pic encoder
----------
+**Simplest ffmpeg pic encoder**
 *The simplest picture encoder based on FFmpeg*
 **Project Page:** https://sourceforge.net/projects/simplestffmpegpictureencoder/

-* * *
-
-Simplest ffmpeg video encoder
----------
+**Simplest ffmpeg video encoder**
 *The simplest video encoder based on FFmpeg*
 It contains 2 project:
 simplest_ffmpeg_video_encoder: Simplest video encoding software based on FFmpeg. It uses libavcodec and libavformat.
 simplest_ffmpeg_video_encoder_pure: Pure video encoding software based on FFmpeg. It only uses libavcodec to encode video (without libavformat).
 **Project Page:** https://sourceforge.net/projects/simplestffmpegvideoencoder/

-* * *
-
-Simplest ffmpeg audio encoder
----------
+**Simplest ffmpeg audio encoder**
 *The simplest audio encoder based on FFmpeg*
 **Project Page:** https://sourceforge.net/projects/simplestffmpegaudioencoder/

-* * *
-
-Simplest ffmpeg streamer
----------
+**Simplest ffmpeg streamer**
 *The simplest streamer based on FFmpeg*
 **Project Page:** https://sourceforge.net/projects/simplestffmpegstreamer/

-* * *
-
-Simplest ffmpeg mem handler
----------
+**Simplest ffmpeg mem handler**
 *ffmpeg's example about read/write from memory*
 It contains 2 project:
 simplest_ffmpeg_mem_player：Video Player that play video data in memory.
 simplest_ffmpeg_mem_transcoder：Video Converter that convert video data in memory.
 **Project Page:** https://sourceforge.net/projects/simplestffmpegmemhandler/

-* * *
-
-Simplest ffmpeg device
----------
+**Simplest ffmpeg device**
 *FFmpeg's libavdevice examples*
 It contains 2 examples based on FFmpeg's libavdevice:
 simplest_ffmpeg_grabdesktop: Screen Capture.
 simplest_ffmpeg_readcamera: Read Camera.
 **Project Page:** https://sourceforge.net/projects/simplestffmpegdevice/

-* * *
-
-Simplest ffmpeg format
----------
+**Simplest ffmpeg format**
 *FFmpeg's mux/demux/remux examples*
 This Project contains examples about Video Container Fomat Processing based on FFmpeg.
 simplest_ffmpeg_demuxer: Split Audio and Video bitstreams.
@@ -86,16 +60,10 @@
 simplest_ffmpeg_remuxer: Change Container Fomat of Video file.
 **Project Page:** https://sourceforge.net/projects/simplestffmpegformat/

-* * *
-
-Simplest ffmpeg video filter
----------
+**Simplest ffmpeg video filter**
 *use FFmpeg's AVFilter to add watermark in a video file*
 **Project Page:** https://sourceforge.net/projects/simplestffmpegvideofilter/

-* * *
-
-simplest ffmpeg swscale
----------
+**simplest ffmpeg swscale**
 *Examples about handle pixel data using libswscale*
 **Project Page:** https://sourceforge.net/projects/simplestffmpegswscale/
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">雷霄骅 Lei Xiaohua</dc:creator><pubDate>Sun, 11 Jan 2015 07:13:23 -0000</pubDate><guid>https://sourceforge.net5443225bff132fb475c1e9f44be8f45d383a4817</guid></item><item><title>Home modified by 雷霄骅 Lei Xiaohua</title><link>https://sourceforge.net/p/simplestffmpegstreamer/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,117 +1,101 @@
 Simplest FFmpeg Tutorial
 =========
-I make some demos about FFmpeg and want to share them with the developer of FFmpeg. These demos is very simple and suitable for the beginner of FFmpeg. 
-The demos are based on VC 2010, but it’s code is cross-platform and can also run in other Operating Systems. 
+My name is Lei Xiaohua, I'm a PHD student in Communication University of China. I have focused on video/audio technics for several years. During these years I make some demos about FFmpeg and want to share them with the developer of FFmpeg. These demos is very simple and suitable for the beginner of FFmpeg. 
+The demos are based on VC 2010. 
 Everything was done (*.h,*.lib,*.dll) and users can run these projects directly.
+

 * * *

 Simplest ffmpeg player
 ---------
-*A simplest video player based on FFmpeg*
-Version 1: Use SDL to show video.
-Version 2: Use SDL2 to show video.
+*The simplest video player based on FFmpeg*
+It contains 3 Project:
+simplest_ffmpeg_player: Standard Version, suitable for biginner.
+simplest_ffmpeg_player_su: SU（SDL Update）Version, Add SDL Event.
+simplest_ffmpeg_decoder_pure: A pure decoder.
+**Project Page:** https://sourceforge.net/projects/simplestffmpegplayer/

-The software is based on VC 2010. It is suitable for beginner of FFmpeg.
-It only uses about 100 lines of code.
-Each line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
-
-**Project Page:** https://sourceforge.net/projects/simplestffmpegplayer/
+* * *

 Simplest ffmpeg audio player
 ---------
-*A simplest audio player based on FFmpeg*
-Version 1: Use SDL to play audio.
-Version 2: Use SDL2 to play audio.
+*The simplest audio player based on FFmpeg*
+**Project Page:** https://sourceforge.net/projects/simplestffmpegaudioplayer/

-The software is based on VC 2010. It is suitable for beginner of FFmpeg.
-The software only uses 200 lines of code.
-Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
-
-**Project Page:** https://sourceforge.net/projects/simplestffmpegaudioplayer/
+* * *

 Simplest ffmpeg pic encoder
 ---------
-*A simplest picture encoder based on FFmpeg*
+*The simplest picture encoder based on FFmpeg*
+**Project Page:** https://sourceforge.net/projects/simplestffmpegpictureencoder/

-The software is based on VC 2010. It is suitable for beginner of FFmpeg.
-It encodes YUV420P data to JPEG picture .It only uses about 100 lines of code.
-Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
-
-**Project Page:** https://sourceforge.net/projects/simplestffmpegpictureencoder/
+* * *

 Simplest ffmpeg video encoder
 ---------
-*A simplest video encoder based on FFmpeg*
+*The simplest video encoder based on FFmpeg*
+It contains 2 project:
+simplest_ffmpeg_video_encoder: Simplest video encoding software based on FFmpeg. It uses libavcodec and libavformat.
+simplest_ffmpeg_video_encoder_pure: Pure video encoding software based on FFmpeg. It only uses libavcodec to encode video (without libavformat).
+**Project Page:** https://sourceforge.net/projects/simplestffmpegvideoencoder/

-The software is based on VC 2010. It is suitable for beginner of FFmpeg.
-It encodes YUV420P data to H.264 bitstream. It only uses about 100 lines of code.
-Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
-
-**Project Page:** https://sourceforge.net/projects/simplestffmpegvideoencoder/
+* * *

 Simplest ffmpeg audio encoder
 ---------
-*A simplest audio encoder based on FFmpeg*
+*The simplest audio encoder based on FFmpeg*
+**Project Page:** https://sourceforge.net/projects/simplestffmpegaudioencoder/

-The software is based on VC 2010. It is suitable for beginner of FFmpeg.
-It encode PCM data to AAC bitstream. It only uses about 100 lines of code.
-Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
-
-**Project Page:** https://sourceforge.net/projects/simplestffmpegaudioencoder/
+* * *

 Simplest ffmpeg streamer
 ---------
-*A simplest streamer based on FFmpeg*
+*The simplest streamer based on FFmpeg*
+**Project Page:** https://sourceforge.net/projects/simplestffmpegstreamer/

-This example stream local media files to streaming media server (Use RTMP as example). 
-It's the simplest FFmpeg streamer.
-
-**Project Page:** https://sourceforge.net/projects/simplestffmpegstreamer/
+* * *

 Simplest ffmpeg mem handler
 ---------
 *ffmpeg's example about read/write from memory*
-
-This software simplest example to use FFmpeg to read (or write) 
-from memory.
 It contains 2 project:
 simplest_ffmpeg_mem_player：Video Player that play video data in memory.
 simplest_ffmpeg_mem_transcoder：Video Converter that convert video data in memory.
+**Project Page:** https://sourceforge.net/projects/simplestffmpegmemhandler/

-**Project Page:** https://sourceforge.net/projects/simplestffmpegmemhandler/
+* * *

 Simplest ffmpeg device
 ---------
 *FFmpeg's libavdevice examples*
-
-This Project contains 2 examples based on FFmpeg's libavdevice:
+It contains 2 examples based on FFmpeg's libavdevice:
 simplest_ffmpeg_grabdesktop: Screen Capture.
 simplest_ffmpeg_readcamera: Read Camera.
-It is based on VC2010.
-Everything is done and you only need to run the project.It's the simplest example about usage of FFmpeg's libavdevice Library.
+**Project Page:** https://sourceforge.net/projects/simplestffmpegdevice/

-**Project Page:** https://sourceforge.net/projects/simplestffmpegdevice/
+* * *

 Simplest ffmpeg format
 ---------
 *FFmpeg's mux/demux/remux examples*
-
-This Project contains examples about Video Fomat Processing based on FFmpeg.
+This Project contains examples about Video Container Fomat Processing based on FFmpeg.
 simplest_ffmpeg_demuxer: Split Audio and Video bitstreams.
 simplest_ffmpeg_demuxer_simple: Split Audio and Video bitstreams.
 simplest_ffmpeg_muxer: Put Audio and Video bitstreams together.
 simplest_ffmpeg_remuxer: Change Container Fomat of Video file.
+**Project Page:** https://sourceforge.net/projects/simplestffmpegformat/

-**Project Page:** https://sourceforge.net/projects/simplestffmpegformat/
+* * *

 Simplest ffmpeg video filter
 ---------
 *use FFmpeg's AVFilter to add watermark in a video file*
+**Project Page:** https://sourceforge.net/projects/simplestffmpegvideofilter/

-This software uses FFmpeg's AVFilter to add watermark in a video file.
-It can add a PNG format picture as watermark to a video file.
-It's the simplest example based on FFmpeg's AVFilter. 
-Suitable for beginner of FFmpeg
+* * *

-**Project Page:** https://sourceforge.net/projects/simplestffmpegvideofilter/
+simplest ffmpeg swscale
+---------
+*Examples about handle pixel data using libswscale*
+**Project Page:** https://sourceforge.net/projects/simplestffmpegswscale/
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">雷霄骅 Lei Xiaohua</dc:creator><pubDate>Sun, 11 Jan 2015 06:45:51 -0000</pubDate><guid>https://sourceforge.nete5143cab9a61aa0669735818be5cfb1ca53c15f3</guid></item><item><title>Home modified by 雷霄骅 Lei Xiaohua</title><link>https://sourceforge.net/p/simplestffmpegstreamer/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,117 @@
-Welcome to your wiki!
+Simplest FFmpeg Tutorial
+=========
+I make some demos about FFmpeg and want to share them with the developer of FFmpeg. These demos is very simple and suitable for the beginner of FFmpeg. 
+The demos are based on VC 2010, but it’s code is cross-platform and can also run in other Operating Systems. 
+Everything was done (*.h,*.lib,*.dll) and users can run these projects directly.

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+* * *

-The wiki uses [Markdown](/p/simplestffmpegstreamer/wiki/markdown_syntax/) syntax.
+Simplest ffmpeg player
+---------
+*A simplest video player based on FFmpeg*
+Version 1: Use SDL to show video.
+Version 2: Use SDL2 to show video.

-[[members limit=20]]
-[[download_button]]
+The software is based on VC 2010. It is suitable for beginner of FFmpeg.
+It only uses about 100 lines of code.
+Each line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegplayer/
+
+Simplest ffmpeg audio player
+---------
+*A simplest audio player based on FFmpeg*
+Version 1: Use SDL to play audio.
+Version 2: Use SDL2 to play audio.
+
+The software is based on VC 2010. It is suitable for beginner of FFmpeg.
+The software only uses 200 lines of code.
+Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegaudioplayer/
+
+Simplest ffmpeg pic encoder
+---------
+*A simplest picture encoder based on FFmpeg*
+
+The software is based on VC 2010. It is suitable for beginner of FFmpeg.
+It encodes YUV420P data to JPEG picture .It only uses about 100 lines of code.
+Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegpictureencoder/
+
+Simplest ffmpeg video encoder
+---------
+*A simplest video encoder based on FFmpeg*
+
+The software is based on VC 2010. It is suitable for beginner of FFmpeg.
+It encodes YUV420P data to H.264 bitstream. It only uses about 100 lines of code.
+Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegvideoencoder/
+
+Simplest ffmpeg audio encoder
+---------
+*A simplest audio encoder based on FFmpeg*
+
+The software is based on VC 2010. It is suitable for beginner of FFmpeg.
+It encode PCM data to AAC bitstream. It only uses about 100 lines of code.
+Eacn line of source code is important. New developer of FFmpeg can learn FFmpeg's API through this software.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegaudioencoder/
+
+Simplest ffmpeg streamer
+---------
+*A simplest streamer based on FFmpeg*
+
+This example stream local media files to streaming media server (Use RTMP as example). 
+It's the simplest FFmpeg streamer.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegstreamer/
+
+Simplest ffmpeg mem handler
+---------
+*ffmpeg's example about read/write from memory*
+
+This software simplest example to use FFmpeg to read (or write) 
+from memory.
+It contains 2 project:
+simplest_ffmpeg_mem_player：Video Player that play video data in memory.
+simplest_ffmpeg_mem_transcoder：Video Converter that convert video data in memory.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegmemhandler/
+
+Simplest ffmpeg device
+---------
+*FFmpeg's libavdevice examples*
+
+This Project contains 2 examples based on FFmpeg's libavdevice:
+simplest_ffmpeg_grabdesktop: Screen Capture.
+simplest_ffmpeg_readcamera: Read Camera.
+It is based on VC2010.
+Everything is done and you only need to run the project.It's the simplest example about usage of FFmpeg's libavdevice Library.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegdevice/
+
+Simplest ffmpeg format
+---------
+*FFmpeg's mux/demux/remux examples*
+
+This Project contains examples about Video Fomat Processing based on FFmpeg.
+simplest_ffmpeg_demuxer: Split Audio and Video bitstreams.
+simplest_ffmpeg_demuxer_simple: Split Audio and Video bitstreams.
+simplest_ffmpeg_muxer: Put Audio and Video bitstreams together.
+simplest_ffmpeg_remuxer: Change Container Fomat of Video file.
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegformat/
+
+Simplest ffmpeg video filter
+---------
+*use FFmpeg's AVFilter to add watermark in a video file*
+
+This software uses FFmpeg's AVFilter to add watermark in a video file.
+It can add a PNG format picture as watermark to a video file.
+It's the simplest example based on FFmpeg's AVFilter. 
+Suitable for beginner of FFmpeg
+
+**Project Page:** https://sourceforge.net/projects/simplestffmpegvideofilter/
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">雷霄骅 Lei Xiaohua</dc:creator><pubDate>Wed, 19 Nov 2014 16:05:38 -0000</pubDate><guid>https://sourceforge.net4e3470de39505fc9066879d1e85729307c886a51</guid></item><item><title>Home modified by 雷霄骅 Lei Xiaohua</title><link>https://sourceforge.net/p/simplestffmpegstreamer/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/simplestffmpegstreamer/wiki/markdown_syntax"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
&lt;ul class="md-users-list"&gt;
&lt;li&gt;&lt;a href="/u/leixiaohua1020"&gt;雷霄骅 Lei Xiaohua&lt;/a&gt; (admin)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;span class="download-button-540bce2d85540d0866f82ab0" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">雷霄骅 Lei Xiaohua</dc:creator><pubDate>Sun, 07 Sep 2014 03:17:02 -0000</pubDate><guid>https://sourceforge.netb84793328dd0cf6996910c7236f2659de6239f0e</guid></item></channel></rss>