视频通话,采用H264进行硬编码与硬解码,数据通过RTP协议打包通过UDP发送到接收端解码展示。 手机通过摄像头采集导数据后转成YUV帧,再经过H264编码。编码后的数据封装成RTP包,UDP发送到接收端。 接收端将接收的数据组装再交给H264硬解码后交给Surface显示。 本demo在手机的一个端口发送数据,另一个端口接收数据来模仿视频通话的两端,只实现了视频流的发送, 如果需要声音再添加新的UDP端口用于音频流的发送与接收,然后接收的音频数据通过音频轨播放即可。
-
Notifications
You must be signed in to change notification settings - Fork 8
kui92/RTP
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
视频通话,采用H264进行硬编码与硬解码,数据通过RTP协议打包通过UDP发送到接收端解码展示。
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published