UnityVideoStreamingPackage

所属分类:流媒体/Mpeg4/MP4
开发工具:C#
文件大小:124KB
下载次数:0
上传日期:2020-12-13 01:16:48
上 传 者sh-1993
说明:  这是一个使用RTP的实时视频流的Unity 3D包,这里的服务器包括RTSP服务器,该服务器包装了na...
(This is a Unity 3D package for live video streaming using RTP and the server here includes RTSP server which wraps native platform APIs for performing H.264 encoding and RTP streaming.)

文件列表:
Packages (0, 2020-12-13)
Packages\manifest.json (1930, 2020-12-13)
VideoStreamingServerPackages (0, 2020-12-13)
VideoStreamingServerPackages\Native~ (0, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder.sln (1415, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder (0, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\H264Encoder.cpp (24523, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\H264Encoder.vcxproj (8219, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\H264Encoder.vcxproj.filters (1335, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\H264Encoder.vcxproj.user (162, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\dllmain.cpp (436, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\stdafx.cpp (20, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\stdafx.h (396, 2020-12-13)
VideoStreamingServerPackages\Native~\H264Encoder\targetver.h (306, 2020-12-13)
VideoStreamingServerPackages\Plugins (0, 2020-12-13)
VideoStreamingServerPackages\Plugins\H264Encoder.dll (22016, 2020-12-13)
VideoStreamingServerPackages\Plugins\H264Encoder.dll.meta (1629, 2020-12-13)
VideoStreamingServerPackages\Runtime (0, 2020-12-13)
VideoStreamingServerPackages\Runtime\AACPayload.cs (5393, 2020-12-13)
VideoStreamingServerPackages\Runtime\AACPayload.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\AMRPayload.cs (905, 2020-12-13)
VideoStreamingServerPackages\Runtime\AMRPayload.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\Authentication.cs (7838, 2020-12-13)
VideoStreamingServerPackages\Runtime\Authentication.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\BitStream.cs (3252, 2020-12-13)
VideoStreamingServerPackages\Runtime\BitStream.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\G711Payload.cs (2321, 2020-12-13)
VideoStreamingServerPackages\Runtime\G711Payload.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\H264Encoder.cs (6714, 2020-12-13)
VideoStreamingServerPackages\Runtime\H264Encoder.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\H264Payload.cs (8520, 2020-12-13)
VideoStreamingServerPackages\Runtime\H264Payload.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\H265Payload.cs (9896, 2020-12-13)
VideoStreamingServerPackages\Runtime\H265Payload.cs.meta (243, 2020-12-13)
VideoStreamingServerPackages\Runtime\IRTSPTransport.cs (1197, 2020-12-13)
... ...

# Unity Video Streaming Server Package ## Introduction This is a Unity 3D package for live video streaming using RTP and the server here includes RTSP server which wraps native platform APIs for performing H.2*** encoding and RTP streaming. ## Utilization 1. Replace `Packages` folder in your Unity 3D project to the one in this folder, which namely means that you should add this folder and other two packages as dependencies in your `Packages/manifest.json` file. 2. Place `VideoStreamingServerPackages` folder into your Unity 3D project's root folder in order to make the path described in `manifest.json` the same as in real path, otherwise you should change the path described in `manifest.json` file. 3. Use it as you want. The native C++ file is in `Native~` folder and you can even redevelop it yourself. 4. The main script is `VideoStreamingServer` and you can use it as a component.


Alexander Ezharjan

9th Sep, 2020


近期下载者

相关文件


收藏者