diff --git a/doc/video/demo.mp3 b/doc/video/demo.mp3
new file mode 100644
index 0000000..087e703
Binary files /dev/null and b/doc/video/demo.mp3 differ
diff --git a/src/JT1078.Protocol/Audio/Mp3Encoder.cs b/src/JT1078.Protocol/Audio/Mp3Encoder.cs
new file mode 100644
index 0000000..a3b0f93
--- /dev/null
+++ b/src/JT1078.Protocol/Audio/Mp3Encoder.cs
@@ -0,0 +1,11 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace JT1078.Protocol.Audio
+{
+    public class Mp3Encoder
+    {
+
+    }
+}
diff --git a/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj b/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj
index 2f3be93..472d453 100644
--- a/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj
+++ b/src/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj
@@ -15,7 +15,7 @@
     <licenseUrl>https://github.com/SmallChi/JT1078/blob/master/LICENSE</licenseUrl>
     <license>https://github.com/SmallChi/JT1078/blob/master/LICENSE</license>
     <GeneratePackageOnBuild>false</GeneratePackageOnBuild>
-    <Version>2.2.11</Version>
+    <Version>2.2.12</Version>
     <PackageLicenseFile>LICENSE</PackageLicenseFile>
   </PropertyGroup>
 
@@ -28,7 +28,7 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="JT808" Version="2.2.11" />
+    <PackageReference Include="JT808" Version="2.2.12" />
   </ItemGroup>
 
   <ItemGroup>