[*] 兼容安卓9、解决录像浏览器无法播放问题
This commit is contained in:
@@ -10,7 +10,7 @@ import lombok.Setter;
|
||||
* 视频编码 = 压缩
|
||||
* 8 = 颜色位数
|
||||
* 3 / 2 = YUV | RGB
|
||||
* 码率(比特率):单位(kbps | kbit/s | kb/s)
|
||||
* 码率(比特率):单位(kbps | kbit/s)
|
||||
* 码率 = 文件字节大小 * 8 / 秒数 / 1000
|
||||
* 1Byte = 8bit
|
||||
*
|
||||
|
||||
@@ -82,11 +82,13 @@ public class RtpTest {
|
||||
// {"header":{"v":"1.0.0","id":1215310510002009,"signal":"room::enter"},"body":{"roomId":"8260e615-3081-4bfc-96a8-574f4dd780d9"}}
|
||||
// {"header":{"v":"1.0.0","id":1215310510002010,"signal":"media::transport::plain"},"body":{"roomId":"8260e615-3081-4bfc-96a8-574f4dd780d9","rtcpMux":false,"comedia":true}}
|
||||
// {"header":{"v":"1.0.0","id":1215375110006012,"signal":"media::produce"},"body":{"kind":"video","roomId":"8260e615-3081-4bfc-96a8-574f4dd780d9","transportId":"14dc9307-bf9c-4442-a9ad-ce6a97623ef4","appData":{},"rtpParameters":{"codecs":[{"mimeType":"video/vp8","clockRate":90000,"payloadType":102,"rtcpFeedback":[]}],"encodings":[{"ssrc":123123}]}}}
|
||||
// ffmpeg直接播放
|
||||
// ffmpeg -re -i video.mp4 -c:a copy -vn -map 0:1 -f rtp rtp://localhost:6666 > taoyao.sdp
|
||||
// ffmpeg -re -i video.mp4 -c:v copy -an -map 0:0 -f rtp rtp://localhost:6666 > taoyao.sdp
|
||||
// ffplay -protocol_whitelist "file,udp,rtp" taoyao.sdp
|
||||
// ffmpeg -re -i video.mp4 -vcodec copy -map 0:0 -f rtp rtp://localhost:6666 > taoyao.sdp
|
||||
// ffmpeg不支持rtcpMux
|
||||
// ffmpeg -re -i video.mp4 -c:v libvpx -map 0:0 -f tee "[select=v:f=rtp:ssrc=123123:payload_type=102]rtp://192.168.1.110:40793?rtcpport=47218"
|
||||
// ffmpeg -re -i video.mp4 -vcodec vp8 -map 0:0 -f tee "[select=v:f=rtp:ssrc=123123:payload_type=102]rtp://192.168.1.110:40793?rtcpport=47218"
|
||||
// ffmpeg -re -i video.mp4 -c:v vp8 -map 0:0 -f tee "[select=v:f=rtp:ssrc=123123:payload_type=102]rtp://192.168.1.110:40793?rtcpport=47218"
|
||||
final Scanner scanner = new Scanner(System.in);
|
||||
do {
|
||||
if(StringUtils.isEmpty(line)) {
|
||||
|
||||
@@ -23,9 +23,9 @@ import lombok.extern.slf4j.Slf4j;
|
||||
/**
|
||||
* 创建RTP输入通道信令
|
||||
* 注意:
|
||||
* 3. ffmpeg不支持rtcpMux
|
||||
* 1. ffmpeg不支持rtcpMux
|
||||
* 2. comedia必须开启srtp功能
|
||||
* 1. 如果关闭comedia不会自动升级双向通道
|
||||
* 3. 如果关闭comedia不会自动升级双向通道
|
||||
*
|
||||
* @author acgist
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user